{"product_id":"d1-mini-esp32-with-pins-wifi-bluetooth-dual-core-esp-32","title":"D1 Mini ESP32 with pins : WiFi \/ Bluetooth \/ Dual Core \/ ESP-32","description":"\u003cdiv\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e Optional extra: an awesome black case! \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e \u003cbr\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e The brilliant ESP32 D1 Mini board! This is tiny (39x31mm), yet has a full-on dual-core ESP32-WROOM-32 chip onboard (not the less powerful ESP8266). \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e \u003cbr\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e Comes with pins. Lots of pins: \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e 2x male (regular) Dupont pin strips. \u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e 2x female (socket) Dupont strips. \u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e 2x extra long Dupont strips with male and female sides. \u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e These offer crazy amount of connectivity for a package so small and energy efficient. Bluetooth - got it. WiFi - got it. Dual core 32bit processor - you can bet it's got it! \u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e And coding against them? No problem. Our preferred method is vscode via PlatformIO. Just select \u003cb\u003e WEMOS D1 MINI ESP32 \u003c\/b\u003e as your board in PlatformIO and off you go! In this way you can code against it as if it's an Arduino. There's also the Espressif IoT Development Framework in there as an option if you install the Espressif Platform. You can also use the Arduino IDE with it (see links below for a tutorial). \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e \u003cbr\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e We use these on Windows 10 and Windows 11 PC's. When plugged in, it is detected as a \u003cb\u003e USB-Enhanced SERIAL CH9102 \u003c\/b\u003e COM port, and just works :). \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e Some info on the board: \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e Model: ESP32 D1 Mini \u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e PC Connector: Micro USB (cable not included) \u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e Bluetooth: v4.2, BR\/EDR\/BLE. \u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e WiFi: 802.11 b\/g\/n (802.11n up to 150 Mpbs) \u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e Antenna: on-board PCB antenna \u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e Supply voltage: 3.0v ~ 3.6v (VCC) or 5v USB supplied. \u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e Operating voltage: 3.3v (GPIO pins) \u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e Interfaces: UART, SPI, I2C, LED PWM, Motor PWN, I2S, IR, pulse counter, GPIO, capacitive touch sensor, ADC, DAC. \u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e Pins available: 40 \u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e Operating Current: 20mA (idle), 100mA - 240mA (WiFi\/Bluetooth), 10µA - 150µA (deep sleep), 5µA (RTC Timer Only) \u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e Operating Temperatire: -40c to 85c. \u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e Weight: ~5g (without pins) \u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e \u003cb\u003e Tutorials: \u003c\/b\u003e \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e Using Arduino IDE with ESP32 boards: \u003cbr\u003e\u003ca href=\"https:\/\/randomnerdtutorials.com\/installing-the-esp32-board-in-arduino-ide-windows-instructions\/\" title=\"Random Nerd Tutorials : Installing the ESP32 Board in Arduino IDE (windows instructions)\" target=\"_blank\" rel=\"noopener\"\u003eRandom Nerd Tutorials - Installing the ESP32 Board in Arduino IDE (Windows instructions)\u003c\/a\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e Featuring the older ESP8266 chipset, but compatible with this newer ESP32-WROOM-32 product: \u003cbr\u003e\u003ca href=\"https:\/\/www.teachmemicro.com\/getting-started-wemos-d1-mini\/\" title=\"Getting started with Wemos D1 mini\" target=\"_blank\" rel=\"noopener\"\u003eTeach Me Micro - Getting Started with the Wemos D1 Mini\u003c\/a\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e General ESP32 board tutorials: \u003cbr\u003e\u003ca href=\"https:\/\/randomnerdtutorials.com\/getting-started-with-esp32\/\" target=\"_blank\" title=\"Random Nerd Tutorials : Getting started with ESP32\" rel=\"noopener\"\u003eRandom Nerd Tutorials - Getting Started with ESP32\u003c\/a\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e \u003cb\u003e ESP32-WROOM-32 datasheet: \u003c\/b\u003e \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"%20https:\/\/www.espressif.com\/sites\/default\/files\/documentation\/esp32-wroom-32_datasheet_en.pdf%20\" title=\"link to manual from Espressif\"\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e https:\/\/www.espressif.com\/sites\/default\/files\/documentation\/esp32-wroom-32_datasheet_en.pdf \u003c\/span\u003e\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e \u003cbr\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e \u003cb\u003e ESP32 General Datasheet: \u003c\/b\u003e \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/www.espressif.com\/sites\/default\/files\/documentation\/esp32_datasheet_en.pdf\" target=\"_blank\" rel=\"noopener\"\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e https:\/\/www.espressif.com\/sites\/default\/files\/documentation\/esp32_datasheet_en.pdf \u003c\/span\u003e\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e \u003cb\u003e Just for fun: \u003c\/b\u003e \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e An experiment running an ESP32 in low power mode and getting 44 months off a battery: \u003cbr\u003e\u003ca href=\"https:\/\/www.espressif.com\/sites\/default\/files\/documentation\/esp32_datasheet_en.pdf\" target=\"_blank\" rel=\"noopener\"\u003ehttps:\/\/thingpulse.com\/esp32-ultra-long-battery-life-with-espnow\/ \u003c\/a\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cb\u003e \u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e Tell me more about the case: \u003c\/span\u003e \u003c\/b\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e At Hobby Stuff, we love a good case, and this one is gorgeous! It is manufactured in PETG, with external measurements of 44.5 x 35.8 x 9.9 mm. It's a snug snap-fit with a couple of fingernail notches to pop it open once shut. \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e Hobby Stuff have redesigned the source file (linked below) to transform the wavey lines into vents so any heat can easily escape, which looks great! There is also an access hole beside the reset button. Our favorite part is the finish... it's almost sparkly and looks brilliant in our humble opinion! Note that the pins are not available directly through the base\/top of the case. \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e \u003cbr\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e We recommend inserting the ESP32 by USB port first. Also, when removing any snug-fitting SMD-soldered device such as the ESP32 D1 Mini, do not tug on any surface mounted components, as they can be delicate. \u003c\/span\u003e \u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e \u003cbr\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e \u003cb\u003e Attribution: \u003c\/b\u003e \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-family: Verdana; font-size: small;\"\u003e Hobby Stuff used this model as a start point for the case and reworked it to add vents: \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ca href=\"https:\/\/www.thingiverse.com\/thing:4871082\"\u003e\u003cspan style=\"font-family: Times New Roman;\"\u003e https:\/\/www.thingiverse.com\/thing:4871082 \u003c\/span\u003e\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Unbranded","offers":[{"title":"ESP32 D1 Mini","offer_id":56965007311234,"sku":"SBC_D1-Mini-UsbMicro","price":5.65,"currency_code":"GBP","in_stock":false},{"title":"ESP32 D1 Mini + Case (Black)","offer_id":56965007344002,"sku":"GRP_D1-Mini-UsbMicro-Case","price":6.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0781\/8490\/7039\/files\/a1.png?v=1791228065","url":"https:\/\/hobbystuff.co.uk\/products\/d1-mini-esp32-with-pins-wifi-bluetooth-dual-core-esp-32","provider":"Hobby Stuff","version":"1.0","type":"link"}