{"title":"Espruino WiFi","handle":"espruino-wifi-d52eb7c1-bca8-40bc-af65-810465b2b2f9","url":"/products/espruino-wifi-d52eb7c1-bca8-40bc-af65-810465b2b2f9","description":"The Espruino WiFi is a tiny WiFi-enabled development board that runs JavaScript directly — no computer connection required after programming. Built around the STM32F411 (Arm Cortex-M4 at 100 MHz) with an ESP8266 WiFi module, it lets you write, upload, and debug JavaScript code using the Espruino Web IDE in Chrome.\n\nYour source code is stored on the board itself, so you can revisit and modify projects at any time. The IDE features a syntax-highlighted editor, graphical programming language, and live variable inspection while your program runs.\n\nKey Features\n\n\nJavaScript Runtime – Write and run JavaScript directly on the microcontroller\n\nWiFi Built-In – ESP8266 (802.11 b/g/n) for wireless connectivity\n\nSTM32F411 MCU – Arm Cortex-M4 at 100 MHz, 512 KB flash, 128 KB RAM\n\nLive Debugging – Inspect and change variables while code is running\n\nSource Code On Board – Your code is stored on the device for future access\n\n5V Tolerant GPIO – All 21 GPIO pins are Arduino-compatible\n\nUltra-Low Sleep Current – &lt;0.05 mA in sleep mode (~2.5 years on a 2500 mAh battery)\n\n\nSpecifications\n\n\nMCU – STM32F411CEU6 (Arm Cortex-M4, 100 MHz)\n\nMemory – 512 KB flash, 128 KB RAM\n\nWiFi – ESP8266 (802.11 b/g/n)\n\nGPIO – 21 pins (8 analog inputs, 20 PWM, 1 serial, 3 SPI, 3 I2C)\n\nUSB – Micro-USB connector\n\nVoltage Regulator – 3.3V, 250 mA (accepts 3.5–5V input)\n\nSleep Current – &lt;0.05 mA\n\nProtection – 500 mA polyfuse\n\nRTC – With external oscillator\n\nLEDs – 3 (2× user programmable, 1× WiFi activity)\n\nButton – 1× onboard\n\nDimensions – 30 × 23 mm\n\nPin Layout – 2 rows of 11 × 0.1″ pins + 2 extra holes\n\n\nIdeal For\n\nJavaScript-based IoT projects\nRapid prototyping with a familiar language\nWiFi-connected sensors and actuators\nBattery-powered wireless devices\n\n\nPackage Contents\n\n1× Espruino WiFi Board\n\n\nResources\n\nGetting Started Guide\nAPI Reference\nTutorials\nModule Library\nEspruino Forum\n","vendor":"Pimoroni","product_type":"physical","in_stock":false,"options":[],"variants":[{"id":7289,"title":"Default Title","sku":"PI-ESP003","price":85.6,"on_sale":false,"in_stock":false,"available_quantity":0,"option1":"Default Title"}]}