Books | ESP

11 producten

  • ESP32 Programmeren voor beginners

    ESP32 Programmeren voor beginners

    In ESP32 programmeren voor beginners bekijken we de ESP32 en zijn voorganger, de ESP8266. Deze kleine, maar zeer krachtige Chinese chips bestaan uit een processor, geheugen, input- en outputaansluitingen en hebben draadloze netwerktoegang via WiFi.Met dit boek tonen we hoe de programmeeromgeving Arduino werkt en hoe die kan gebruikt worden met ESP-hardware. Aan de hand van voorbeelden en projecten verduidelijken we hoe de ESP-hardware kan worden toegepast.In vogelvlucht: We beschrijven de opbouw van ESP-experimenten. We tonen hoe displays worden aangesloten. Eeprom_24c16 demonstreert hoe een externe geheugenchip wordt gebruikt om getallen en tekst op te slaan en weer uit te lezen. Project Klok is de eenvoudige implementatie van een digitale klok. We geven een handleiding voor het gebruik van temperatuur- en luchtvochtigheidsensoren. Webclient laat zien hoe de ESP32 gegevens van het internet kan halen. Met Webserver kunnen we op afstand met een pc of smartphone gegevens halen uit een ESP32, sensoren uitlezen en toestellen aan- en uitschakelen. Een NTP-klok haalt tijdinformatie van Tijdserver. Die geeft zowel de tijd als het aantal seconden sinds 1 januari 1900. Het boek beschrijft hoe hieruit de tijd kan worden berekend. In het laatste hoofdstuk gebruiken we het internet om nauwkeurige weerinformatie en voorspellingen op te vragen.

    € 22,50

    Leden € 20,25

  • Getting Started with ESPHome

    Getting Started with ESPHome

    Espressif's ESP8266 en ESP32 microcontrollers hebben doe-het-zelf domotica naar de massa's gebracht. Echter, niet iedereen is even handig in het programmeren van deze microcontrollers met Espressif's C/C++ SDK, de Arduino core, of MicroPython. Dit is waar ESPHome tot zijn recht komt: met dit project programmeert u uw microcontroller niet, maar configureert u hem.Dit boek laat zien hoe u uw eigen domotica-apparaten kunt maken met ESPHome op een ESP32-microcontrollerbord. U leert hoe u allerlei elektronische componenten kunt combineren en complexe gedragingen kunt automatiseren. Uw apparaten kunnen volledig autonoom werken, en via Wi-Fi verbinding maken met uw domotica gateways zoals Home Assistant of MQTT broker.Aan het eind van dit boek zult u in staat zijn om uw eigen aangepaste domotica-apparaten te maken op de manier die u wilt. Dankzij ESPHome en de ESP32 ligt dit binnen ieders handbereik. Opzetten van een ESPHome-ontwikkelomgeving en maken van onderhoudbare configuraties Gebruik knoppen en LED's Een zoemer laten klinken en melodietjes afspelen Metingen uitlezen van verschillende soorten sensoren Communiceer over een korte afstand met NFC, infrarood licht, en Bluetooth Low Energy Toon informatie op verschillende soorten displays Download de software en bekijk de errata voor het boek op GitHubhttps://github.com/koenvervloesem/Getting-Started-with-ESPHome

    € 29,95

    Leden € 26,96

  • The Complete ESP32 Projects Guide

    The Complete ESP32 Projects Guide

    1 review

    Het belangrijkste doel van dit boek is het aanleren van de Arduino IDE en MicroPython programmeertalen in ESP32 gebaseerde projecten, met behulp van het zeer populaire ESP32 DevKitC ontwikkelbord. Het boek bevat veel eenvoudige, basis- en intermediaire projecten waarbij gebruik wordt gemaakt van de Arduino IDE en de ESP32 DevKitC. Alle projecten zijn getest en werken. Blokdiagrammen, schakelschema's en volledige programmalijsten van alle projecten worden met uitleg gegeven. Bovendien worden verschillende projecten gegeven voor het programmeren van de ESP32 DevKitC met MicroPython. De projecten in dit boek zijn bedoeld om de volgende functies van de ESP32-processor te leren: GPIO's Aanrakingssensoren Externe interrupts Timer interrupts I²C en I²S SPI PWM ADC DAC UART Hall sensor Temperatuursensor Infrarood-controller Lezen en schrijven naar SD-kaart Lezen en schrijven naar flash-geheugen RTC-timer Chip ID Veiligheid en encryptie Wi-Fi en netwerk programmering Bluetooth BLE programmering Communicatie mobiele apparaten Laag stroomverbruik ontwerp ESP-IDF programmering De projecten zijn georganiseerd met oplopende moeilijkheidsgraden. Lezers worden aangemoedigd om de projecten in de gegeven volgorde aan te pakken. Een speciaal voorbereide hardware kit is verkrijgbaar bij Elektor. Met behulp van deze hardware moet het eenvoudig en leuk zijn om de projecten in dit boek te bouwen.

    € 39,95

    Leden € 35,96

  • Sale -27% Home Appliance Hack-and-IoT Guidebook (+ GRATIS ESP8266 Board)

    Home Appliance Hack-and-IoT Guidebook (+ GRATIS ESP8266 Board)

    Het WeMos D1 mini Pro Board (t.w.v. € 15) wordt automatisch aan uw winkelwagen toegevoegd! Affordable solutions with the ESP8266 and 3D printing If you are looking for a small yet powerful IoT device, you are likely to come across the ESP8266 and compatible products on the market today. One of these, the Wemos/Lolin D1 Mini Pro board strikes a remarkable balance between cost and performance. A small and very affordable prototype board, the D1 Mini Pro stands out with its WiFi functionality and a 16-Mbytes flash memory for easy creation of a flash file system. In addition, there are sufficient input and output pins (only one analog input though) to support PWM, I²C, and One-Wire systems to mention but a few. The book describes the operation, modding, construction, and programming of home appliances including a colorful smart home accessory, a refrigerator/greenhouse controller, an AC powerline monitor, a door lock monitor, and an IKEA Trådfri controller. As a benefit, all firmware developed for these DIY, "IoT-ized" devices can be updated over-the-air (OTA). For most of the designs in the book, a small printed circuit board (PCB) and an enclosure are presented so readers can have a finished and attractive-looking product. Readers having – or with access to! – a 3D printer can "print" the suggested enclosures at home or in a shop. Some of the constructions benefit from a Raspberry Pi configured as a gateway or cms server. This is also described in detail with all the necessary configuring. You don’t need to be an expert but the prerequisites to successful replication of the projects include basic skills with PC software including the ability to surf the Internet. In terms of hardware, you should be comfortable with soldering and generally assembling the PCBs presented in the book. All custom software written for the IoT devices, the PCB layouts, and 3D print files described in the book are available for free downloading.

    € 54,95€ 39,95

    Leden identiek

  • ESP8266 and MicroPython

    ESP8266 and MicroPython

    Recently, the development of a tiny chip called the ESP8266 has made it possible to interface any type of microcontroller to a Wi-Fi AP. The ESP8266 is a low-cost tiny Wi-Fi chip having fully built-in TCP/IP stack and a 32-bit microcontroller unit. This chip, produced by Shanghai based Chinese manufacturer Espressif System, is IEEE 802.11 b/g/n Wi-Fi compatible with on-chip program and data memory, and general purpose input-output ports. Several manufacturers have incorporated the ESP8266 chip in their hardware products (e.g. ESP-xx, NodeMCU etc) and offer these products as a means of connecting a microcontroller system such as the Android, PIC microcontroller or others to a Wi-Fi. The ESP8266 is a low-power chip and costs only a few Dollars.ESP8266 and MicroPython – Coding Cool Stuff is an introduction to the ESP8266 chip and describes the features of this chip and shows how various firmware and programming languages such as the MicroPython can be uploaded to the chip. The main aim of the book is to teach the readers how to use the MicroPython programming language on ESP8266 based hardware, especially on the NodeMCU.Several interesting and useful projects are given in the book to show how to use the MicroPython in NodeMCU type ESP8266 hardware: Project “What shall I wear today?”: You will be developing a weather information system using a NodeMCU development board together with a Text-to-Speech processor module. Project “The Temperature and Humidity on the Cloud”: You will be developing a system that will get the ambient temperature and humidity using a sensor and then store this data on the cloud so that it can be accessed from anywhere. Project “Remote Web Based Control”: You will be developing a system that will remotely control two LEDs connected to a NodeMCU development board using an HTTP Web Server application.

    € 29,95

    Leden € 26,96

  • Sale -21% Bundel: The Complete ESP32 Projects Guide + ESP32-DevKitC-32D

    Bundel: The Complete ESP32 Projects Guide + ESP32-DevKitC-32D

    Over het boek Het belangrijkste doel van dit boek is het aanleren van de Arduino IDE en MicroPython programmeertalen in ESP32 gebaseerde projecten, met behulp van het zeer populaire ESP32 DevKitC ontwikkelbord. Het boek bevat veel eenvoudige, basis- en intermediaire projecten waarbij gebruik wordt gemaakt van de Arduino IDE en de ESP32 DevKitC. Alle projecten zijn getest en werken. Van alle projecten worden blokschema's, schakelschema's en volledige programmalijsten met uitleg gegeven. Bovendien worden verschillende projecten gegeven voor het programmeren van de ESP32 DevKitC met MicroPython. De projecten in dit boek zijn bedoeld om de volgende functies van de ESP32-processor te leren: GPIO's Aanrakingssensoren Externe interrupts Timer interrupts I²C en I²S SPI PWM ADC DAC UART Hall sensor Temperatuursensor Infrarood-controller Lezen en schrijven naar SD-kaart Lezen en schrijven naar flash-geheugen RTC-timer Chip ID Veiligheid en encryptie Wi-Fi en netwerk programmering Bluetooth BLE programmering Communicatie mobiele apparaten Laag stroomverbruik ontwerp ESP-IDF programmering Over het bord ESP32-DevKitC V4 is een klein formaat ESP32-gebaseerd ontwikkelbord geproduceerd door Espressif. De meeste I/O-pinnen zijn aan beide zijden uitgesplitst naar pin headers voor eenvoudige interfacing. Ontwikkelaars kunnen deze pinnen naar behoefte met randapparatuur verbinden. De standaard headers maken de ontwikkeling ook gemakkelijk en handig bij gebruik van een breadboard. Het bord ondersteunt verschillende ESP32-modules, waaronder ESP32-WROOM-32, ESP32-WROOM-32U, ESP32-WROOM-32D, ESP32-SOLO-1, en ESP32-WROVER series.

    € 56,95€ 44,95

    Leden identiek

  • Sale -27% Bundel: Getting Started with ESPHome + LILYGO TTGO T-Display ESP32 (16 MB)

    Bundel: Getting Started with ESPHome + LILYGO TTGO T-Display ESP32 (16 MB)

    1 review

    Ontwikkel uw eigen aangepaste domotica Deze bundel bevat: Getting Started with ESPHome (normale prijs: € 29,95) LILYGO T-Display ESP32 (16 MB) (normale prijs: € 24,95) Over het boekEspressif's ESP8266 en ESP32 microcontrollers hebben doe-het-zelf domotica naar de massa's gebracht. Echter, niet iedereen is vloeiend in het programmeren van deze microcontrollers met Espressif's C/C++ SDK, de Arduino core, of MicroPython. Dit is waar ESPHome tot zijn recht komt: met dit project programmeert u uw microcontroller niet, maar configureert u hem.Dit boek laat zien hoe u uw eigen domotica-apparaten kunt maken met ESPHome op een ESP32-microcontrollerbord. U leert hoe u allerlei elektronische componenten kunt combineren en complexe gedragingen kunt automatiseren. Uw apparaten kunnen volledig autonoom werken, en via Wi-Fi verbinding maken met uw domotica gateways zoals Home Assistant of MQTT broker.Aan het eind van dit boek zult u in staat zijn om uw eigen aangepaste domotica-apparaten te maken op de manier die u wilt. Dankzij ESPHome en de ESP32 ligt dit binnen ieders handbereik. Opzetten van een ESPHome-ontwikkelomgeving en maken van onderhoudbare configuraties Gebruik knoppen en LED's Een zoemer laten klinken en melodietjes afspelen Metingen uitlezen van verschillende soorten sensoren Communiceer over een korte afstand met NFC, infrarood licht, en Bluetooth Low Energy Toon informatie op verschillende soorten displays Over het bord Chipset Espressif-ESP32 240 MHz Xtensa single-/dual-core 32-bit LX6 microprocessor FLASH QSPI flash 16 MB SRAM 520 kB SRAM Knop Opnieuw USB naar TTL CP2104 Modulaire interface UART, SPI, SDIO, I²C, LED PWM, TV PWM, I²S, IRGPIO, ADC, condensator aanraaksensor, DACLNA voorversterker DisplayDisplay IPS ST7789V 1.14 Inch Werkspanning 2.7-4.2 V Werkende stroom Over 67 MA Slaapstroom Over 350 uA Werkende temperatuurwaaier -40℃ ~ +85℃ Grootte & Gewicht 51,52 x 25,04 x 8,54 mm (7,81 g) Voeding USB 5 V/1 A Laadstroom 500 mA Batterij 3,7 V lithiumbatterij JST-aansluiting 2-Pins 1.25 mm USB Type-C

    € 54,95€ 39,95

    Leden identiek

  • Elektor ESP32 Smart Kit Bundel

    Elektor Labs Elektor ESP32 Smart Kit Bundel

    2 reviews

    Experimenteren met de ESP32 is nog nooit zo eenvoudig geweest! Met de Elektor ESP32 Smart Kit Bundle leert u programmeren met de ESP32 IoT-microcontroller met behulp van de Arduino IDE en MicroPython-programmeertalen. De kit bestaat uit het zeer populaire ESP32 DevKitC-ontwikkelbord, breadboard, sensoren, LED's, LCD, enz. voor gebruik bij experimenten. Het boek bevat projecten op basis- en gemiddeld niveau. Alle projecten zijn getest en werken. Van alle projecten worden blokschema's, schakelschema's en volledige programmalijsten met uitleg gegeven. Over het boek: Het belangrijkste doel van dit boek is het aanleren van de Arduino IDE en MicroPython programmeertalen in ESP32 gebaseerde projecten, waarbij gebruik wordt gemaakt van het zeer populaire ESP32 DevKitC ontwikkelbord. Het boek bevat veel eenvoudige, basis- en intermediaire projecten waarbij gebruik wordt gemaakt van de Arduino IDE met de ESP32 DevKitC. Alle projecten zijn getest en werken. Van alle projecten worden blokschema's, schakelschema's en volledige programmalijsten met uitleg gegeven. Bovendien worden verschillende projecten gegeven voor het programmeren van de ESP32 DevKitC met MicroPython. De kit bestaat uit: 1x ESP32 DevKitC 8x LEDs (ROOD) 1x LED (GROEN) 2x drukknop 8x 330 ohm weerstanden 1x zoemer 1x RGB LED 1x TMP36 temperatuur sensor chip 1x DHT11 temperatuur en vochtigheid chip 1x MCP23017 (DIL 28 pakket) 1x LDR 1x BC108 (of een andere PNP) transistor 1x 7 segment LED 1x kleine microfoonmodule 1x I²C LCD 1x SG90 servo 1x 4x4 Toetsenbord 8x vrouwelijke/vrouwelijke jumpers 4x Man-Vrouw-Manal aansluitingen 1x klein broodplankje

    € 69,95

    Leden € 62,96

  • Sale -33% RISC-V Assembly Language Programming using ESP32-C3 and QEMU (+ GRATIS ESP32 RISC-V Board)

    RISC-V Assembly Language Programming using ESP32-C3 and QEMU (+ GRATIS ESP32 RISC-V Board)

    Het ESP32-C3-DevKitM-1 RISC-V Dev Board (t.w.v. € 20) wordt automatisch aan uw winkelwagen toegevoegd! 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.

    € 59,95€ 39,95

    Leden identiek

  • The Official ESP32 Book (E-book)

    Elektor Digital The Official ESP32 Book (E-book)

    Het Chinese bedrijf Espressif Systems heeft onlangs een nieuwe microcontroller-chip ontwikkeld, de ESP32. Naast alle kenmerken van de ESP8266 biedt de ESP32 Bluetooth-communicatiemogelijkheden, een groter SRAM-datageheugen, meer GPIO's, meer interfacesignalen, een aanraaksensor, een temperatuursensor, een hogere CPU-snelheid, CAN-bus-connectiviteit, ADC-omzetters met een hogere resolutie, DAC-omzetters, en beveiligingsfuncties.Dit boek is een inleiding tot de ESP32-processor en beschrijft de belangrijkste hardware- en softwarefuncties van deze chip. Het belangrijkste doel van het boek is de lezer te leren hoe hij de ESP32-hardware en -software in praktische projecten kan gebruiken, vooral met behulp van het zeer populaire ESP32-ontwikkelbord. Het boek bevat een groot aantal projecten van basis-, eenvoudig en gemiddeld niveau, gebaseerd op het ESP32 DevKitC-ontwikkelbord, met behulp van de zeer populaire Arduino IDE en de programmeertaal MicroPython. De projecten zijn georganiseerd in oplopende moeilijkheidsgraden.De ESP32-hardwarekit is verkrijgbaar bij Elektor en is speciaal voor dit boek samengesteld. De kit bevat alle componenten die in de projecten in dit boek worden gebruikt. Met behulp van deze hardwarekit moet het eenvoudig en leuk zijn om de projecten in het boek te bouwen.

    € 26,95

    Leden € 21,56

  • FreeRTOS for ESP32-Arduino

    FreeRTOS for ESP32-Arduino

    Programmeren van embedded systemen is moeilijk vanwege de beperkte middelen en de beperkte debugging-faciliteiten. Waarom zou u uw eigen Real-Time Operating System (RTOS) en uw eigen applicatie ontwikkelen als de bewezen FreeRTOS software vrij beschikbaar is? Waarom niet beginnen met een gevalideerde basis? Iedere software-ontwikkelaar weet dat je een moeilijk probleem in kleinere moet verdelen om het te overwinnen. Door gebruik te maken van afzonderlijke preëmptieve taken en FreeRTOS-communicatiemechanismen wordt een schone scheiding van functies bereikt binnen de gehele toepassing. Dit resulteert in veilige en onderhoudbare ontwerpen.Praktiserende ingenieurs en studenten kunnen zowel dit boek als de ESP32 Arduino-omgeving gebruiken om in een comfortabel tempo in FreeRTOS-concepten te waden. De goed georganiseerde tekst stelt u in staat elk concept onder de knie te krijgen voordat u aan het volgende hoofdstuk begint. Praktische broodplankexperimenten en schema's zijn inbegrepen om de lessen thuis te brengen. Ervaring is de beste leermeester.Elk hoofdstuk bevat oefeningen om uw kennis te testen. De behandeling van de FreeRTOS Application Programming Interface (API) is volledig voor de ESP32 Arduino-omgeving. U kunt wat u leert toepassen op andere FreeRTOS-omgevingen, waaronder Espressif's ESP-IDF. De broncode is beschikbaar op GitHub. Met al deze hulpmiddelen zit u aan het stuur als het tijd is om uw volgende ubercoole ESP32-project te ontwikkelen.Wat u zult leren: Hoe preëmptief roosteren werkt binnen FreeRTOS De Arduino-opstart 'loopTask' Bericht wachtrijen FreeRTOS-timers en de IDLE-taak De semafoor, mutex, en hun verschillen De mailbox en zijn toepassing Realtime taakprioriteiten en het effect ervan Interrupt interactie en gebruik met FreeRTOS Que sets Taken melden met gebeurtenissen Gebeurtenisgroepen Kritieke secties Taak lokale opslag De gatekeeper taak

    € 37,50

    Leden € 33,75

Login

Wachtwoord vergeten?

Heb je nog geen account?
Maak gratis een account aan en geniet van vele voordelen.