Suchergebnisse für "openscad"
-
Elektor Digital Technical Modeling with OpenSCAD (E-book)
Create Models for 3D Printing, CNC Milling, Process Communication and Documentation Engineers dread designing 3D models using traditional modeling software. OpenSCAD takes a refreshing and completely different approach. Create your models by arranging geometric solids in a JavaScript-like language, and use them with your 3D printer, CNC mill, or process communication. OpenSCAD differs from other design systems in that it uses programmatical modeling. Your model is made up of primitives that are invoked using a C-, Java- or Python-like language. This approach to model design is close to the “mechanical work” done in the real world and appeals to engineers and others who are not a member of the traditional creative class. OpenSCAD also provides a wide variety of comfort functions that break the 1:1 relationship between code and geometry. This book demonstrates the various features of the programming language using practical examples such as a replacement knob for a LeCroy oscilloscope, a wardrobe hanger, a container for soap dispensers, and various other real-life examples. Written by an engineer with over 15 years of experience, this book is intended for Linux and Windows users alike. If you have programming experience in any language, this book will have you producing practical three-dimensional objects in short order!
€ 29,95
Mitglieder: € 26,96
-
Elektor Digital Technisches Konstruieren mit OpenSCAD (PDF)
Modelle für 3D-Druck, CNC-Fräsen, Prozesskommunikation und Dokumentation erstellen Das Design dreidimensionaler Modelle mit Werkzeugen wie Blender oder 3D Studio Max ist eine Aufgabe, die ingenieurwissenschaftlich begabte Personen nur allzu gern delegieren. OpenSCAD wählt einen erfrischend anderen Zugang. Anstatt ein Objekt als Punktwolke zu betrachten, schreibt der Modellerzeuger in einer an JavaScript erinnernden Sprache ein Programm. Dieses beschreibt die zu erzeugende Geometrie als eine Serie von Arbeitsschritten. Dreidimensionale Modelle entstehen so in einem Workflow, der an die Entwicklung klassischer ingenieurwissenschaftliche Güter erinnert. Wegen der Nähe zur manuellen Fertigung mit Werkzeug ist das ein Prozess, der Ingenieuren gut in die Hände spielt. Aber Achtung: trotz der Einfachheit der Syntax ist OpenSCAD kein primitives Modellierungsprogramm. Umfangreiche Scriptingmöglichkeiten sorgen dafür, dass sich die Modelle dynamisch an geänderte Situationen anpassen. Dieses Lehrbuch demonstriert die Möglichkeiten von OpenSCAD anhand praktischer Beispiele. Freuen Sie sich auf Ersatzknöpfe für ein LeCroy-Oszilloskop, Garderobenstangenhalter, einen Halter für Seifenspender und diverse andere Beispiele aus dem realen Leben. Der mit mehr als 15 Dienstjahren Erfahrung ausgestattete Autor entwickelte dieses für Linux und Windows gleichermaßen geeignete Buch explizit für informatikaffine Personen. Wenn Sie mit irgendeiner Programmiersprache Erfahrung haben, ist dieses Buch ihr Weg zum schnellen und unbürokratischen Erzeugen dreidimensionaler Modelle.
€ 29,80
Mitglieder: € 26,82
-
Elektor Publishing FreeCAD for Electronics Applications
Practical Introduction to 3D Modeling from Enclosure to Front Panel Embedding a vintage component, creating a professional looking home for a circuit board, or even designing a complex apparatus complete with a chassis – these and many other challenges turn into a stimulating pleasure with FreeCAD. Once you have internalized the basic processes, there are virtually no limits to your imagination. Starting to use a new software is never straightforward – especially with a tool as versatile as FreeCAD. Manageable, but at the same time easily usable individual components provide the starting point in this book. Putting these components together later results in assemblies. In the FreeCAD universe, a workable trajectory is demonstrated. The described procedure is illustrative so the examples are easily applied to custom tasks. The devices were made by the author and illustrated with photos. Creating a 3D design is requiring some effort but the initial investment pays off soon. Besides the impressive spatial representation of the projects, the extracted drawings yield a solid base for documentation and production. Extended FreeCAD capabilities like the unfolding of sheet metal parts enormously add to efficiency and pushes models forward into practical assembly. Soon you will definitely not want to do without FreeCAD!
€ 44,95
Mitglieder: € 40,46
-
Elektor Digital KiCad Like A Pro (E-book Bundle)
Dieses Bundle enthält beide Bände von "KiCad Like a Pro" (4. Ausgabe 2024). In Fundamentals and Projects (Einzelpreis: 39,95 €) lernen Sie den praktischen Umgang mit KiCad kennen, sodass Sie schnell produktiv werden und mit dem Entwurf Ihrer eigenen Boards beginnen können. Mit Advanced Projects and Recipes (Einzelpreis: 34,95 €) können Sie Ihre neuen KiCad-Kenntnisse üben, indem Sie sich selbst mit einer Reihe realer Projekte herausfordern. Die neueste Version von KiCad, dem weltweit besten kostenlosen PCB-Tool, ist vollgepackt mit Funktionen, die normalerweise nur in teuren kommerziellen CAD-Tools zu finden sind. Diese moderne, plattformübergreifende Anwendungssuite, die auf Schaltplan- und Designeditoren mit Zusatzanwendungen basiert, ist ein stabiles und ausgereiftes PCB-Tool. KiCad 8 ist perfekt für Elektronikingenieure und -hersteller geeignet. Hier sind die wichtigsten Verbesserungen und Funktionen in KiCad 8, sowohl über als auch unter der Haube: Moderne Benutzeroberfläche, im Vergleich zu früheren Versionen komplett neu gestaltet Verbesserte und anpassbare Prüffunktionen für elektrische und Designregeln Designeditor, mit dem Sie KiCad auf Ihrem Bildschirm anpassen können Möglichkeit zum Importieren von Projekten aus Eagle, CADSTART und mehr Python-Skripting-API Verbesserter integrierter SPICE-Schaltkreissimulator Mehrblatt-Schaltpläne Filter definieren auswählbare Elemente Verbesserter interaktiver Router hilft Ihnen, einzelne Spuren und Differenzialpaare präzise zu zeichnen Neue oder verbesserte Tools zum Zeichnen von Spuren, Messen von Entfernungen, Anpassen von Spurlängen usw. Erweiterte interaktive Router Integrierter Stücklistengenerator Realistischer Raytracing-fähiger 3D-Viewer Anpassbare Teardrops Plug-in-Manager für die schnelle Installation von Designs, Bibliotheken und Funktionen wie Autoroutern und Stücklistengeneratoren Das erste Buch KiCad Like A Pro – Fundamentals and Projects bringt Ihnen den Umgang mit KiCad durch einen praktischen Ansatz bei. Es wird Ihnen helfen, schnell produktiv zu werden und mit dem Entwurf Ihrer eigenen Platinen zu beginnen. Beispielprojekte veranschaulichen die grundlegenden Funktionen von KiCad, auch wenn Sie keine Vorkenntnisse im PCB-Design haben. Der Autor beschreibt den gesamten Arbeitsablauf von der Schaltplaneingabe bis zu den Feinheiten der Fertigstellung der Dateien für die PCB-Produktion und bietet fundierte Anleitungen für den Prozess. Das zweite Buch KiCad Like A Pro – Advanced Projects and Recipes hilft Ihnen, Ihre neuen KiCad-Kenntnisse zu üben, indem es Sie in einer Reihe realer Projekte herausfordert. Die Projekte werden durch einen umfassenden Satz von Rezepten mit detaillierten Anweisungen zur Erledigung einer Vielzahl einfacher und komplexer Aufgaben unterstützt. Entwerfen Sie die Platine für eine Solarstromversorgung, ein LED-Matrix-Array, einen Arduino-betriebenen Datenlogger und eine benutzerdefinierte ESP32-Platine. Lernen Sie die Feinheiten des interaktiven Routers kennen, erfahren Sie, wie Sie KiCad-Projektteams mit Git verwalten, wie Sie einen Autorouter auf 2- und 4-lagigen Platinen verwenden und vieles mehr.
€ 84,95€ 69,95Bestpreis
-
Great Scott Gadgets Great Scott Gadgets HackRF Pro SDR (100 kHz – 6 GHz) + GRATIS E-Book
AKTION: HackRF Pro bestellen und das neue E-Book "SDR mit HackRF One & HackRF Pro" im Wert von 20 € gratis sichern! HackRF Pro ist das neueste Software Defined Radio (SDR) von Great Scott Gadgets und der leistungsstarke Nachfolger des legendären HackRF One. Mit einem Frequenzbereich von 100 kHz bis 6 GHz deckt es ein enormes Spektrum zum Senden und Empfangen von Funksignalen ab. Als Open-Source-Hardware-Plattform konzipiert, ist das HackRF Pro das ideale Werkzeug für die Analyse und Entwicklung moderner Funktechnologien. Es lässt sich flexibel als USB-Peripheriegerät nutzen oder für den Standalone-Betrieb programmieren. Technische Daten Frequenz: 100 kHz bis 6 GHz Einstellbar von 0 Hz bis 7,1 GHz Halbduplex-Transceiver Bis zu 20 Millionen Abtastungen pro Sekunde 8-Bit-Quadraturabtastung (8-Bit-I und 8-Bit-Q) Kompatibel mit GNU Radio, SDR# und mehr Softwarekonfigurierbare RX- und TX-Verstärkung sowie Basisbandfilter Softwaregesteuerte HF-Port-Leistung (50 mA bei 3,3 V) SMA-HF-Anschluss SMA-Takt-Ein- und -Ausgang für Synchronisation und Triggerung Praktische Tasten zur Programmierung Interne Stiftleisten für Erweiterung High-Speed USB 2.0 mit USB-C Anschluss USB-Stromversorgung Open-Source-Hardware Im Vergleich zu seinem Vorgänger bietet HackRF Pro eine Vielzahl neuer Funktionen, darunter: Erweiterter Betriebsfrequenzbereich Verbesserte HF-Leistung mit flacherem Frequenzgang USB-C Anschluss Integrierter TCXO-Quarzoszillator für überlegene Timingstabilität Logik-Upgrade von einem CPLD zu einem energieeffizienten FPGA Beseitigung von Gleichspannungsspitzen Modus mit erweiterter Präzision und 16-Bit-Abtastwerten für niedrige Abtastraten (typische ENOB: 9-11) Modus mit halber Präzision und 4-Bit-Abtastwerten bei bis zu 40 MS/s Mehr RAM und Flash-Speicher für benutzerdefinierte Firmware Abschirmung des Funkmoduls Trigger-Ein- und -Ausgang über Taktanschlüsse zugänglich Aussparung in der Leiterplatte bietet Platz für zukünftige Erweiterungen Verbessert Energiemanagement Verbesserter HF-Portschutz Funktion zum hardwareseitigen Deaktivieren des Sendemodus Volle Kompatibilität: Dank der bewährten Architektur kann bestehende Software für das HackRF One direkt auch mit dem HackRF Pro genutzt werden. Das HackRF Pro bietet nahtlose Abwärtskompatibilität bei gleichzeitig deutlich gesteigerter Performance. Hinweis: Eine Antenne ist nicht im Lieferumfang enthalten. Wir empfehlen die ANT500 für den optimalen Einstieg. Lieferumfang HackRF Pro SDR mit Kunststoffgehäuse Neues E-Book: SDR mit HackRF One & HackRF Pro (Normalpreis: 20 €) Downloads Documentation GitHub
€ 489,00€ 429,00Bestpreis
-
FNIRSI FNIRSI DPOS350P (4-in-1) 2-Kanal Tablet-Oszilloskop (350 MHz) + Signalgenerator + Frequenzganganalyzer + Spektrum Analyzer
2 Kanäle • 350 MHz • 1 GSa/s • 50.000 wfm/s • 7 Zoll Touchscreen Das FNIRSI DPOS350P ist ein elegantes 4-in-1-Kraftpaket im Tablet-Format! Dieses kompakte und tragbare Gerät bietet umfangreiche Funktionen: Es vereint ein 2-Kanal Oszilloskop (350 MHz), einen Signalgenerator (50 MHz), einen Frequenzganganalyzer (50 MHz) und einen Spektrum-Analyzer (200 kHz–350 MHz) in einem Gerät. Ob in Forschung und Entwicklung, Fehlersuche oder Feldtests – das DPOS350P bietet Ihnen die Werkzeuge, die Sie zum präzisen und klaren Messen, Generieren, Analysieren und Visualisieren elektronischer Signale benötigen. Der reaktionsschnelle, hochauflösende Touchscreen und die intuitiven Bedienelemente machen die Signalanalyse schnell, flexibel und effizient. Features Leistungsstarke Multifunktionsintegration 350 MHz 2-Kanal-Oszilloskop mit 1 GSa/s Echtzeit-Abtastung 50 MHz Signalgenerator mit 14 Standard- und benutzerdefinierten Wellenformen Spektrumanalysator (200 kHz–350 MHz): Ideal für EMI, HF und HF-Tests Frequenzganganalysator (FRA) bis 50 MHz Hochleistungs-Wellenformerfassung 50.000 wfm/s Bildwiederholrate für klare Signale in Echtzeit 350 MHz Bandbreite (Einzelkanalmodus) Erkennt seltene und unwahrscheinliche Anomalien Scharfes Display & Reibungsloser Betrieb 7-Zoll-IPS-Touchscreen (Auflösung 1024 x 600 Pixel) Umschalten zwischen Graustufen- und Farbtemperaturanzeige Einfache Bedienung in verschiedenen Testumgebungen Zuverlässig, geschützt und schnell ladend Hochspannungsschutz bis 400 V Schnellladen mit QC 18 W (vollständige Ladung in 2 Stunden) Für stabilen Langzeitbetrieb konzipiert Datenspeicherung und -export Speichern Sie bis zu 500 Wellenformaufzeichnungen + 90 Screenshots USB-Export für einfache Berichterstellung und Offline-Analyse Technische Daten Allgemein Display 7 Zoll (IPS, voller Betrachtungswinkel) Auflösung 1024 x 600 Pixel Interaktionsmodus Kapazitiver Touchscreen Gesamtstromverbrauch 10 W Einschaltkonfiguration 5 Voreinstellungen Laden QC 18 W, 12 V/1,5 A (USB-C) Akku 3,7 V, 8000 mAh Lithium-Akku Akkulaufzeit ca. 3 Stunden Betrieb, 5 Stunden Standby Wärmeableitung Luftkühlung Erweiterungsschnittstelle USB-Datenanschluss Automatische Abschaltung 15-60 Minuten / Aus Firmware-Upgrade Unterstützung für ISO-Image-Upgrades Sprachen Englisch / Portugiesisch / Russisch / Chinesisch Abmessungen 190 x 128 x 37 mm Oszilloskop Analogkanäle 2 Analogbandbreite 350 MHz Anstiegszeit 1 ns Echtzeit-Abtastrate 1 GSa/s Speichertiefe 60 Kpts Eingangsimpedanz 1 MΩ / 14 pF Zeitbasis Bereich 5 ns ~ 50 s Rollzeitbasis 50 ms ~ 50 s Vertikale Empfindlichkeit 2 mV ~ 20 V (1X) Vertikaler Bereich 16 mV ~ 160 V (1X) DC-Genauigkeit ±2% Zeitgenauigkeit ±0,01% Eingangskopplung DC / AC Sondendämpfung 1x / 10x / 100x Hardware-Bandbreitenlimit 150 M / 20 M Hochauflösender Modus 8-16 Bit Parametermessungen 12 Typen Cursormessung Zeit, Periode, Frequenz, Pegel, Spannung Triggererkennung Digitaler Trigger Triggerkanal CH1 / CH2 Triggermodus Auto / Einzeln / Normal Triggerflanke Rising edge / Falling edge Triggerunterdrückung L1 ~ L3 Triggerpegel Manuell / Automatisch 10% ~ 90% Screenshot-Speicher 90 Bilder Wellenform-Speicher 500 Gruppen Hintergrundraster Ein-/Ausblenden Wellenform-Bewegung Grobeinstellung/Feineinstellung Überspannungsschutz Spannungsfestigkeit 400 V Wellenform-Helligkeit Einstellbar Einfache FFT-Anzeige Ja Digitale Fluoreszenz Ja Farbtemperaturanzeige Ja X-Y-Modus Ja ZOOM-Zeitbasis Ja Automatische Justierung per Tastendruck Ja Nullrückstellung per Tastendruck Ja Daten Browser Ja Signalgenerator Wellenformtypen 14 Standardfunktionen + erfasste Wellenform Frequenz 0-50 MHz (nur Sinuswelle, andere Wellenformen bis 10M/5M/3M) Amplitude 0–5 VPP Offset -2,5 V ~ +2,5 V Tastverhältnis 0,1-99,9% Frequenz Auflösung 1 Hz Amplitudenauflösung 1 mV Offsetauflösung 1 mV Tastverhältnisauflösung 0,1% Anpassbare erfasste Wellenform 500 Gruppen Frequenzganganalyzer (FRA) Frequenz des Anregungssignals 100 Hz ~ 50 MHz Amplitude des Anregungssignals 0~5 VPP Offset des Anregungssignals -2,5 V ~ +2,5 V Anzahl der Anregungsfrequenzen 20~500 Cursormessung Frequenz / Verstärkung / Phase Betrieb Modus Einzeln / Zyklisch Systemkalibrierung Ja Spektrum Analyzer Konvertierungsmethode FFT FFT-Länge 4K ~ 32K Frequenzbereich 200 KHz ~ 350 MHz Pegelbereich -60 dBmV ~ +260 dBmV Cursormessung Frequenz / Amplitude Markierungsparameter Maximale Energie-Oberschwingungen Wasserfalldiagramm Ja 3D-Wasserfalldiagramm Ja Automatische Anpassung Ja Systemkalibrierung Ja Lieferumfang 1x FNIRSI DPOS350P (4-in-1) 2x 350 MHz Tastköpfe 1x QC 18 W Schnellladegerät (EU) 1x USB-Datenkabel 1x Krokodilklemme 1x Aufbewahrungstasche 1x Manual Downloads Manual Firmware
€ 309,00€ 259,00Bestpreis
-
FNIRSI FNIRSI 2D15P (3-in-1) 2-Kanal Oszilloskop (100 MHz) + Multimeter + Signalgenerator
Das FNIRSI 2D15P ist ein kompaktes 3-in-1 Prüfgerät, das ein 2-Kanal-Oszilloskop, ein True-RMS-Multimeter und einen Funktionsgenerator in einem Gerät vereint. Mit einem 4,3-Zoll-kapazitiven Touchscreen, 100 MHz Bandbreite, 500 MSa/s Abtastrate und einer Aufnahmegeschwindigkeit von bis zu 1200 Bildern pro Sekunde eignet es sich ideal für schnelle Fehlersuche, Signalanalyse und Elektroniktests. Features Zweikanal-Eingang (100 MHz Einkanal, 50 MHz Zweikanalbetrieb) Wählbare Speichertiefen Bandbreitenbegrenzung: 20 MHz Graustufen- und Farbtemperaturvisualisierung Mathematische Operationen (Addition, Subtraktion, Multiplikation, Division usw.) XY-Modus und unendliche Nachleuchtdauer Cursorfunktion und 13 automatische Messungen Auto / Normal / Single Triggermodi True-RMS-Multimeter (19.999 Counts) 10-MHz-DDS-Signalgenerator Technische Daten Allgemein Display 4,3" IPS-Touchscreen (kapazitiv) Bedienung Touch + Drehknopf + Tasten Laden USB-C (12 V/1 A Fast Charging) Akku 5000 mAh Lithium-Akku Abmessungen 19,6 x 12,9 x 5,7 cm Gewicht 1,1 kg Oszilloskop Kanäle 2 Analoge Bandbreite 100 MHz Abtastrate 500 MSa/s Speichertiefe 10 kΩ, 100 kΩ, 1 MΩ Eingangsimpedanz 1 MΩ Zeitbasisbereich 5 ns – 50 s Vertikale Empfindlichkeit 10 mV – 10 V/div Maximale Eingangsspannung 800 V (x10-Sonde) Triggermodus Auto, Normal, Single Triggertyp Ansteigend, Abfallend, Beide Flanken Kopplung AC/DC Nachlaufzeit min / 2s / 5s / 10s / 20s / 50s / ∞ Mathematik Operationen Ja Wellenformerfassung Ja Wellenformexport Ja Cursormessung Ja Multimeter Gleichspannung 1.9999V / 19.999V / 199.99V / 1000V Wechselspannung 1.9999V / 19.999V / 199.99V / 750.0V Gleichstrom 19.999mA / 199.99mA / 1.9999A / 9.999A Wechselstrom 19.999mA / 199.99mA / 1.9999A / 9.999A Widerstand 19.999MΩ / 1.9999MΩ / 199.99KΩ / 19.999KΩ / 1.9999KΩ / 199.99Ω Kapazität 999.9uF / 99.99uF / 9.999uF / 999.9nF / 99.99nF / 9.999nF / 9.999mF / 99.99mF Diode Ja Durchgang Ja Signalgenerator Kanäle 1 Frequenz 0–10 MHz Amplitude 0,1–3,0 Vpp Tastverhältnis 0–100% Lieferumfang 1x FNIRSI 2D15P Oszilloskop 2x P6100 Oszilloskop-Tastköpfe 1x Multimeter-Sonde 1x Krokodilklemmensonde 1x USB-Datenkabel 1x Manual Downloads Manual Firmware V2.7.0.7
€ 209,00€ 179,95Bestpreis
-
Elektor Digital FreeCAD for Electronic Applications (E-book)
Practical Introduction to 3D Modeling from Enclosure to Front Panel Embedding a vintage component, creating a professional looking home for a circuit board, or even designing a complex apparatus complete with a chassis – these and many other challenges turn into a stimulating pleasure with FreeCAD. Once you have internalized the basic processes, there are virtually no limits to your imagination. Starting to use a new software is never straightforward – especially with a tool as versatile as FreeCAD. Manageable, but at the same time easily usable individual components provide the starting point in this book. Putting these components together later results in assemblies. In the FreeCAD universe, a workable trajectory is demonstrated. The described procedure is illustrative so the examples are easily applied to custom tasks. The devices were made by the author and illustrated with photos. Creating a 3D design is requiring some effort but the initial investment pays off soon. Besides the impressive spatial representation of the projects, the extracted drawings yield a solid base for documentation and production. Extended FreeCAD capabilities like the unfolding of sheet metal parts enormously add to efficiency and pushes models forward into practical assembly. Soon you will definitely not want to do without FreeCAD!
€ 34,95
Mitglieder: € 31,46
-
Elektor Digital FreeCAD für Elektroniker (PDF)
Praktische Einführung in 3D-Modellierung vom Gehäuse bis zu Frontplatten Ein historisches Bauteil einbetten, eine professionell anmutende Heimstätte für eine Leiterplatte schaffen oder ein komplexes Gerät mit Chassis konstruieren – diese und viele andere Herausforderungen werden mit FreeCAD zu einem anregenden Vergnügen. Hat man die grundlegenden Prozesse erst einmal verinnerlicht, sind der Fantasie praktisch keine Grenzen mehr gesetzt. Der Einstieg in ein neues Programm ist immer schwierig – besonders wenn es sich um ein so vielfältiges Werkzeug wie FreeCAD handelt. Überschaubare, aber zugleich gut verwendbare Einzelteile liefern in diesem Buch den Anfangspunkt. Das Zusammensetzen dieser Komponenten führt später zu Baugruppen. In der Vielfalt der Möglichkeiten von FreeCAD wird ein gangbarer Weg gezeigt. Das beschriebene Vorgehen ist exemplarisch – die Beispiele lassen sich daher leicht auf eigene Aufgaben anwenden. Die Geräte wurden vom Autor angefertigt und mit Fotos illustriert. Eine 3D-Konstruktion erfordert etwas Aufwand, der sich aber lohnt: Neben einer beeindruckenden Darstellung von Projekten wird zugleich die Möglichkeit geliefert, z. B. Blechteile zur Fertigung abzuwickeln und für die Werkstatt aussagekräftige Zeichnungen zu exportieren. Schon bald werden Sie auf FreeCAD nicht mehr verzichten wollen!
€ 34,80
Mitglieder: € 31,32
-
Elektor Digital The ESP32 Cheap Yellow Display Book (PDF)
Projects Using Arduino IDE and the LVGL Graphics Library The ESP32 is probably one of the most popular microcontrollers used by many people, including students, hobbyists, and professional engineers. Its low cost, coupled with rich features makes it a popular device to use in many projects. Recently, a board called the ESP32 Cheap Yellow Display (CYD for short) is available from its manufacturers. The board includes a standard ESP32 microcontroller together with a 320x240 pixel TFT display. Additionally, the board provides several connectors for interfaces such as GPIO, serial port (TX/RX), power and Ground. The inclusion of a TFT display is a real advantage as it enables users to design complex graphics-based projects without resorting to an external LCD or graphics displays. The book describes the basic hardware of the ESP32 CYD board and provides details of its on-board connectors. Many basic, simple, and intermediate-level projects are given in the book based on the ESP32 CYD, using the highly popular Arduino IDE 2.0 integrated development environment. The use of both the basic graphics functions and the use of the popular LVGL graphics library are discussed in the book and projects are given that use both types of approaches. All the projects given in the book have been tested and are working. The block diagram, circuit diagram, and the complete program listings and program descriptions of all the projects are given with explanations. Readers can use the LVGL graphics library to design highly popular eye-catching full-color graphics projects using widgets such as buttons, labels, calendars, keypads, keyboards, message boxes, spinboxes, sliders, charts, tables, menus, bars, switches, drop-down lists, animations, and many more widgets.
€ 29,95
Mitglieder: € 26,96
-
Elektor Publishing Mastering FPGA Chip Design
For Speed, Area, Power, and Reliability This book teaches the fundamentals of FPGA operation, covering basic CMOS transistor theory to designing digital FPGA chips using LUTs, flip-flops, and embedded memories. Ideal for electrical engineers aiming to design large digital chips using FPGA technology. Discover: The inner workings of FPGA architecture and functionality. Hardware Description Languages (HDL) like Verilog and VHDL. The EDA tool flow for converting HDL source into a functional FPGA chip design. Insider tips for reliable, low power, and high performance FPGA designs. Example designs include: Computer-to-FPGA UART serial communication. An open-source Sump3 logic analyzer implementation. A fully functional graphics controller. What you need: Digilent BASYS3 or similar FPGA eval board with an AMD/Xilinx FPGA. Vivado EDA tool suite (available for download from AMD website free of charge). Project source files available from author’s GitHub site.
€ 39,95
Mitglieder: € 35,96
-
Elektor Publishing FreeRTOS for ESP32-Arduino
Practical Multitasking Fundamentals Programming embedded systems is difficult because of resource constraints and limited debugging facilities. Why develop your own Real-Time Operating System (RTOS) as well as your application when the proven FreeRTOS software is freely available? Why not start with a validated foundation? Every software developer knows that you must divide a difficult problem into smaller ones to conquer it. Using separate preemptive tasks and FreeRTOS communication mechanisms, a clean separation of functions is achieved within the entire application. This results in safe and maintainable designs. Practicing engineers and students alike can use this book and the ESP32 Arduino environment to wade into FreeRTOS concepts at a comfortable pace. The well-organized text enables you to master each concept before starting the next chapter. Practical breadboard experiments and schematics are included to bring the lessons home. Experience is the best teacher. Each chapter includes exercises to test your knowledge. The coverage of the FreeRTOS Application Programming Interface (API) is complete for the ESP32 Arduino environment. You can apply what you learn to other FreeRTOS environments, including Espressif’s ESP-IDF. The source code is available from GitHub. All of these resources put you in the driver’s seat when it is time to develop your next uber-cool ESP32 project. What you will learn: How preemptive scheduling works within FreeRTOS The Arduino startup “loopTask” Message queues FreeRTOS timers and the IDLE task The semaphore, mutex, and their differences The mailbox and its application Real-time task priorities and its effect Interrupt interaction and use with FreeRTOS Queue sets Notifying tasks with events Event groups Critical sections Task local storage The gatekeeper task
€ 49,95
Mitglieder: € 44,96