---
product_id: 255301939
title: "MakerFocus ESP32 Development Board WiFi with 0.96inch OLED Display WIFI Kit32 Arduino Compatible CP2012 for Arduino Nodemcu"
brand: "makerfocus"
price: "$47.33"
currency: USD
in_stock: true
reviews_count: 5
category: "Maker Focus"
url: https://www.desertcart.us/products/255301939-makerfocus-esp32-development-board-wifi-with-0-96inch-oled-display
store_origin: US
region: United States of America
---

# WiFi Connectivity Battery Powered OLED Display MakerFocus ESP32 Development Board WiFi with 0.96inch OLED Display WIFI Kit32 Arduino Compatible CP2012 for Arduino Nodemcu

**Brand:** makerfocus
**Price:** $47.33
**Availability:** ✅ In Stock

## Summary

> 🚀 Elevate Your Projects with the Ultimate ESP32 Experience!

## Quick Answers

- **What is this?** MakerFocus ESP32 Development Board WiFi with 0.96inch OLED Display WIFI Kit32 Arduino Compatible CP2012 for Arduino Nodemcu by makerfocus
- **How much does it cost?** $47.33 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.us](https://www.desertcart.us/products/255301939-makerfocus-esp32-development-board-wifi-with-0-96inch-oled-display)

## Best For

- makerfocus enthusiasts

## Why This Product

- Trusted makerfocus brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Versatile Integration:** Easily connect sensors and motors with Vext output.
- • **Stay Connected Anywhere:** Robust 2.4GHz antenna for superior range.
- • **Unleash Your Creativity:** With 8MB FLASH, the possibilities are endless!
- • **Power Management Mastery:** Low power design for extended battery life.
- • **User-Friendly Documentation:** Comprehensive guides to get you started quickly.

## Overview

The MakerFocus ESP32 Development Board is a powerful, Arduino-compatible platform featuring a 0.96-inch OLED display and enhanced WiFi capabilities. With 8MB of FLASH memory, improved antenna design, and advanced power management, this board is perfect for innovative projects that require reliable connectivity and efficient energy use. Ideal for makers and developers looking to create smart devices and IoT applications.

## Description

WiFi Kit 32 (V3) is a classic IoT development board. It’s a highly integrated product based on ESP32(including WiFi and BLE), Li-Po battery management system, 0.96” OLED are also included. It’s the best choice for smart cities, farms homes and IoT makers Features: 1. Microprocessor: ESP32-S3FN8 (Main frequency up to 240 MHz) 2. Type-C USB interface with a complete voltage regulator, ESD protection, short circuit protection, RF shielding, and other protection measures 3. Onboard SH1.25-2 battery interface, integrated lithium battery management system 4. Onboard Wi-Fi, Bluetooth 2.4GHz PCB antenna 5. Onboard 0.96-inch 128*64 dot matrix OLED display, which can be used to display debugging information, battery power and other information 6. Integrated CP2102 USB to serial port chip, convenient for program downloading, debugging information printing 7. Support the Ar duino development environment Parameter: WiFi: 802.11 b/g/n, up to 150Mbps Bluetooth: Bluetooth LE, Bluetooth 5, Bluetooth mesh Hardware Resource: 7*ADC1+2*ADC2; 7*Touch; 3*UART; 2*I2C; 2*SPI, etc. Memory: 384KB ROM; 512KB SRAM; 16KB RTC SRAM; 8MB SiP Flash Interface: Type-C USB; 2*1.25 lithium battery interface; 2*18*2.54 Header Pin Battery: 3.7V lithium battery power supply and charging Power consumption: Deep sleep 10 uA Operating temperature: -20~70℃ Dimensions: 50.2 * 25.5* 10.2 mm Package Content: 1 * Power Cord 1 * ESP32 Development Board 2 * Pin Headers

Review: Simple to use with arduino and fastled, has a ton of memory to run those big projects
Review: I am going to save you some time by repeating something another reviewer already stated "Use the pin labels on the bottom of the PCB". They noticed that the doc shows the device from the bottom. I also noticed the LEDs are on the opposite side in the picture. Maybe the picture was taken in selfie mode. I burned a day on this trying to figure out why my analog inputs were working but not the digital counterparts. I've ordered three of these in the last three months. They have all been the V3 board. The pin diagram (WIFI_Kit_32(New)) seems to have the correct analog pins labeled, but the GPIO pins are outright incorrect. I believe the problem is a bit deeper than just an inverted image. The GPIO pins still don't match inverted. I think their library is configured for the back silk screen labels, but the analog pins in the diagram I mentioned above are correct. so in short; use the diagram when using analog, and the back of the device when using digital. how fun!! otherwise these things are great for the price.

## Features

- [Full documentation]: English documentation: https://robotzero.one/heltec-wifi-kit-32/; https://docs.heltec.cn/#/en/user_manual/the_upgrade_of_new_wifi_kit_32; Install guide and bunches of info: https://github.com/HelTecAutomation/Heltec_ESP32; Instructable for Internet Time: https://www.instructables.com/id/WiFi-Kit-32-NTP-Clock/ Driver Library - u8g2: https://github.com/olikraus/u8g2
- [Note]: This ESP32 development board comes unassembled, soldering of headers is required. It can lithium battery powered, the lithium battery is not included, battery may be purchased here: https://www.desertcart.com/dp/B07CXNQ3ZR; Add battery power detection circuit. Use ADC2_4 (GPIO 13) to read battery voltage. Please refer to this example: https://github.com/HelTecAutomation/Heltec_ESP32/blob/master/examples/ESP32/ADC_Read_Voltage/Battery_power/Battery_power.ino
- [This is an upgraded version WiFi Kit 32! ] What's the Upgrade of New WiFi Kit 32? 1. 4MB (32M-bits) FLASH upgrade to 8MB (64M-bits) FLASH; 2. Better 2.4GHz antenna design and impendence matching; 3. Basic low power design (800uA in deep sleep); 4. Add battery power detection circuit. Use ADC2_4 (GPIO 13) to read battery voltage. Please refer to this example: https://github.com/HelTecAutomation/Heltec_ESP32/blob/master/examples/ESP32/ADC_Read_Voltage/Battery_power/Battery_power.ino;
- 5. Add Vext power output pin, users can use this pin to drive some external device (sensor, motor etc.), when system need into deep sleep mode, Vext can be turn off. This pin was controlled by GPIO21, for example: Turn ON: digitalWrite(21, LOW); Turn OFF: digitalWrite(21, HIGH);
- 6. New WiFi Kit 32 pinout diagram: https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series/blob/master/PinoutDiagram/WIFI_Kit_32(New).pdf; 7. New WiFi Kit 32 schematic diagram: https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series/blob/master/SchematicDiagram/New_WIFI_Kit_32_Schematic_diagram.pdf; 8. Circuit optimization, system more stable; 9. Better power manage system design.

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B076KJZ5QM |
| Best Sellers Rank | #74,627 in Computers ( See Top 100 in Computers ) #1,143 in Single-Board Computers |
| Brand | MakerFocus |
| Built-In Media | 1 * ESP32 Development Board, 1 * Power Cord, 2 * Pin Headers |
| CPU Model | Tegra |
| Compatible Devices | Personal Computer, Arduino, OLED Display |
| Connectivity Technology | USB, Wi-Fi |
| Customer Reviews | 4.2 4.2 out of 5 stars (299) |
| Item Dimensions L x W x H | 5L x 2.5W x 0.1H centimeters |
| Item Weight | 0.01 Pounds |
| Manufacturer | MakerFocus |
| Memory Storage Capacity | 8 MB |
| Mfr Part Number | UZM173505AEVXI378 |
| Model Name | WiFi Kit 32 (V3) |
| Model Number | 8541612336 |
| Operating System | Arduino |
| Processor Brand | Espressif |
| Processor Count | 2 |
| Processor Speed | 2.4 GHz |
| RAM Memory Installed | 8 MB |
| RAM Memory Technology | LPDDR |
| Total Usb Ports | 1 |
| UPC | 190033879688 |
| Wireless Compability | 802.11abg |

## Product Details

- **Brand:** MakerFocus
- **CPU model:** Tegra
- **Installed RAM memory size:** 8 MB
- **Memory storage capacity:** 8 MB
- **Model name:** WiFi Kit 32 (V3)

## Images

![MakerFocus ESP32 Development Board WiFi with 0.96inch OLED Display WIFI Kit32 Arduino Compatible CP2012 for Arduino Nodemcu - Image 1](https://m.media-amazon.com/images/I/71rrXAYHrOL.jpg)
![MakerFocus ESP32 Development Board WiFi with 0.96inch OLED Display WIFI Kit32 Arduino Compatible CP2012 for Arduino Nodemcu - Image 2](https://m.media-amazon.com/images/I/71QlULvMipL.jpg)
![MakerFocus ESP32 Development Board WiFi with 0.96inch OLED Display WIFI Kit32 Arduino Compatible CP2012 for Arduino Nodemcu - Image 3](https://m.media-amazon.com/images/I/71jh5c1KNSL.jpg)
![MakerFocus ESP32 Development Board WiFi with 0.96inch OLED Display WIFI Kit32 Arduino Compatible CP2012 for Arduino Nodemcu - Image 4](https://m.media-amazon.com/images/I/71NXRTaVFRL.jpg)
![MakerFocus ESP32 Development Board WiFi with 0.96inch OLED Display WIFI Kit32 Arduino Compatible CP2012 for Arduino Nodemcu - Image 5](https://m.media-amazon.com/images/I/61CC9IuKUHL.jpg)

## Questions & Answers

**Q: How do i connect to arduino ide?  i can't figure it out from the referenced web site**
A: This Heltec board differs somewhat from other ESP32 boards with an OLED display I have used.  For example, programs that work with the Wemos Lolin32, I've had to edit the display() constructor as follows:  "SSD1306 display(0x3c, 4, 15):".  Also you must reset the OLED display in setup() with the following code:    "pinMode(16,OUTPUT); digitalWrite(16, LOW); delay(50); digitalWrite(16, HIGH);".  You can see an example of this in the file "Heltec-Aaron-Lee/WiFi_Kit_series/esp32/libraries/OLED/examples/SSD1306SimpleDemo/SSD1306SimpleDemo.ino" on github.com.

**Q: Does the display use i2c or other?**
A: It uses I2C. CLOCK = 15, DATA = 4, RESET = 16

If you are using the U8G2 library, the line you want for software rendering is 

"U8G2_SSD1306_128X64_NONAME_F_SW_I2C g_OLED(U8G2_R2, CLOCK, DATA, RESET)"

For hardware rendering, the order of the pins changes 

"U8G2_SSD1306_128X64_NONAME_F_HW_I2C g_OLED(U8G2_R2, RESET, CLOCK, DATA)"

**Q: Is this preflashed?  some heltec esps will boot when powered via usb outa the box, this doesn't seem to.**
A: Mine did but I reflashed it right away with my own program

**Q: Is there a breakout board with terminal blocks this fits in? Doesn't seem to fit those made for devkit c.**
A: I think I just plugged ribbon header cables into it to test.

## Customer Reviews

### ⭐⭐⭐⭐⭐ Review
*by A***M on 6 June 2023*

Simple to use with arduino and fastled, has a ton of memory to run those big projects

### ⭐⭐⭐⭐⭐ Review
*by W***Y on 21 February 2023*

I am going to save you some time by repeating something another reviewer already stated "Use the pin labels on the bottom of the PCB". They noticed that the doc shows the device from the bottom. I also noticed the LEDs are on the opposite side in the picture. Maybe the picture was taken in selfie mode. I burned a day on this trying to figure out why my analog inputs were working but not the digital counterparts. I've ordered three of these in the last three months. They have all been the V3 board. The pin diagram (WIFI_Kit_32(New)) seems to have the correct analog pins labeled, but the GPIO pins are outright incorrect. I believe the problem is a bit deeper than just an inverted image. The GPIO pins still don't match inverted. I think their library is configured for the back silk screen labels, but the analog pins in the diagram I mentioned above are correct. so in short; use the diagram when using analog, and the back of the device when using digital. how fun!! otherwise these things are great for the price.

### ⭐⭐⭐⭐⭐ Review
*by O***R on 4 December 2019*

Fourth unit purchased and all working perfectly.

## Frequently Bought Together

- MakerFocus ESP32 OLED WiFi Kit V3 Integrated WiFi Bluetooth 2.4GHz PCB Antenna CP2102 Development Board with 0.96-inch OLED Display for Arduino Intelligent Scenes
- ELEGOO 120pcs Multicolored Dupont Wire 40pin Male to Female, 40pin Male to Male, 40pin Female to Female Breadboard Jumper Ribbon Cables Kit Compatible with Arduino Projects
- ESP-WROOM-32 ESP32 ESP-32S Development Board 2.4GHz Dual-Mode WiFi + Bluetooth Dual Cores Microcontroller Processor Integrated with Antenna RF AMP Filter AP STA Compatible with Arduino IDE (3PCS)

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.us/products/255301939-makerfocus-esp32-development-board-wifi-with-0-96inch-oled-display](https://www.desertcart.us/products/255301939-makerfocus-esp32-development-board-wifi-with-0-96inch-oled-display)

---

*Product available on Desertcart United States of America*
*Store origin: US*
*Last updated: 2026-04-25*