{"product_id":"soldered-espflash-esp32-programmer","title":"Soldered ESPFlash ESP32 Programmer","description":"\u003cp\u003e\u003cstrong\u003eThe ESPFlash Programmer makes it easy to program ESP32 and ESP8266 boards without an onboard USB-to-UART interface, automatically handling bootloader mode for fast and reliable firmware uploads.\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003eThe \u003cstrong\u003eESPFlash programmer\u003c\/strong\u003e is designed for simple programming of boards based on \u003cstrong\u003eESP32\u003c\/strong\u003e and \u003cstrong\u003eESP8266\u003c\/strong\u003e \u003cstrong\u003emicrocontrollers\u003c\/strong\u003e. It's used to flash firmware onto boards that lack a built-in USB-to-serial converter, whether during development or when programming boards before they ship.\u003c\/p\u003e\n\u003cp\u003eIt includes all the electronics and logic needed to flash firmware by plugging a \u003ca href=\"\/collections\/adafruit-cables\/usb-style_usb-c\" title=\"USB-C Cables\"\u003eUSB-C cable\u003c\/a\u003e into the programmer and connecting it to the programming header. On-board circuitry handles the timing and signal sequence to put the ESP microcontroller into bootloader mode automatically.\u003c\/p\u003e\n\u003cp\u003eThe board has a 6-pin header with GPIO0, RESET, RX, TX, 3V3, and GND. It uses the \u003cstrong\u003eCH340 USB-to-UART chip\u003c\/strong\u003e and connects via \u003cstrong\u003eUSB-C\u003c\/strong\u003e. We have made this board \u003cstrong\u003eopen-source\u003c\/strong\u003e, so all hardware design files are available for you to inspect or adapt. Our technical support is also there if you need help getting started.\u003c\/p\u003e\n\u003cp\u003eIt works with the \u003ca href=\"\/collections\/arduino-store\" title=\"Arduino Store\"\u003eArduino IDE\u003c\/a\u003e and with \u003cstrong\u003eMicroPython\u003c\/strong\u003e firmware uploads via esptool, along with other standard ESP flashing tools. Installing the \u003cstrong\u003eCH340\u003c\/strong\u003e \u003cstrong\u003edriver\u003c\/strong\u003e is all the setup required on the software side. Two mounting holes for M3 screws allow for secure installation, and at \u003cstrong\u003e38 x 22mm\u003c\/strong\u003e it takes up minimal space in any build. Full setup and usage instructions are available in the Soldered documentation.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/collections\/soldered-electronics\" title=\"Soldered Electronics Products\"\u003eView our full range of Soldered Electronics products here.\u003c\/a\u003e\u003c\/p\u003e\n\u003ch2\u003eFeatures\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIC: CH340\u003c\/li\u003e\n\u003cli\u003ePin layout: GPIO0, RESET, RX, TX, 3V3, GND\u003c\/li\u003e\n\u003cli\u003eLEDs: RX, TX, power\u003c\/li\u003e\n\u003cli\u003eUSB: USB-C\u003c\/li\u003e\n\u003cli\u003eDimensions: 38 x 22mm\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eResources\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/docs.soldered.com\/espflash-programmer\/overview\/\" rel=\"noopener\" title=\"Full product documentation\" target=\"_blank\"\u003eFull product documentation\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/docs.soldered.com\/espflash-programmer\/hardware\/\" rel=\"noopener\" title=\"Hardware details\" target=\"_blank\"\u003eHardware details\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003ePackage Contents\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1x Soldered ESPFlash ESP32 Programmer\u003c\/li\u003e\n\u003cli\u003e1x Header strip\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Soldered Electronics","offers":[{"title":"Default Title","offer_id":56082665800065,"sku":"SOL-333398","price":5.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0176\/3274\/files\/soldered-espflash-esp32-programmer-soldered-electronics-sol-333398-1253862283.jpg?v=1786460110","url":"https:\/\/thepihut.com\/products\/soldered-espflash-esp32-programmer","provider":"The Pi Hut","version":"1.0","type":"link"}