Zoekresultaten voor "risc OR v OR assembly OR language OR programming OR using OR esp32 OR c3 OR and OR qemu"
-
Elektor Digital RISC-V Assembly Language Programming using ESP32-C3 and QEMU (E-book)
With the availability of free and open source C/C++ compilers today, you might wonder why someone would be interested in assembler language. What is so compelling about the RISC-V Instruction Set Architecture (ISA)? How does RISC-V differ from existing architectures? And most importantly, how do we gain experience with the RISC-V without a major investment? Is there affordable hardware available? The availability of the Espressif ESP32-C3 chip provides a way to get hands-on experience with RISC-V. The open sourced QEMU emulator adds a 64-bit experience in RISC-V under Linux. These are just two ways for the student and enthusiast alike to explore RISC-V in this book. The projects in this book are boiled down to the barest essentials to keep the assembly language concepts clear and simple. In this manner you will have “aha!” moments rather than puzzling about something difficult. The focus in this book is about learning how to write RISC-V assembly language code without getting bogged down. As you work your way through this tutorial, you’ll build up small demonstration programs to be run and tested. Often the result is some simple printed messages to prove a concept. Once you’ve mastered these basic concepts, you will be well equipped to apply assembly language in larger projects.
€ 34,95
Leden € 27,96
-
Espressif ESP32-C3-WROOM-02U-N4
De ESP32-C3-WROOM-02U is een Wi-Fi- en Bluetooth LE module voor algemeen gebruik. Het brede scala aan randapparatuur en de hoge prestaties maken deze module tot een ideale keuze voor smart homes, industriële automatisering, zorgtoepassingen, consumentenelektronica, en meer. De ESP32-C3-WROOM-02U is voorzien van een externe SPI flash en wordt geleverd met een aansluiting voor een externe antenne. De ESP32-C3-WROOM-02U werkt in een omgevingstemperatuur van –40 ? 85°C en is ingebouwd in de ESP32-C3 chip. De ESP32-C3 heeft een 32-bits RISC-V single-core processor. Hij bevat een ruime selectie aan randapparatuur, variërend van een UART, I²C, I²S, randapparatuur voor afstandsbediening, een LED PWM controller, een algemene DMA-controller, een TWAI-controller, een USB seriële/JTAG controller, een temperatuursensor, een ADC, enzovoort. Hij bevat ook SPI, Dual SPI en Quad SPI interfaces. Kenmerken Flash: 4 MB (Quad SPI) Afmetingen: 18,0 x 20,0 x 3,2 mm Downloads Datasheet
€ 7,95€ 3,18
Leden identiek
-
Elektor Digital Assembly Language Essentials (E-book)
A Guide to Powerful Programming for Embedded Systems You must be a well-rounded professional to excel in the ever-evolving, rapidly developing embedded design and programming industry. Simply put, when it comes to electronics design and programming, the more topics you can master, the more you’ll flourish at your workplace and at your personal workbench. This shouldn’t be a surprise, as the line between the skills of a hardware engineer and software engineer is blurring. The former should have a good grasp of programming in order to build efficient systems. The latter should understand the details of the design (whether it’s a physical or virtual application) for which he or she is writing code. Thus, to be successful, a modern professional electronics engineer must have a solid grasp of both hardware design and programming. Assembly Language Essentials is a matter-of-fact guide to Assembly that will introduce you to the most fundamental programming language of a processor. Unlike other resources about Assembly that focus exclusively on specific processors and platforms, this book uses the architecture of a fictional processor with its own hardware and instruction set. This enables you to consider the importance of Assembly language without having to deal with predetermined hardware or architectural restrictions. You’ll immediately find this thorough introduction to Assembly to be a valuable resource, whether you know nothing about the language or you have used it before. The only prerequisite is that you have a working knowledge of at least one higher-level programming language, such as C or Java. Assembly Language Essentials is an indispensible resource for electronics engineering professionals, academics, and advanced students looking to enhance their programming skills. The book provides the following, and more: An introduction to Assembly language and its functionality Significant definitions associated with Assembly language, as well as essential terminology pertaining to higher-level programming languages and computer architecture Important algorithms that may be built into high-level languages, but must be done the “hard way” in Assembly language — multiplication, division, and polynomial evaluation A presentation of Interrupt Service Routines with examples A free, downloadable Assembler program for experimenting with Assembly
€ 29,95
Leden € 23,96
-
Elektor Digital Explore ATtiny Microcontrollers using C and Assembly Language (E-book)
Een diepgaande kijk op de 8-bit AVR-architectuur in ATtiny- en ATmega-microcontrollers, voornamelijk vanuit het oogpunt van software en programmeren. Verken de AVR-architectuur met behulp van C en assembleertaal in Microchip Studio (voorheen Atmel Studio) met ATtiny-microcontrollers. Leer de details van hoe AVR-microcontrollers intern werken, inclusief de interne registers en geheugenkaart van ATtiny-apparaten. Programmeer ATtiny microcontrollers met behulp van een Atmel-ICE programmer/debugger, of gebruik een goedkope hobbyprogrammer, of zelfs een Arduino Uno als programmer. De meeste codevoorbeelden kunnen worden uitgevoerd met behulp van de Microchip Studio AVR simulator. Leer programma's schrijven voor ATtiny microcontrollers in assembleertaal. Zie hoe assembleertaal wordt omgezet in machinecode-instructies door het assembler-programma. Ontdek hoe programma's geschreven in de programmeertaal C eindigen als assembleertaal en uiteindelijk als machinecode-instructies. Gebruik de Microchip Studio debugger in combinatie met een hardware USB programmer/debugger om assembly en C taalprogramma's te testen, of gebruik de Microchip Studio AVR simulator. DIP verpakte ATtiny microcontrollers worden in dit deel gebruikt voor eenvoudig gebruik op elektronische breadboards, voornamelijk gericht op de ATtiny13(A) en ATtiny25/45/85. Leer over instructietiming en klokken in AVR-microcontrollers met behulp van ATtiny-apparaten. Ben je op weg om een AVR-expert te worden met geavanceerde debugging- en programmeervaardigheden.
€ 34,95
Leden € 27,96
-
Elektor Academy Pro ESP32 by Example (Leercursus)
Volledige ESP32-microcontrollercursus met een speciaal ontwikkelde MCU-uitbreidingsprint, praktische projecten en een uitgebreide online gids – ideaal om hardware, programmering en connectiviteit stap voor stap te leren. Een praktische introductie tot embedded systemen met de ESP32 Deze cursus is bedoeld voor u als lezer die nieuw is in embedded systemen en op zoek bent naar een gestructureerde, voorbeeldgerichte manier om aan de slag te gaan. Als u al algemene elektronica- of Arduino-materialen hebt verkend, maar deze te breed vond of te weinig praktische begeleiding boden, dan biedt deze cursus een meer gerichte aanpak. Met behulp van de "ESP32 by Example Kit" (EEK) – een compacte en betaalbare set met led’s, sensoren, een OLED-scherm en een bewegingsprocessor – werkt u gedurende de hele cursus met een consistente hardware-opstelling. Eenmaal gemonteerd blijft de EEK grotendeels ongewijzigd, zodat u zich volledig kunt richten op leren en experimenteren zonder telkens opnieuw te hoeven configureren. Onderwerpen zijn onder andere: De ESP32-microcontroller begrijpen en programmeren Code schrijven en implementeren met de Arduino IDE Cyberfysische systemen verkennen, met als hoogtepunt basis dronebesturing Er is geen eerdere ervaring met Arduino of embedded development vereist. Elk onderdeel bevat praktische voorbeelden en miniprojecten die zijn ontworpen om belangrijke concepten te versterken en tot een diepere verkenning te inspireren. Aan het einde van de cursus bent u niet alleen in staat de voorbeelden uit het boek te reproduceren, maar er ook op voort te bouwen met uw eigen ideeën en toepassingen. Of u nu geïnteresseerd bent in embedded programmeren, interactieve systemen of inleidende dronebesturing, deze cursus biedt een duidelijke en praktische manier om aan de slag te gaan. Wat leert u? Embedded programmeren met de ESP32 met behulp van de Arduino IDE Realtime sensorinvoer en -bediening via knoppen, LED's en displays Gebarengebaseerde interactie met de MPU6050-bewegingssensor Bluetooth-gamepadintegratie en dronebesturingssimulatie Wifi- en UDP-netwerken, lokale webservers en NTP MQTT-communicatie met cloudplatforms zoals AWS en Arduino IoT Hoe u complete IoT-systemen bouwt en implementeert Perfect voor Studenten en autodidacten die embedded systemen verkennen Makers en IoT-enthousiastelingen die hun hardwarevaardigheden willen verbeteren Docenten en trainers die op zoek zijn naar lesmateriaal dat direct toepasbaar is Ontwikkelaars die verder kijken dan de basisprincipes van Raspberry Pi of Arduino Ondersteuning wanneer u die nodig hebt Toegang tot instructeurs via Elektor Academy Nuttige communityforums en essentiële documentatie Wat zit er in de doos (cursus)? Nieuw boek van 384 pagina's: "ESP32 by Example" (t.w.v. € 45) Elektor ESP32 by Example Kit (EEK): Microcontroller-uitbreidingskaart met 6 LED's en 6 knoppen + OLED-display, MPU6050 3-assige accelerometer en gyroscoopmodule (t.w.v. € 40) Adafruit HUZZAH32 – ESP32 Feather MCU Board (t.w.v. € 30) ESP32 Cheap Yellow Display Board (t.w.v. € 25) DHT11 Vochtigheid & Temperatuursensor Breadboard Jumperdraden USB-C-kabel Toegang tot de volledige cursus op het Elektor Academy Pro Learning Platform Instructievideo's Downloadbare Arduino-projectbestanden voor elke module Leermateriaal (van deze box/cursus) ▶ Klik hier om te openen Module 1 – Getting Started with the ESP32 & EEK Module 2 – Digital Output – LEDs and GPIO Module 3 – Switches and Input Handling Module 4 – EEK and PWM Module 5 – OLED and Display Output Module 6 – Motion Sensing with the MPU6050 Module 7 – Capstone Project (EEK in Action) Module 8 – WiFi and Web Control with ESP32 Module 9 – Cloud Concepts using EEK Module 10 – Hands-on: Arduino IoT Cloud and EEK Module 11 – BlueTooth and EEK GamePad Integration Module 12 – Why Drones? Module 13 – Drone Simulator Concepts Module 14 – Simple Drone Flight Control Module 15 – Real-Time Drone Flight Control Module 16 – Drone Control Mini-Projects Module 17 – Middleware and Python Scripting Module 18 – Python Applications for Drone Control Module 19 – Capstone EEK Control Project and Presentation Over de auteur Dr. Jim Solderitsch is docent, softwarearchitect, systeemontwikkelaar en cybersecurityonderzoeker met een focus op cyberfysische systemen. Hij is momenteel universitair hoofddocent computerwetenschappen aan de Villanova University in Pennsylvania. Wat is Elektor Academy Pro? Elektor Academy Pro biedt gespecialiseerde leeroplossingen voor professionals, engineeringteams en technische experts in de elektronica- en embedded systemenindustrie. Het stelt zowel individuen als organisaties in staat hun praktijkkennis te verdiepen, vaardigheden te versterken en voorop te blijven lopen met hoogwaardige content en praktische trainingstools. Van praktijkgerichte projecten en cursussen onder leiding van experts tot diepgaande technische inzichten – Elektor ondersteunt ingenieurs bij het aanpakken van de actuele uitdagingen binnen elektronica en embedded systemen. Ons educatieve aanbod bestaat uit Academy-boeken, Pro Boxes, webinars, conferenties en branchespecifieke B2B-magazines – allemaal ontwikkeld met het oog op professionele groei. Of u nu ingenieur, R&D-specialist of technisch beslisser bent: Elektor Academy Pro slaat de brug tussen theorie en praktijk, helpt u nieuwe technologieën te beheersen en stimuleert innovatie binnen uw organisatie.
€ 269,00€ 219,00
Leden identiek
-
Elektor Labs Elektor ESP32 Energiemeter
De Elektor ESP32 Energiemeter is een apparaat dat is ontworpen voor realtime energiemonitoring en smart home-integratie. Aangedreven door de ESP32-S3-microcontroller, biedt hij robuuste prestaties met modulaire en schaalbare functies. Het apparaat maakt gebruik van een 220 V naar 12 V step-down transformator voor spanningsbemonstering, waardoor galvanische isolatie en veiligheid worden gegarandeerd. De compacte PCB-indeling omvat schroefklemmen voor veilige verbindingen, een Qwiic-connector voor extra sensoren en een programmeerheader voor directe ESP32-S3-configuratie. De energiemeter is compatibel met eenfasige en driefasige systemen, waardoor hij aanpasbaar is voor verschillende toepassingen. De energiemeter is eenvoudig in te stellen en kan worden geïntegreerd met Home Assistant, waardoor realtime monitoring, historische analyses en automatiseringsmogelijkheden worden geboden. Het biedt nauwkeurige metingen van spanning, stroom en vermogen, waardoor het een waardevol hulpmiddel is voor het energiebeheer in huizen en bedrijven. Kenmerken Uitgebreide energiemonitoring: Krijg gedetailleerd inzicht in uw energieverbruik voor slimmer beheer. Aanpasbare software: Pas de functionaliteit aan uw behoeften aan door aangepaste sensoren te programmeren en te integreren. Klaar voor Smart Home: Compatibel met ESPHome, Home Assistant en MQTT voor volledige Smart Home-integratie. Veilig & flexibel ontwerp: Werkt met een 220 V naar 12 V step-down transformator en beschikt over een voorgemonteerde SMD-kaart. Snelle start: Inclusief één Current Transformer-sensor en toegang tot gratis installatiebronnen. Specificaties Microcontroller ESP32-S3-WROOM-1-N8R2 IC voor energiemeting ATM90E32AS Statusindicatoren 4x LED's voor indicatie van energieverbruik2x Programmeerbare LED's voor aangepaste statusmeldingen Gebruikersinvoer 2x drukknoppen voor gebruikersbediening Uitvoer weergeven I²C OLED-display voor realtime visualisatie van het energieverbruik Ingangsspanning 110/220 V AC (via spanningstransformator) Ingangsvermogen 12 V (via step-down transformator of DC-ingang) Clampstroomsensor YHDC SCT013-000 (100 A/50 mA) inbegrepen Smart Home-integratie ESPHome, Home Assistant en MQTTvoor naadloze connectiviteit Connectiviteit Header voor programmeren, Qwiic voor sensoruitbreiding Toepassingen Ondersteunt eenfasige en driefasige energiemonitoringsystemen Afmetingen 79,5 x 79,5 mm Inbegrepen 1x Gedeeltelijk gemonteerd bord (SMD-componenten zijn voorgemonteerd) 2x Schroefklemmenblokconnectoren (niet gemonteerd) 1x YHDC SCT013-000 stroomtransformator Vereist Voedingstransformator niet inbegrepen Downloads Datasheet (ESP32-S3-WROOM-1) Datasheet (ATM90E32AS) Datasheet (SCT013-000) Frequently Asked Questions (FAQ) Van prototype tot eindproduct Wat begon als een innovatief project om een betrouwbare en gebruiksvriendelijke energiemeter te creëren met behulp van de ESP32-S3-microcontroller, is uitgegroeid tot een robuust product. Aanvankelijk ontwikkeld als een open-source-project, had de ESP32 Energiemeter tot doel nauwkeurige energiemonitoring, slimme huisintegratie en meer te bieden. Door nauwgezette hardware- en firmware-ontwikkeling is de energiemeter nu een compacte, veelzijdige oplossing voor energiebeheer.
€ 79,95€ 64,95
Leden identiek
-
Elektor Bundles MakePython ESP32 Development Kit
Leer hoe je de ESP32 Microcontroller en het programmeren met MicroPython in je toekomstige projecten kunt gebruiken! Het (Engelstalige) projectboek, geschreven door de bekende Elektor auteur Dogan Ibrahim, bevat vele software- en hardware-gebaseerde projecten die speciaal voor de MakePython ESP32 ontwikkelkit ontwikkeld zijn. De kit wordt geleverd met verschillende LED's, sensoren, en actuatoren. De kit helpt je de basiskennis op te doen om eigen IoT projecten te maken. Alle volledig geëvalueerde projecten in het boek zijn voorzien van de bijgeleverde componenten. Elk project bevat een blokschema, een schakelschema, een volledige programmalijst, en een volledige programma beschrijving. Inbegrepen in de kit 1x MakePython ESP32 ontwikkelingsboard met LCD 1x Ultrasone afstandsmeter 1x Temperatuur- en luchtvochtigheidssensor 1x Zoemer module 1x DS18B20 module 1x Infrarood module 1x Potentiometer 1x WS2812 module 1x Geluidssensor 1x Trilsensor 1x Module met lichtgevoelige weerstand 1x Puls sensor 1x Servo motor 1x USB kabel 2x Knop 2x Breadboard 45x Schakeldraad 10x Weerstand 330R 10x LED (Rood) 10x LED (Groen) 1x Projectboek (Engelstalig, 206 pagina's) Boek met 46 projecten LED Projecten Knipperende LED SOS knipperende LED Knipperende LED – met behulp van een timer Afwisselend knipperende LEDs Knopbediening De knippersnelheid van de LED's veranderen met drukknop onderbrekingen Chasing-LEDs Binaire teller met LEDs Kerstverlichting (willekeurig-knipperende 8 LEDs) Elektronische dobbelsteen Geluksdag van het week Projecten voor Pulsewidth Modulation (PWM) Genereer een PWM golfvorm van 1000 Hz met 50% duty cycle LED helderheid regelen Meten van de frequentie en duty cycle van een PWM golfvorm Melodieën maker Eenvoudig elektronisch orgel Servo motor besturing Servo motor DS18B20 thermometer Projecten voor analoog naar digitaal converteren (ADC) Voltmeter Plotten van de analoge ingangsspanning Interne temperatuursensor van de ESP32 Ohmmeter Lichtgevoelige weerstandsmodule Projecten voor digitaal naar analoog converteren (DAC) Opwekken van vaste spanningen Opwekken van een zaagtand-golf signaal Opwekken van een driehoek-golf signaal Golfvorm met willekeurige periode Genereren van een sinus-golf signaal Genereren van een nauwkeurig sinus-golf signaal met behulp van een timer interrupts Gebruik van het OLED Display Seconden teller Gebeurtenisteller DS18B20 digitale thermometer met OLED ON-OFF temperatuur regelaar Meten van temperatuur en luchtvochtigheid Ultrasone afstandsmeting Hoogte van een persoon (stadiometer) Hartslag (polsslag) meten Andere bij de set geleverde sensoren Diefstal alarm Met geluid geactiveerd licht Infrarood obstakel-vermijding met zoemer WS2812 RGB LED ring Tijdregistratie van temperatuur en luchtvochtigheid Netwerkprogrammering Wi-Fi scanner Bediening op afstand vanuit de Internet browser (met een smartphone of PC) – Webserver Temperatuur- en luchtvochtigheidsgegevens opslaan in de Cloud Werking met Low-Power Gebruik een timer om de processor te laten ontwaken
€ 89,95€ 64,95
Leden identiek
-
Elektor Bundles The ESP32 Cheap Yellow Display Bundel
Meer dan 40 volledig geteste ESP32-projecten met Arduino IDE en de LVGL grafische bibliotheek Deze bundel bevat de ESP32 Cheap Yellow Display (CYD) – een compact ontwikkelbord dat een standaard ESP32-microcontroller combineert met een TFT-kleurendisplay van 320 x 240 pixels. Het bord beschikt ook over meerdere aansluitingen voor GPIO, seriële communicatie (TX/RX), voeding en aarde. Het ingebouwde display is een groot voordeel, omdat gebruikers hiermee complexe, grafische projecten kunnen maken zonder dat er externe LCD's of displays nodig zijn. Het bijbehorende boek introduceert de hardware en de ingebouwde aansluitingen van het CYD-bord in detail. Het biedt een reeks projecten van beginners- tot gevorderdenniveau, ontwikkeld met de populaire Arduino IDE 2.0. Zowel basis grafische functies als de krachtige LVGL grafische bibliotheek worden behandeld, met praktische projecten die elke aanpak illustreren. Alle meegeleverde projecten zijn volledig getest en klaar voor gebruik. Het boek bevat blokdiagrammen, circuitschema's, complete codelijsten en stapsgewijze uitleg. Met de LVGL-bibliotheek kunnen lezers moderne, kleurrijke grafische interfaces maken met behulp van widgets zoals knoppen, labels, schuifregelaars, kalenders, toetsenborden, grafieken, tabellen, menu's, animaties en meer. ESP32 Cheap Yellow Display Board Dit ontwikkelbord (ook bekend als "Cheap Yellow Display") wordt aangedreven door de ESP-WROOM-32, een dual-core MCU met geïntegreerde Wi-Fi- en Bluetooth-mogelijkheden. Het werkt op een hoofdfrequentie tot 240 MHz, met 520 KB SRAM, 448 KBROM en 4 MB Flash-geheugen. Het bord is voorzien van een 2,8-inch scherm met een resolutie van 240 x 320 en resistieve aanraking. Bovendien bevat het bord een achtergrondverlichtingsbesturingscircuit, aanraakbesturingscircuit, luidsprekeraandrijfcircuit, lichtgevoelig circuit en RGB-LED-besturingscircuit. Het biedt ook een TF-kaartsleuf, seriële interface, DHT11 temperatuur- en vochtigheidssensorinterface en extra IO-poorten. De module ondersteunt ontwikkeling in Arduino IDE, ESP-IDE, MicroPython en Mixly. Toepassingen Beeldoverdracht voor Smart Home-apparaat Draadloze bewaking Slimme landbouw Draadloze QR-herkenning Signaal van draadloos positioneringssysteem En andere IoT-toepassingen Specificaties Microcontroller ESP-WROOM-32 (Dual-core MCU met geïntegreerde Wi-Fi en Bluetooth) Frequentie Tot 240 MHz (rekenkracht is maximaal 600 DMIPS) SRAM 520 KB ROM 448 KB Flash 4 MB Bedrijfsspanning 5 V Stroomverbruik ca. 115 mA Display 2,8" TFT-kleurenscherm (240 x 320) Touch Resistief Touch Driver chip ILI9341 Afmetingen 50 x 86 mm Gewicht 50 g Downloads GitHub Inhoud van de bundel The ESP32 Cheap Yellow Display Book (normale prijs: € 35) ESP32 Cheap Yellow Display Board (normale prijs: € 25) 1x ESP32 Dev Board met 2,8" display en acryl-behuizing 1x Touchpen 1x Aansluitkabel 1x USB-kabel
€ 59,95€ 49,95
Leden identiek
-
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
€ 44,95
Leden € 40,46
-
Elektor Digital Practical Audio DSP Projects with the ESP32 (E-book)
Easy and Affordable Digital Signal ProcessingThe aim of this book is to teach the basic principles of Digital Signal Processing (DSP) and to introduce it from a practical point of view using the bare minimum of mathematics. Only the basic level of discrete-time systems theory is given, sufficient to implement DSP applications in real time. The practical implementations are described in real time using the highly popular ESP32 DevKitC microcontroller development board. With the low cost and extremely popular ESP32 microcontroller, you should be able to design elementary DSP projects with sampling frequencies within the audio range. All programming is done using the popular Arduino IDE in conjunction with the C language compiler.After laying a solid foundation of DSP theory and pertinent discussions on the main DSP software tools on the market, the book presents the following audio-based sound and DSP projects: Using an I²S-based digital microphone to capture audio sound Using an I²S-based class-D audio amplifier and speaker Playing MP3 music stored on an SD card through an I²S-based amplifier and speaker Playing MP3 music files stored in ESP32 flash memory through an I²S-based amplifier and speaker Mono and stereo Internet radio with I²S-based amplifiers and speakers Text-to-speech output with an I²S-based amplifier and speaker Using the volume control in I²S-based amplifier and speaker systems A speaking event counter with an I²S-based amplifier and speaker An adjustable sinewave generator with I²S-based amplifier and speaker Using the Pmod I²S2 24-bit fast ADC/DAC module Digital low-pass and band-pass real-time FIR filter design with external and internal A/D and D/A conversion Digital low-pass and band-pass real-time IIR filter design with external and internal A/D and D/A conversion Fast Fourier Transforms (FFT)
€ 32,95
Leden € 26,36
-
Elektor Digital ESP32 & ESP8266 Compilatie (E-book)
De ESP8266 van Espressif is een Wi-Fi microchip met volledige TCP/IP stack en functionaliteit van een microcontroller. Het heeft indruk gemaakt in de maker community met zijn lage prijs. Maar veel ontwikkelaars waren ontevreden over het hoge stroomverbruik van de ESP8266. De ESP32, uitgerust met een ULP (Ultra Low Power) coprocessor, biedt hiervoor een oplossing. Dit e-book bevat een aantal projecten met ESP32 & ESP8266 en een interview met de CEO Teo Swee Ann van Espressif. Artikelen Lichtkrant met ESP-12F, 512 LED’s via WiFi aansturen VFD-klok met ESP32, met nauwkeurige internettijd Zuinige ESP32, de programmering van de ULP-coprocessor DCF77-emulator met ESP8266, internettijd vervangt draadloze tijd WiFi desktop-thermostaat, flexibele en programmeerbare temperatuurregeling Timers voor de WiFi desktop-thermostaat, zeven kanalen met atoomprecisie Zwitsers zakmes voor microcontrollers, PlatformIO als universeel programmeertool ESP8266 USB-programmeer-adapter voor de Espressif-modules ESP-01 en ESP-012 De ESP8266 op het Android I/O-board, zelf nieuwe firmware flashen Weerdisplay, actuele weersinformatie op een kleuren-LCD GoNotify, een flexibele IoT sensor-interface. Join the bubble! CV-monitor met ESP8266, domotica voor de overgang naar duurzame energie MicroPython en het pyboard, van een knipperende LED naar … een knipperende LED aan een webserver De grote broer van de ESP8266, de eerste stappen met de ESP32 en de Arduino-IDE RGBDigit klok, een kleurrijk 7-segment-display voor uw data WLAN voor microcontrollers, besturen met de ESP8266 De terugkeer van de Wi-Fi-besturingskaart, apparatuur bedienen met uw smartphone Compact en autonoom WLAN, handig gebruik van de ESP8266 zonder MCU
€ 9,95
Leden € 7,96
-
, van Johan van den Brande ESP32 Terminal (Review)
De Elecrow ESP32 Terminal is een ESP32-3 aangedreven draagbaar apparaat met een 3,5″ 480 × 320 TFT capacitief touch display en een veelheid aan mogelijkheden. Het apparaat...