New products
- 211 producten
De YZC-131 is een hoogwaardige weegsensor, ofwel load cell, met een maximale belastingscapaciteit van 1 kg. Ontworpen om nauwkeurige metingen van gewicht te bieden, is deze sensor ideaal voor een reeks projecten en toepassingen.
Deze weegsensor werkt op een spanning van 5V en heeft een maximumspanning van 15V DC. De stroomvoorzieningsdraden zijn kleurgecodeerd voor gebruiksgemak, met rood voor de positieve aansluiting en zwart voor de negatieve aansluiting. De uitgangsdraden zijn eveneens kleurgecodeerd: groen voor de positieve output en wit voor de negatieve output.
Wat betreft impedantie heeft de YZC-131 een ingangsimpedantie van 1115±10% en een uitgangsimpedantie van 1000±10%, wat zorgt voor consistente en betrouwbare prestaties. De sensor functioneert efficiënt binnen een temperatuurbereik van -20 tot 60°C, waardoor het geschikt is voor gebruik in een breed scala aan omgevingen.
Deze load cell kan naadloos worden geïntegreerd met populaire microcontrollers zoals Arduino, ESP32 of ESP8266, mits gekoppeld aan de HX711 Weegcelversterker. Dit maakt het een ideale keuze voor een breed scala aan doe-het-zelfprojecten, waaronder slimme landbouwsystemen, huishoudelijke weegschalen of zelfs geavanceerde automatiseringstoepassingen.
Qua fysieke kenmerken meet de YZC-131 7,5cm in lengte, 1,27cm in breedte en 1,27cm in hoogte, waardoor het een compact en handig onderdeel is dat gemakkelijk kan worden ingebouwd in je projecten.
Raadpleeg het aansluitschema en de voorbeeldcode die beschikbaar zijn via de onderstaande link om je op weg te helpen met het instellen en gebruiken van deze weegsensor.
Met zijn indrukwekkende specificaties en gebruiksgemak is de YZC-131 1kg weegsensor load cell een uitstekende aanvulling op je verzameling van elektronische componenten.
De D1 Mini V3.0 is een zogenaamd "physical computing platform", vergelijkbaar met de modules van de bekende Arduino-familie. De module bestaat uit twee componenten, namelijk een USB-naar-seriële converter (CH340C) en een microcontroller met een zeer geïntegreerde TCP/IP-stack (ESP8266EX).
De nieuwste versie van onze D1 Mini-module is grondig herzien. Er is speciale aandacht besteed aan 100% pin- en codecompatibiliteit, zodat alle "shields" voor de D1 Mini zonder wijzigingen kunnen worden gebruikt.
Deze Wemos D1 heeft een soldeerbrug aan de achterkant voor de slaapmodus, zodat de "Deep Sleep Mode" nog comfortabeler kan worden gebruikt.
De twee extra montagemogelijkheden op dit board maken het eenvoudig om de D1 Mini in behuizingen te monteren.
Dit board heeft ook een geïntegreerde zelfherstellende zekering ter bescherming.
Specificaties:
- Afmetingen: 34 x 26 x 8 mm
- Hoofdchip: ESP8266EX CH340C
- Opslagruimte: 4 MB
- 11 digitale in-/uitgangspinnen en alle pinnen (behalve D0) ondersteunen interrupt/pwm/i2c/1 wire
- 1 analoge ingang (max. 3,2 V)
- Compatibel met Arduino, Micropython en Nodemcu
Drivers zijn hier te vinden (op eigen risico)
Wemos D1 mini V3 pinout:
Pin | Function | ESP-8266 Pin |
TX | TXD | TXD |
RX | RXD | RXD |
A0 | Analog input, max 3.3V input | A0 |
D0 | IO | GPIO16 |
D1 | IO, SCL | GPIO5 |
D2 | IO, SDA | GPIO4 |
D3 | IO, 10k Pull-up | GPIO0 |
D4 | IO, 10k Pull-up, BUILTIN_LED | GPIO2 |
D5 | IO, SCK | GPIO14 |
D6 | IO, MISO | GPIO12 |
D7 | IO, MOSI | GPIO13 |
D8 | IO, 10k Pull-down, SS | GPIO15 |
G | Ground | GND |
5V | 5V | – |
3V3 | 3.3V | 3.3V |
RST | Reset | RST |
De STM32F103C8T6 is een van de microcontroller-eenheden uit de STM32F103x8-familie, die zich in het middensegment bevindt en gebaseerd is op de RISC-architectuur. Een geïntegreerd Blue Pill Development Board werd geïntroduceerd als een kosteneffectief alternatief voor de STM discovery boards van STMicroelectronics.
De STM32F103C8T6-microcontroller is uitgerust met GPIO-pinnen, een processor, geheugen, een USB-poort, analoge naar digitale omzetters en andere randapparatuur. Het heeft een ARM Cortex Core met een indrukwekkende snelheid van 72 MHz en opmerkelijke energiezuinigheid.
De STM32F103C8T6 Minimum System Board Microcomputer is voorzien van een krachtige ARM Cortex-M3 CPU. Met een werkfrequentie van 72 MHz en een ruim geheugen van 64K flash en 20K SRAM, biedt het bord voldoende rekenkracht en opslagruimte voor verschillende toepassingen.
Het STM32F103C8T6 Blue Pill Development Board bevat een 32-bits Cortex-M3 RISC ARM-core met een interne oscillator van 4-16 MHz. Het is een chip gebaseerd op CMOS flash-technologie. Deze chip heeft 37 GPIO-pinnen en 10 analoge pinnen. Het beschikt over moderne communicatie-interfaces zoals een CAN- en een USB-poort. De randapparatuur biedt uitstekende controle over het bord, aangezien het op zeer lage spanning werkt en daarom geschikt is voor toepassingen met een laag vermogen. Het wordt ook geleverd met een geïntegreerde watchdog en een window watchdog-timer voor de juiste uitvoering van instructies.
- Model: STM32 F103C8T6
- Core: ARM 32 Cortex-M3 CPU.
- Debugmodus: SWD.
- Werkfrequentie: 72 MHz.
- 64Kb flashgeheugen, 20K SRAM.
- Voeding: 2.0-3.6V.
- Reset (POR/PDR).
- 4-16 MHz kristal.
- On-board Mini USB-interface voor stroomvoorziening en USB-communicatie met het bord.
- Afmetingen: 5.3 cm x 2.2 cm.
Het bord ondersteunt SWD-debugging en heeft een resetfunctie voor het opnieuw opstarten van het systeem. Met een bereik van 2.0-3.6V is het geschikt voor diverse voedingsspanningen. Het is ook uitgerust met een 4-16 MHz kristal voor nauwkeurige timing.
Let op:
De Blue Pill wordt standaard geleverd met alleen UART-firmware die bij de chip hoort. Hiermee kun je een sketch of bootloader uploaden met behulp van een seriële adapter zoals de FT232RL op de TX (A9) en RX (A10) pinnen. Als je ook via USB wilt kunnen werken, moet je eerst de stm32duino bootloader installeren.
Let op: wordt geleverd zonder micro-usb programmeer shield (BNL17).
De ESP32-CAM is een zeer compacte camera module die zelfstandig kan opereren als een minimaal systeem. Met afmetingen van slechts 27*40.5*4.5mm, een laag stroomverbruik in diepe slaapstand en een minimum van 6mA, biedt deze module een concurrentievoordeel.
De ESP-32CAM kan breed worden toegepast in verschillende IoT-toepassingen. Het is geschikt voor slimme apparaten in huis, industriële draadloze besturing, draadloze monitoring, QR draadloze identificatie, draadloze positioneringssysteemsignalen en andere IoT-toepassingen. Het is een ideale oplossing voor IoT-toepassingen.
De ESP-32CAM is verpakt in een DIP-behuizing en kan rechtstreeks in het moederbord worden gestoken voor snelle productie. Het biedt klanten een zeer betrouwbare verbindingsmethode en is handig in gebruik voor verschillende IoT-hardwareterminals.
De camera module OV2640 bevat een 1/4 inch CMOS UXGA (1632 x 1232 pixels) beeldsensor. Deze module heeft een uiterst compact formaat en werkt op een lage spanning van 1.7 tot 3.3V.
Specificatie
- Ultrakleine 802.11b/g/n Wi-Fi + Wireless/BLE SoC-module
- Energiezuinige dual-core 32-bit CPU voor toepassingsprocessors
- Tot 240MHz, tot 600 DMIPS
- Ingebouwd 520 KB SRAM, externe 4M PSRAM
- Ondersteunt interfaces zoals UART/SPI/I2C/PWM/ADC/DAC
- Ondersteunt OV2640 camera
- Ondersteunt het uploaden van afbeeldingen via Wi-Fi
- Ondersteunt TF-kaart
- Ondersteunt meerdere slaapmodi
- Ingebouwde Lwip en FreeRTOS
- Ondersteunt STA/AP/STA+AP werkmodus
- Ondersteunt Smart Config/AirKiss One-click distributienetwerk
- Ondersteunt seriële lokale upgrade en externe firmware-upgrade (FOTA)
Inbegrepen in de verpakking:
1 x ESP32-CAM Module+ES32-CAM-MB
1 x Camera Module OV2640
De camera wordt los geleverd en kan worden gemonteerd door het zwarte gedeelte van de FPC-connector naar boven te klappen. Schuif vervolgens de camera module in de connector en druk het zwarte gedeelte van de FPC-connector weer terug.
Let op dat je een 3.3V-compatibele seriële converter gebruikt BNL17. Stel de seriële converter dan voorafgaand aan het programmeren in op de 3.3V-modus.
De pinnen op het bord zijn direct verbonden met de ESP32-chip en zijn daarom alleen geschikt voor 3.3V-signalen.
Het is nog nooit zo eenvoudig geweest om een elektronica project op internet te krijgen!
Alle pinnen van de ESP-8266 zijn beschikbaar om schakelingen te maken.
Voor het board zijn verschillende shields beschikbaar (zie aanvullende artikelen) om de functionaliteit uit te breiden.
Het uploaden van programma's is eenvoudig via de micro-USB aansluiting (kabel niet meegeleverd).
De ESP-8266 op de WeMos D1 mini kan worden geprogrammeerd met de Arduino IDE ontwikkelomgeving of met de NodeMCU Lua programmeertaal. (Bekijk de website link voor tutorials voor beide mogelijkheden).
De WeMos D1 mini heeft een CH340G chip aan boord voor seriële communicatie met een PC of Mac. Als de computer het board nog niet herkent, staan de benodigde drivers onder het documentatiegedeelte. Het board zal in de ontwikkelomgeving als een extra COM/ttyS-poort worden weergegeven.
Specificaties:
- 11 digitale in-/uitgangspinnen
- 1 analoge ingang (max. 3,2V)
- alle pinnen ondersteunen interrupts/PWM/I2C/One-wire (behalve pin D0).
- micro-USB aansluiting
- resetknop
- on-board LED (op D4)
- signaalniveau op alle pinnen: 3,3V
- compatibel met Arduino IDE (automatisch uploaden)
- compatibel met NodeMCU
- kloksnelheid: 80MHz/160MHz
- flashgeheugen: 4MB
- afmetingen: 34,2mm x 25,6mm x 6,7mm
- gewicht: 3,9g (zonder pinnen) / 10g
Pinout:
Pin Functie ESP-8266 Pin
TX TXD TXD
RX RXD RXD
A0 Analoge ingang, max. 3,2V A0
D0 IO GPIO16
D1 IO, SCL GPIO5
D2 IO, SDA GPIO4
D3 IO, 10k Pull-up GPIO0
D4 IO, 10k Pull-up, BUILTIN_LED GPIO2
D5 IO, SCK GPIO14
D6 IO, MISO GPIO12
D7 IO, MOSI GPIO13
D8 IO, 10k Pull-down, SS GPIO15
G Ground GND
5V 5V -
3V3 3,3V 3,3V
RST Reset RST
FT232RL 3.3v/5v TTL USB Serial Port Adapter
Dit is zonder twijfel de meest betrouwbare USB naar seriële converter die je kunt vinden! Het is vrijwel onmisbaar als je de Pro Mini (automatisch) wilt kunnen programmeren.
Deze converter wordt standaard ondersteund door tal van besturingssystemen. Mocht de installatie toch niet automatisch verlopen, dan kun je hier de driver vinden voor jouw besturingssysteem.
Specificaties:
LET OP: Deze converter bevat geen originele FT232RL-chip, maar een kloon die vrijwel dezelfde functionaliteit biedt.
- Kan worden ingesteld op 3,3V of 5V TTL spanningen met behulp van een jumper.
- Converteert TTL-logic niveaus naar RS232 niveaus van de computer.
- Voedingsaansluitingen: 5V, 3.3V, GND (min)
- RX (3.3V of 5V*)
- TX (3.3V of 5V*)
- Mini-USB female aansluiting
*De spanning van de signalen kan naar wens worden ingesteld. Dit kan worden aangepast met behulp van een jumper om te kiezen tussen 3.3V of 5V.
Deze elektrolytische condensator, ook wel bekend als ELCO, heeft een capaciteit van 220 uF en kan tot 16 volt aan. Hij kan worden gebruikt in een breed temperatuurbereik van -40°C tot 105°C.
Houd er rekening mee dat de afbeelding slechts ter illustratie is en dat het merk en de opdruk kunnen variëren.
De totale lengte van de condensator, inclusief de lange poot, is ongeveer 37mm, terwijl de lengte van de kop 12,4mm is. De diameter van de condensator is ongeveer 6,5mm.
Deze set bevat 10 Elektrolytische Condensatoren (ELCO's) met elk een capaciteit van 47 uF en 25 volt. Deze condensatoren zijn bestand tegen temperaturen tussen -40°C en 105°C.
De afbeelding is ter illustratie en het merk en de opdruk kunnen verschillen. Elke condensator heeft een totale lengte van ongeveer 35mm, inclusief de lange poot. De lengte van de kop is 11.3mm en de diameter is ongeveer 5mm.
Dit shield is speciaal ontwikkeld voor de ESP32-CAM - WiFi en Bluetooth Board met OV2640 Camera (BNL94)
De ESP32-CAM is een zeer handige module, maar mist een USB-aansluiting waardoor het laden van nieuwe code lastiger is. Met dit shield, dat een Micro-USB-aansluiting en ingebouwde USB naar seriële converter heeft, is het proces een stuk eenvoudiger geworden.
Plastic case transparant, LEGO-compatibel, voor Arduino UNO R3 en andere controllers van het type Arduino UNO R3
Afmetingen: 79x60x22 mm
Het heeft 14 digitale in-/uitgangspinnen (waarvan 6 gebruikt kunnen worden als PWM-uitgangen), 6 analoge ingangen, een ingebouwde resonator, een resetknop en gaten voor het bevestigen van pinheaders. Een zespins-header kan worden aangesloten op een FTDI-kabel of een Sparkfun-breakout-board om USB-voeding en communicatie naar het bord te bieden.
De Arduino Pro Mini is bedoeld voor semi-permanente installatie in objecten of tentoonstellingen. Het bord wordt geleverd zonder voorgemonteerde headers, zodat verschillende soorten connectoren of rechtstreeks solderen van draden kunnen worden gebruikt. De pinlayout is compatibel met de Arduino Mini.
Voeding
De Arduino Pro Mini kan worden gevoed met een FTDI-kabel of een breakout-board aangesloten op de zespins-header, of met een gereguleerde 3,3 V of 5 V voeding (afhankelijk van het model) op de Vcc-pin. Er is een spanningsregelaar aan boord, zodat het bord spanning tot 12VDC kan accepteren. Als u ongereguleerde voeding aan het bord levert, moet u ervoor zorgen dat u verbinding maakt met de "RAW"-pin en niet met VCC.
De voedingspinnen zijn als volgt:
RAW: Voor het leveren van een onbewerkte spanning aan het bord.
VCC: De gereguleerde 5 V voeding.
GND: Grondpinnen.
Geheugen
De ATmega328P heeft 32 kB flashgeheugen voor het opslaan van code (waarvan 0,5 kB wordt gebruikt voor de bootloader). Het heeft 2 kB SRAM en 1 kB EEPROM (die kan worden gelezen en beschreven met behulp van de EEPROM-bibliotheek).
Invoer en uitvoer
Elke van de 14 digitale pinnen op de Pro Mini kan worden gebruikt als invoer of uitvoer met behulp van de functies pinMode, digitalWrite en digitalRead. Ze werken op 3,3 V of 5 V (afhankelijk van het model). Elke pin kan maximaal 40 mA leveren of ontvangen en heeft een interne pull-up weerstand (standaard losgekoppeld) van 20-50 kOhm. Bovendien hebben sommige pinnen gespecialiseerde functies:
Serieel: 0 (RX) en 1 (TX). Gebruikt voor het ontvangen (RX) en verzenden (TX) van TTL-seriële gegevens. Deze pinnen zijn verbonden met de TX-0 en RX-1 pinnen van de zespins-header.
Externe interrupts: 2 en 3. Deze pinnen kunnen worden geconfigureerd om een interrupt te activeren bij een lage waarde, een stijgende of dalende flank of een verandering in waarde. Zie de attachInterrupt-functie voor details.
PWM: 3, 5, 6, 9, 10 en 11. Bieden 8-bits PWM-uitvoer met de analogWrite-functie.
SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Deze pinnen ondersteunen SPI-communicatie, wat, hoewel geleverd door de onderliggende hardware, momenteel niet is opgenomen in de Arduino-taal.
LED: 13. Er is een ingebouwde LED verbonden met digitale pin 13. Wanneer de pin een HOGE waarde heeft, is de LED aan en wanneer de pin een LAGE waarde heeft, is deze uit.
De Pro Mini heeft 8 analoge ingangen, die elk 10-bits resolutie bieden (dat wil zeggen 1024 verschillende waarden). Vier ervan bevinden zich op de headers aan de rand van het bord; twee (ingangen 4 en 5) bevinden zich op gaten in het binnenste van het bord. De analoge ingangen meten van GND tot VCC. Bovendien hebben sommige pinnen gespecialiseerde functionaliteit:
I2C: A4 (SDA) en A5 (SCL). Ondersteuning voor I2C (TWI)-communicatie met behulp van de Wire-bibliotheek.
Er is nog een pin op het bord:
Reset: Breng deze lijn LAAG om de microcontroller te resetten. Wordt meestal gebruikt om een resetknop toe te voegen aan shields die de ingebouwde resetknop van het bord blokkeren.
Communicatie
De Arduino Pro Mini heeft verschillende mogelijkheden voor communicatie met een computer, een andere Arduino of andere microcontrollers. De ATmega328P biedt UART TTL-seriële communicatie, die beschikbaar is op digitale pinnen 0 (RX) en 1 (TX). De Arduino-software bevat een seriële monitor waarmee eenvoudige tekstgegevens via een USB-verbinding naar het Arduino-bord kunnen worden verzonden en ontvangen.
Een SoftwareSerial-bibliotheek maakt seriële communicatie mogelijk op een van de digitale pinnen van de Pro Mini.
De ATmega328P ondersteunt ook I2C (TWI) en SPI-communicatie. De Arduino-software bevat een Wire-bibliotheek om het gebruik van de I2C-bus te vereenvoudigen; zie de referentie voor details. Raadpleeg de ATmega328P datasheet voor het gebruik van SPI-communicatie.
Programmeren
De Arduino Pro Mini kan worden geprogrammeerd met de Arduino-software. Zie de referentie en tutorials voor details.
De ATmega328P op de Arduino Pro Mini is vooraf gebrand met een bootloader die het mogelijk maakt om nieuwe code te uploaden zonder het gebruik van een externe hardwareprogrammeur. Het communiceert met behulp van het oorspronkelijke STK500-protocol en C-headerbestanden.
U kunt ook de bootloader omzeilen en de ATmega328P programmeren met een externe programmeur; zie de instructies hiervoor voor details.
Automatische (software) reset
In plaats van een fysieke druk op de resetknop te vereisen voordat een upload wordt gestart, is de Arduino Pro Mini zo ontworpen dat deze kan worden gereset door software die op een verbonden computer wordt uitgevoerd. Een van de pinnen op de zespins-header is verbonden met de resetlijn van de ATmega328P via een 100 nF condensator. Deze pin is verbonden met een van de hardwareflowcontrol-lijnen van de USB-naar-serieel-converter die op de header is aangesloten: RTS bij gebruik van een FTDI-kabel, DTR bij gebruik van de Sparkfun breakout board. Wanneer deze lijn wordt geactiveerd (laag genomen), daalt de resetlijn lang genoeg om de chip te resetten. De Arduino-software maakt gebruik van deze mogelijkheid om het uploaden van code mogelijk te maken door eenvoudigweg op de uploadknop in de Arduino-omgeving te drukken. Dit betekent dat de bootloader een kortere time-out kan hebben, aangezien het verlagen van de resetlijn goed kan worden gecoördineerd met het starten van de upload.
Deze configuratie heeft andere implicaties. Wanneer de Pro Mini is aangesloten op een computer met Mac OS X of Linux, wordt deze telkens gereset wanneer er een verbinding mee wordt gemaakt vanuit software (via USB). Gedurende ongeveer een halve seconde voert de bootloader uit op de Pro. Hoewel deze is geprogrammeerd om ongeldige gegevens te negeren (dat wil zeggen alles behalve een upload van nieuwe code), zal het de eerste paar bytes gegevens onderscheppen die naar het bord worden gestuurd nadat een verbinding is geopend. Als een sketch die op het bord wordt uitgevoerd eenmalige configuratie of andere gegevens ontvangt wanneer deze voor het eerst wordt gestart, zorg er dan voor dat de software waarmee deze communiceert een seconde wacht na het openen van de verbinding en voordat deze gegevens worden verzonden.
Fysieke kenmerken
De afmetingen van de Pro Mini PCB zijn ongeveer 0,7" x 1,3".
Technische specificaties
Microcontroller: ATmega328P
Voedingsbron bord: 5 - 12 V
Bedrijfsspanning circuit: 3.3V
Digitale I/O-pinnen: 14
PWM-pinnen: 6
UART: 1
SPI: 1
I2C: 1
Analoge ingang
spinnen: 8 (10-bits resolutie)
Flashgeheugen: 32 kB (waarvan 0,5 kB wordt gebruikt voor bootloader)
SRAM: 2 kB
EEPROM: 1 kB
Kloksnelheid: 8 MHz (3.3V-model)
Dit is een Adapter module voor ESP-01 Wi-Fi module.
Met deze adapter is het mogelijk een ESP-01 ESP8266 module op een 5v controller aan te sluiten (een Aduino UNO bijvoorbeeld).
Het is een 3.3 V spanningsregelaar en beschikt over een level-converter voor de RX en TX pinnen.
Met behulp van deze module kunt u WiFi-functionaliteit toevoegen aan uw Arduino-project. Deze module integreert met de ESP8266 IC en heeft een geïntegreerde TCP/IP-protocolstack. Het biedt ook een complete WiFi-netwerkoplossing, waardoor het mogelijk is om een applicatie te hosten of alle WiFi-netwerkfuncties van de verschillende toepassingsprocessoren over te nemen.
ESP8266 heeft ook een krachtige ingebouwde verwerkings- en opslagcapaciteit, wat betekent dat u deze module alleen kunt gebruiken om een eenvoudig project te maken.
U kunt dit integreren met uw MCU door het te verbinden via UART (RX/TX) en de voeding (3.3V/GND) om het te laten werken.
ESP-01S WIFI ESP8266 Seriële transceivermodule - Beschrijving
Draadloze Wi-Fi-technologieën zijn immens populair in het huidige OTT-gedreven tijdperk. Mensen willen meer IoT-protocollen verbinden met geconsolideerde apparatuur om dingen digitaal te laten verlopen voor Arduino en andere microprojecten. Vandaag hebben we de ESP-01S WIFI ESP8266-seriële transceiver draadloze module in overweging. Het is een veelzijdig mechanisme met prominente circuits om uw Arduino-projecten te ondersteunen met draadloze internetservices.
Het is een zelfstandige SOC-module die ook de TCP/IP-protocolstack integreert. Uiteindelijk is de draadloze module in staat om uw microcontroller te voorzien van een Wi-Fi-netwerk. Het systeem is ook in staat om een applicatie te hosten of alle Wi-Fi-netwerkfuncties uit te voeren. Het is een uitgebreide netwerkoplossing met krachtige opslagcapaciteit en ingebouwde verwerking. Hierdoor kunt u een eenvoudig project ontwikkelen om uw Arduino-project dynamischer en productiever te maken.
De ESP8266 wordt geleverd met voorgeprogrammeerde firmware (AT-commandoset) waarmee u deze eenvoudig kunt integreren met uw Arduino. Het krijgt een grotere Wi-Fi-mogelijkheid vergelijkbaar met wat een Wi-Fi Shield biedt. Bovendien is de ESP8266 Wi-Fi-module zeer competitief qua kosten en heeft het een grote en steeds groter wordende gebruikersbasis. De evolutie omvat ook ingebouwde verwerkings- en opslagcapaciteit die de integratie met sensoren en andere op toepassingen gerichte apparaten via de GPIO's ondersteunt. Het streeft ernaar uw Arduino-ontwikkelingen te hosten met minimale upfront-ontwikkeling en belasting tijdens runtime.
De draadloze Wi-Fi-module wordt direct opgestart vanuit een externe flash nadat de ESP8266 de applicatie host met de enkele toepassingsprocessor in het apparaat. Het heeft een geïntegreerde cache om de prestaties van het systeem in dergelijke toepassingen te versterken. Bovendien helpt het om de geheugenvereisten te verminderen om meer ruimte te bieden voor informatie.
ESP-01S WIFI ESP8266 Seriële transceiver draadloze module - Kenmerken
- Frequentiebereik: 2,4 GHz tot 2,5 GHz (2400 MHz tot 2483,5 MHz)
- Gegevensinterfaces: UART/HSPI/I2C/I2S/IR Afstandsbediening/GPIO/PWM
- Bedrijfsspanning: 3,0 V tot 3,6 V (3,3 V wordt aanbevolen) Gebruik daarvoor deze adapter
- Werkstroom: gemiddeld 80 mA Bedrijfstemperatuur: -40 °C tot 125 °C
- Wi-Fi Direct - (P2P) & soft-AP
- 802.11 b/g/n-protocol
- Geïntegreerde temperatuursensor
- Geïntegreerde TR-schakelaar (balun, LNA, eindversterker en afstemnetwerk)
- Ondersteunt antenne-diversiteit
- Geïntegreerde TCP/IP-protocolstack
- Geïntegreerde PLL, regelaars en energiebeheerseenheden
- +19.5dBm uitgangsvermogen
- Lekstroom bij uitschakeling van < 10uA
- Geïntegreerde low-power 32-bit CPU
- STBC, 1x1 MIMO, 2x1 MIMO
- Communicatie: SDIO 1.1/2.0, SPI, UART
- Wake up tijd: < 2ms
- Standby verbruik: < 1.0mW
- Afgezien daarvan biedt de ESP8266 1MB Wi-Fi Seriële transceivermodule ook systeemniveaukenmerken. Het omvat snelle slaap-/waakcontextschakeling voor energiezuinige VoIP, geavanceerde signaalverwerking, Bluetooth DDR, LCD-interferentieonderdrukking en adaptieve radio-biasing voor energiezuinige werking.
De eenheid biedt 1 MB (8 Mbit) flashgeheugen, wat twee keer zo groot is als de oudere (blauwe) ESP-01-versie.
- Verder is de Wi-Fi-module een geweldige manier om Arduino-projecten op een Wi-Fi-netwerk aan te sluiten.
- De ESP8266 Serial/UART kan onafhankelijk van een hostcontroller werken.
- Het stelt enthousiastelingen in staat om Internet of Things (IoT)-projecten te ontwikkelen met behulp van betaalbare netwerkconnectiviteit.
- Deze veelzijdige module biedt twee GPIO-pinnen en een acht-pins header voor directe verbinding.
Een voordelige optie: de Arduino Nano clone. Deze functioneert net zo goed als het origineel, maar is aanzienlijk goedkoper.
Het is belangrijk op te merken dat de headerpinnen los zijn, en dus niet gesoldeerd.
Specificaties:
- USB-kabel niet inbegrepen
- Microcontroller: Atmel ATmega328p
- Logische spanningsniveau (werkvoltage): 5VDC
- Aanbevolen ingangsspanning: 7V ~ 9VDC
- Invoerspanningslimiet: 6V ~ 12VDC
- Digitale I/O-pinnen: 14 (waarvan 6 met PWM-output)
- Analoge ingangspinnen: 8
- DC-spanning per I/O-pen: 40mA
- Flashgeheugen: 32KB (ATmega328) (waarvan 2 KB gebruikt door bootloader)
- SRAM: 2KB (ATmega328)
- EEPROM: 1KB (ATmega328)
- Kloksnelheid: 16MHz
OPMERKING:
Deze Arduino Nano clone functioneert precies hetzelfde als het origineel en kan worden geprogrammeerd met de Arduino IDE-software, die beschikbaar is voor Windows, Mac en Linux. Deze Arduino Clone maakt gebruik van de CH340 USB-chip. Soms is het nodig om de driver hiervoor te installeren voor Windows of Mac. Bij Linux komt dit eigenlijk zelden voor. Probeer eerst of de Arduino werkt zonder het installeren van de driver. Als er in de Arduino IDE een COM-poort beschikbaar is om naar te uploaden, is alles in orde en hoeft er niets te worden geïnstalleerd.
Gebruik:
- Download de IDE van Arduino.
- Download de driver voor de USB-chip.
- Sluit de NANO-ontwikkelingskaart aan; de driver wordt automatisch geïnstalleerd.
- Selecteer het NANO-bordtype in de IDE.
- Kies de COM-poort; uw computer detecteert het aangesloten NANO-bord op die poort.
- Het wordt aanbevolen om te beginnen met de ingebouwde voorbeeldprogramma's van Arduino en deze naar het bord te uploaden.
Ontdek de fascinerende wereld van hernieuwbare energie met deze educatieve Windgenerator DC Motor Set met Propeller. Deze set is uitermate geschikt om de concepten van windturbines, dynamo's en DC-motoren op een praktische en interactieve manier te verkennen. De hands-on ervaring die deze set biedt, versterkt het begrip van deze complexe principes en maakt leren leuk en boeiend.
Bij het in werking zetten van de windgenerator, ontdek je hoe energie wordt omgezet en hoe windkracht wordt gebruikt om een LED te laten branden. Het enige dat je hoeft te doen is tegen de propeller te blazen en je ziet direct hoe de LED tot leven komt. Dit eenvoudige, maar effectieve experiment laat de kracht van windenergie in real-time zien.
Met deze windgenerator DC Motor Set stapt u in de wereld van STEM (Science, Technology, Engineering, Mathematics) educatie. Het is een geweldige manier om kinderen en studenten te introduceren in deze cruciale disciplines door middel van een praktijkgericht, leerzaam experiment. Het is niet alleen een leuke activiteit, maar ook een krachtige stimulans voor nieuwsgierigheid, creativiteit en innovatief denken.
De set is ook perfect voor iedereen die geïnteresseerd is in windenergie of hernieuwbare energie in het algemeen. Je leert hoe een windmolen werkt, hoe een dynamo elektrische stroom genereert en hoe een DC motor functioneert. Deze experimentele windgenerator is een geweldige manier om op een hands-on manier te leren en te ontdekken.
Of je nu een leraar bent die op zoek is naar een leerzaam experiment voor de klas, een student die de principes van STEM wil verkennen, of gewoon iemand die nieuwsgierig is naar de werking van windenergie, deze Windgenerator DC Motor Set met Propeller is een uitstekende keuze. Het is een praktische en plezierige manier om je kennis over windenergie en DC-motoren te verdiepen.
Met deze kit kun je kiezen uit maar liefst 14 verschillende modellen die je kunt bouwen met de onderdelen die in de kit zitten. En het beste is dat je daarna die robot kunt ombouwen tot een compleet andere variant!
Of je nu kiest voor een kwispelende hond, een lopende kever, een lopende krab, een surfer, een speedster, een zombiejager, of als je zelf iets nieuws bedenkt, deze kit zorgt ervoor dat je nooit verveeld raakt.
De robotkit bevat unieke accessoires en onderdelen waarmee je de robot zowel op land als op water kunt laten bewegen. Nu alternatieve energie een cruciale rol speelt, is dit het perfecte moment om kinderen te introduceren in de basisconcepten van deze technologie.
Het beste van alles is dat dit product volledig op zonne-energie werkt en geen batterijen nodig heeft. Zolang er direct zonlicht is, kan de robot bewegen en kunnen kinderen hun oneindige fantasie de vrije loop laten.
Naast het plezier van het bouwen en spelen met de robots, is deze kit ook geweldig voor de ontwikkeling van hand-oogcoördinatie, creativiteit, verbeeldingskracht en probleemoplossend vermogen.
Deze kit wordt aanbevolen voor kinderen vanaf 10 jaar. Let op: vanwege kleine onderdelen is dit product niet geschikt voor kinderen onder de 3 jaar.
Met maar liefst 201 onderdelen, is er geen grens aan wat je kunt creëren!




Het ESP32 development board is ideaal voor IoT (Internet of Things) projecten omdat het board beschikt over ingebouwde WiFi en Bluetooth functionaliteit. Het kan eenvoudig worden geprogrammeerd via de Arduino IDE.
Header-pinnen zijn al voorgesoldeerd, en is dus klaar voor gebruik.
Gebruik de Benela ESP32 handleiding om snel aan de slag te gaan met je ESP32 Devkit V1 board.
De Benela ESP32 Devkit V1 (dit artikel) past niet op een standaard breadboard.
De Benela ESP32-S (artikel BNL173) past wel op een standaard breadboard.
Dit ESP32 board heeft de volgende kenmerken:
- 2,4 GHz dual-mode Wi-Fi en chips met TSMC 40nm low power technologie, waardoor het uitblinkt in vermogen en RF-eigenschappen. Het is veilig, betrouwbaar en schaalbaar voor diverse toepassingen.
- Hoge prestatie-prijsverhouding
- Compact formaat, eenvoudig in te bouwen in andere producten
- Krachtige functies met ondersteuning voor LWIP-protocol en FreeRTOS
- Ondersteuning van drie modi: AP, STA en AP+STA
- Ondersteuning voor Lua-programmering, eenvoudig te ontwikkelen
- 18 Analog-to-Digital Converter (ADC) kanalen
- 3 SPI interfaces
- 3 UART interfaces
- 2 I2C interfaces
- 16 PWM output kanalen
- 2 Digital-to-Analog Converters (DAC)
- 2 I2S interfaces
- 10 Capacitive sensing GPIO's
- Micro-usb
Input Only Pins:
GPIO 34, GPIO 35, GPIO 36, GPIO 39
Niet alle pins hebben interne pull-up weerstanden, dus je moet externe pull-up weerstanden gebruiken wanneer je ze als input met pull-up gebruikt:
Pins met interne pull-up (INPUT_PULLUP):
GPIO14, GPIO16, GPIO17, GPIO18, GPIO19, GPIO21, GPIO22, GPIO23
Pins zonder interne pull-up:
GPIO13, GPIO25, GPIO26, GPIO27, GPIO32, GPIO33
Dit board kun je op verschillende manieren gebruiken voor WiFi-communicatie:
- mini access point
- WiFi-client
- webserver
- Peer-to-peer met ESP Now
ESP NOW is een technologie waarmee modules rechtstreeks kunnen communiceren via hun MAC-adres. Hierbij wordt er ook een ontvangstbevestiging gestuurd, waardoor je berichten kunt valideren en controleren of ze zijn aangekomen.
Met ESP Now kun je op een modulaire en snelle manier werken. Je kunt bijvoorbeeld je programma op de ene ESP32 laten draaien, terwijl andere ESP32-boards alleen reageren en fungeren als een uitbreiding van je GPIO-pinnen.
Eén ESP32 kan communiceren met maximaal 20 andere boards, let daar op.
ESP32 installeren in Arduino IDE:
Om de ESP32 te kunnen programmeren in de Arduino IDE, moeten enkele instellingen worden aangepast:
1. Installeer de Arduino IDE-software (www.arduino.cc).
2. Ga naar 'bestand' en vervolgens naar 'voorkeuren' in de Arduino IDE.
3. Voeg de volgende URL toe aan het veld meer board manager urls': https://dl.espressif.com/dl/package_esp32_index.json
4. Ga naar 'hulpmiddelen, board, board beheer' in de Arduino IDE.
5. Zoek en installeer de juiste library (ESP32 by Espressif Systems). Dit hoeft slechts één keer te worden gedaan.
6. Selecteer het DOIT ESP32 Devkit V1-board in de lijst onder het menu 'tools, board'
7. Stel de uploadsnelheid in op 115200 baud.
8. Wijs de juiste COM-poort toe aan het ESP32-board.
Als de ESP32 niet goed functioneert of de foutmelding "A fatal error occurred: Failed to connect to ESP32: Timed out Connecting" wordt weergegeven tijdens het uploaden van de code, houd dan tijdens het uploaden kort de BOOT-knop op het ESP32-bord ingedrukt. Laat de knop los zodra het uploaden begint. Het kan even zoeken zijn naar het juiste moment.
Als er geen COM-poort beschikbaar is in de Arduino IDE onder 'tools, port', moet mogelijk de CP210x-driver opnieuw worden geïnstalleerd. Dit is de USB-chip op het bord.
Het kan ook aan de micro-USB-kabel liggen die mogelijk geen dataverbinding ondersteunt. Er zijn veel kabels in omloop die alleen geschikt zijn voor het opladen van devices. Vervang (of bestel op onze site) de kabel door een geschikte micro-USB-datakabel.
Als de ESP32 Serial Monitor niet werkt of vreemde tekens weergeeft in de Arduino IDE, stel dan de baudsnelheid onderaan het Serial Monitor-venster in op 115200 baud.
Als de GPIO-pinnen van de ESP32 niet overeenkomen met de pinnen in de code, raadpleeg dan altijd het juiste PINOUT-schema.



Header-pinnen zijn niet voorgesoldeerd en worden dus los er bij geleverd.
Indien je voorgesolderde pins wilt, zoek dan op artikelnummer BNL92
Het ESP32 development board is ideaal voor IoT (Internet of Things) projecten omdat het board beschikt over ingebouwde WiFi en Bluetooth functionaliteit. Het kan eenvoudig worden geprogrammeerd via de Arduino IDE.
Gebruik de Benela ESP32 handleiding om snel aan de slag te gaan met je ESP32 Devkit V1 board.
De ESP32 Devkit V1 past niet op een standaard breadboard. De Benela ESP32-S past daar wel op een standaard breadboard.
Dit ESP32 board heeft de volgende kenmerken:
- 18 Analog-to-Digital Converter (ADC) kanalen
- 3 SPI interfaces
- 3 UART interfaces
- 2 I2C interfaces
- 16 PWM output kanalen
- 2 Digital-to-Analog Converters (DAC)
- 2 I2S interfaces
- 10 Capacitive sensing GPIO's
De ESP32 Wroom32 DevKit heeft in totaal 25 GPIO's, waarvan sommige alleen als input kunnen worden gebruikt.
Input Only Pins:
GPIO 34, GPIO 35, GPIO 36, GPIO 39
Niet alle pins hebben interne pull-up weerstanden, dus je moet externe pull-up weerstanden gebruiken wanneer je ze als input met pull-up gebruikt:
Pins met interne pull-up (INPUT_PULLUP):
GPIO14, GPIO16, GPIO17, GPIO18, GPIO19, GPIO21, GPIO22, GPIO23
Pins zonder interne pull-up:
GPIO13, GPIO25, GPIO26, GPIO27, GPIO32, GPIO33
Dit board kun je op verschillende manieren gebruiken voor WiFi-communicatie:
- mini access point
- WiFi-client
- webserver
- Peer-to-peer met ESP Now
ESP NOW is een technologie waarmee modules rechtstreeks kunnen communiceren via hun MAC-adres. Hierbij wordt er ook een ontvangstbevestiging gestuurd, waardoor je berichten kunt valideren en controleren of ze zijn aangekomen.
Met ESP Now kun je op een modulaire en snelle manier werken. Je kunt bijvoorbeeld je programma op de ene ESP32 laten draaien, terwijl andere ESP32-boards alleen reageren en fungeren als een uitbreiding van je GPIO-pinnen.
Eén ESP32 kan communiceren met maximaal 20 andere boards, let daar op.
ESP32 installeren in Arduino IDE:
Om de ESP32 te kunnen programmeren in de Arduino IDE, moeten enkele instellingen worden aangepast:
1. Installeer de Arduino IDE-software (www.arduino.cc).
2. Ga naar 'bestand' en vervolgens naar 'voorkeuren' in de Arduino IDE.
3. Voeg de volgende URL toe aan het veld meer board manager urls': https://dl.espressif.com/dl/package_esp32_index.json
4. Ga naar 'hulpmiddelen, board, board beheer' in de Arduino IDE.
5. Zoek en installeer de juiste library (ESP32 by Espressif Systems). Dit hoeft slechts één keer te worden gedaan.
6. Selecteer het DOIT ESP32 Devkit V1-board in de lijst onder het menu 'tools, board'
7. Stel de uploadsnelheid in op 115200 baud.
8. Wijs de juiste COM-poort toe aan het ESP32-board.
Als de ESP32 niet goed functioneert of de foutmelding "A fatal error occurred: Failed to connect to ESP32: Timed out Connecting" wordt weergegeven tijdens het uploaden van de code, houd dan tijdens het uploaden kort de BOOT-knop op het ESP32-bord ingedrukt. Laat de knop los zodra het uploaden begint. Het kan even zoeken zijn naar het juiste moment.
Als er geen COM-poort beschikbaar is in de Arduino IDE onder 'tools, port', moet mogelijk de CP210x-driver opnieuw worden geïnstalleerd. Dit is de USB-chip op het bord.
Het kan ook aan de micro-USB-kabel liggen die mogelijk geen dataverbinding ondersteunt. Er zijn veel kabels in omloop die alleen geschikt zijn voor het opladen van devices. Vervang (of bestel op onze site) de kabel door een geschikte micro-USB-datakabel.
Als de ESP32 Serial Monitor niet werkt of vreemde tekens weergeeft in de Arduino IDE, stel dan de baudsnelheid onderaan het Serial Monitor-venster in op 115200 baud.
Als de GPIO-pinnen van de ESP32 niet overeenkomen met de pinnen in de code, raadpleeg dan altijd het juiste PINOUT-schema.




Een voordelige optie: de Arduino Nano clone. Deze functioneert net zo goed als het origineel, maar is aanzienlijk goedkoper. Het is belangrijk op te merken dat de headerpinnen al zijn gesoldeerd.
Specificaties:
- USB-kabel niet inbegrepen
- Microcontroller: Atmel ATmega328p
- Logische spanningsniveau (werkvoltage): 5VDC
- Aanbevolen ingangsspanning: 7V ~ 9VDC
- Invoerspanningslimiet: 6V ~ 12VDC
- Digitale I/O-pinnen: 14 (waarvan 6 met PWM-output)
- Analoge ingangspinnen: 8
- DC-spanning per I/O-pen: 40mA
- Flashgeheugen: 32KB (ATmega328) (waarvan 2 KB gebruikt door bootloader)
- SRAM: 2KB (ATmega328)
- EEPROM: 1KB (ATmega328)
- Kloksnelheid: 16MHz
OPMERKING:
Deze Arduino Nano clone functioneert precies hetzelfde als het origineel en kan worden geprogrammeerd met de Arduino IDE-software, die beschikbaar is voor Windows, Mac en Linux. Deze Arduino Clone maakt gebruik van de CH340 USB-chip. Soms is het nodig om de driver hiervoor te installeren voor Windows of Mac. Bij Linux komt dit eigenlijk zelden voor. Probeer eerst of de Arduino werkt zonder het installeren van de driver. Als er in de Arduino IDE een COM-poort beschikbaar is om naar te uploaden, is alles in orde en hoeft er niets te worden geïnstalleerd.
Gebruik:
- Download de IDE van Arduino.
- Download de driver voor de USB-chip.
- Sluit de NANO-ontwikkelingskaart aan; de driver wordt automatisch geïnstalleerd.
- Selecteer het NANO-bordtype in de IDE.
- Kies de COM-poort; uw computer detecteert het aangesloten NANO-bord op die poort.
- Het wordt aanbevolen om te beginnen met de ingebouwde voorbeeldprogramma's van Arduino en deze naar het bord te uploaden.



Kenmerken
- 11 digitale in-/uitgangspinnen
- Interrupt/PWM/I²C/one-wire
- 1 analoge ingang (max. 3,2 V invoer)
- 16 MB flashgeheugen
- Externe antenneconnector
- Ingebouwde keramische antenne
- CP2104 USB-TO-UART IC
Specificaties
Operating Voltage | 3.3 V |
Digital I/O Pins | 11 |
Analog Input Pins | 1 (3.2 V max) |
Clock Speed | 80/160 MHz |
Flash | 16 MB |
Size | 34.2 x 25.6 mm |
Weight | 3 g |
Pinout
Pin | Function | ESP8266 Pin |
---|---|---|
RX | RXD | RXD |
A0 | Analog input, max 3.2 V | A0 |
D0 | IO | GPIO16 |
D1 | IO, SCL | GPIO5 |
D2 | IO, SDA | GPIO4 |
D3 | IO, 10k Pull-up | GPIO0 |
D4 | IO, 10k Pull-up, BUILTIN_LED | GPIO2 |
D5 | IO, SCK | GPIO14 |
D6 | IO, MISO | GPIO12 |
D7 | IO, MOSI | GPIO13 |
D8 | IO, 10k Pull-down, SS | GPIO15 |
G | Ground | GND |
5V | 5 V | - |
3V3 | 3.3 V | 3.3 V |
RST | Reset | RST |
Inclusief
- 1x WeMos D1 mini Pro (gebaseerd op ESP8266EX)
- 2x Pin header (kort)
- 2x Female connector strip (kort)
- 2x Female connector strip (lang)