---
product_id: 49779937
title: "MakerFocus ESP32 OLED WiFi Kit V3 Integrated WiFi Bluetooth CP2102 IoT Development Board with 0.96-inch OLED Display for Arduino Intelligent Scenes"
brand: "makerfocus"
price: "146 zł"
currency: PLN
in_stock: true
reviews_count: 8
url: https://www.desertcart.pl/products/49779937-makerfocus-esp32-oled-wifi-kit-v3-integrated-wifi-bluetooth-cp2102
store_origin: PL
region: Poland
---

# Dual-band WiFi & BLE 5.0 Integrated Li-Po battery management 0.96-inch 128x64 OLED display MakerFocus ESP32 OLED WiFi Kit V3 Integrated WiFi Bluetooth CP2102 IoT Development Board with 0.96-inch OLED Display for Arduino Intelligent Scenes

**Brand:** makerfocus
**Price:** 146 zł
**Availability:** ✅ In Stock

## Summary

> 🚀 Elevate your IoT game with MakerFocus ESP32 OLED — where smart meets sleek!

## Quick Answers

- **What is this?** MakerFocus ESP32 OLED WiFi Kit V3 Integrated WiFi Bluetooth CP2102 IoT Development Board with 0.96-inch OLED Display for Arduino Intelligent Scenes by makerfocus
- **How much does it cost?** 146 zł with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.pl](https://www.desertcart.pl/products/49779937-makerfocus-esp32-oled-wifi-kit-v3-integrated-wifi-bluetooth-cp2102)

## 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

- • **Compact Yet Mighty:** Dual-core ESP32 processor clocked at 240 MHz packed into a sleek 50x25 mm board—power meets portability.
- • **Crystal-Clear Debugging:** Onboard OLED screen displays real-time data, battery status, and debug info—no extra hardware needed.
- • **Power Smart, Run Longer:** Built-in lithium battery interface with advanced management for uninterrupted projects on the go.
- • **Robust Wireless Connectivity:** Supports 802.11 b/g/n WiFi up to 150Mbps plus Bluetooth 5 and mesh networking for future-proof IoT.
- • **Seamless Arduino IDE Integration:** Plug & play with the world’s most popular IoT dev environment for rapid prototyping.

## Overview

The MakerFocus ESP32 OLED WiFi Kit V3 is a compact, highly integrated IoT development board featuring a dual-core 240 MHz ESP32 processor, onboard 0.96-inch OLED display, and built-in WiFi (802.11 b/g/n) plus Bluetooth 5 connectivity. Designed for seamless Arduino IDE compatibility, it includes a lithium battery management system with Type-C power input, making it ideal for smart city, home automation, and IoT maker projects requiring reliable wireless performance and real-time data visualization.

## 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 Arduino 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: this is a great little dev board, but there are serious documentation shortcomings - 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: Arrived with bottom corner of OLED broken. - Update: Issue promptly handled by Seller - I give this 3 stars because when I unpacked it and set it up to test, I noticed that the bottom left corner of the OLED was broken off. I powered it on anyway to see if it worked. It partially worked ... the sample code was displaying text but it was missing lines. I assumed that I had handled it carelessly and wrote it off and ordered another. It arrived in one day (the other arrived in 2). When I removed it from the packaging (with much care this time), it ALSO had the bottom left corner broken off. It powered up OK but same sketchy display. While I like this format (OLED on WiFi board), I think it needs better shipping packaging, so two stars knocked off. I also ordered the LoRa version (x2) and they arrived undamaged and worked great. (All 4 devices were in an anti-static bag that was in a small yellow shipping envelope.The OLED doesn't have any support on the two bottom corners ... easy to get broken.) UPDATE: Seller has taken care of these broken devices and has indicated that the shipping packaging is changing, I REALLY like this ESP32 and OLED format so I have added back the 2 stars. Great customer focus and concern.

## Features

- Support Arduino Development Environment: WiFi kit 32 is a classic IoT Dev-board, it’s a highly integrated development board based on ESP32 (Including WiFi and BLE), fully support Arduino development environment
- Easy to Use: With good RF circuit and low-power design, ESP32 development board is the best choice for smart cities, farms, homes and IoT makers
- Perfect Circuit Design: Onboard WiFi, Bluetooth 2.4GHz PCB antenna. Integrated CP2102 USB to serial port chip, convenient for program downloading, debugging information printing
- Power Supply: Onboard SH1.25 battery interface, integrated lithium battery management system. You can also use the Type-C interface to power the development board
- OLED Display: Onboard 0.96-inch 128*64 dot matrix OLED display, which can be used to display debugging information, battery power and other information

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B076KJZ5QM |
| Best Sellers Rank | #4,249 in Single Board Computers (Computers & Accessories) |
| Brand | MakerFocus |
| Built-In Media | 1 * ESP32 Development Board, 1 * Power Cord, 2 * Pin Headers |
| CPU Model | None |
| CPU Speed | 240 MHz |
| Compatible Devices | Arduino devices, IoT devices, microcontrollers |
| Connectivity Technology | USB, Wi-Fi |
| Customer Reviews | 4.2 out of 5 stars 320 Reviews |
| Item Dimensions L x W x H | 1.97"L x 1"W x 0.41"H |
| Item Weight | 4.54 g |
| Manufacturer | MakerFocus |
| Memory Storage Capacity | 8 MB |
| Mfr Part Number | UZM173505AEVXI378 |
| Model Name | WiFi Kit 32 (V3) |
| Model Number | 8541612336 |
| Operating System | Arduino IDE (compatible with Windows, macOS, Linux), FreeRTOS (firmware) |
| Processor Brand | Espressif |
| Processor Count | 2 |
| Processor Speed | 240 MHz |
| RAM Memory Installed | 8 MB |
| RAM Memory Technology | LPDDR |
| Ram Memory Installed Size | 8 MB |
| Total Usb Ports | 1 |
| UPC | 190033879688 |
| Wireless Compability | 802.11abg |

## Product Details

- **Brand:** MakerFocus
- **CPU Model:** None
- **Memory Storage Capacity:** 8 MB
- **Model Name:** WiFi Kit 32 (V3)
- **Ram Memory Installed Size:** 8 MB

## Images

![MakerFocus ESP32 OLED WiFi Kit V3 Integrated WiFi Bluetooth CP2102 IoT Development Board with 0.96-inch OLED Display for Arduino Intelligent Scenes - Image 1](https://m.media-amazon.com/images/I/71rrXAYHrOL.jpg)
![MakerFocus ESP32 OLED WiFi Kit V3 Integrated WiFi Bluetooth CP2102 IoT Development Board with 0.96-inch OLED Display for Arduino Intelligent Scenes - Image 2](https://m.media-amazon.com/images/I/71QlULvMipL.jpg)
![MakerFocus ESP32 OLED WiFi Kit V3 Integrated WiFi Bluetooth CP2102 IoT Development Board with 0.96-inch OLED Display for Arduino Intelligent Scenes - Image 3](https://m.media-amazon.com/images/I/71jh5c1KNSL.jpg)
![MakerFocus ESP32 OLED WiFi Kit V3 Integrated WiFi Bluetooth CP2102 IoT Development Board with 0.96-inch OLED Display for Arduino Intelligent Scenes - Image 4](https://m.media-amazon.com/images/I/71NXRTaVFRL.jpg)
![MakerFocus ESP32 OLED WiFi Kit V3 Integrated WiFi Bluetooth CP2102 IoT Development Board with 0.96-inch OLED Display for Arduino Intelligent Scenes - 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

### ⭐⭐⭐⭐⭐ this is a great little dev board, but there are serious documentation shortcomings
*by W***Y on February 21, 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.

### ⭐⭐⭐⭐⭐ Arrived with bottom corner of OLED broken. - Update: Issue promptly handled by Seller
*by D***L on February 21, 2018*

I give this 3 stars because when I unpacked it and set it up to test, I noticed that the bottom left corner of the OLED was broken off. I powered it on anyway to see if it worked. It partially worked ... the sample code was displaying text but it was missing lines. I assumed that I had handled it carelessly and wrote it off and ordered another. It arrived in one day (the other arrived in 2). When I removed it from the packaging (with much care this time), it ALSO had the bottom left corner broken off. It powered up OK but same sketchy display. While I like this format (OLED on WiFi board), I think it needs better shipping packaging, so two stars knocked off. I also ordered the LoRa version (x2) and they arrived undamaged and worked great. (All 4 devices were in an anti-static bag that was in a small yellow shipping envelope.The OLED doesn't have any support on the two bottom corners ... easy to get broken.) UPDATE: Seller has taken care of these broken devices and has indicated that the shipping packaging is changing, I REALLY like this ESP32 and OLED format so I have added back the 2 stars. Great customer focus and concern.

### ⭐⭐⭐⭐ I like it! It does have a few nuances though.
*by A***M on February 20, 2019*

This board is pretty cool. I bought it for the integrated OLED diplay. Very satisfied with it despite the minor issues. If you are just starting out, you may want to pass this one up for a more seasoned board like a Huzzah. But if you like hunting down information and learning the hard way, buy it. The issues I have with this board are minor to me but worth noting. The library needs more work. if you #include heltec.h, their library for the board, and nothing else in your script other than say a basic "Hello World" to the Serial and upload your script, it will crash the device and cause it to endlessly reset. Remove heltec.h and the script runs fine. I tried grabbing their latest from their github and it's none better. Most of their examples don't work. Luckily, pretty much any ESP32/ESP8266 stuff will work with it. There are some nuances: There are only 2 PWM GPIO pins. There is no analogWrite. You can use ledcWrite and a function to set the duty cycle and it works good that way. Just need to remember to call your function, instead of just using analogWrite. Though you could probably do a pseudo duty cycle with digitalWrite and delay. The built-in OLED uses three GPIO pins. SCL is GPIO15, SDA is GPIO4, and reset is GPIO16. This makes those pins unable to be used for most other things. The only display library I managed to get to work flawlessly with the OLED display was the U8glib by olikraus. Both U8g2 and U8x8 worked just fine for me. The lib is available on github. Note that I didn't try more than a handful graphic libraries. U8glib worked and I didn't need to continue searching for another after that. This still leaves you around 20 GPIOs to use and of that amount, 8 are input only. The pins are also only 3.3v tolerant and may be damaged if you connect to 5v. The original pin out diagram they released was wrong. The side with GPIO pin 36 is on the RST button side and GPIO pin 21 is on the PRG button side. They have corrected it and the correct version is available on their github site but I also attached it to this review. You can see they just blurred the board in their updated diagram. The annoying flicker of the BAT LED. If you do not plug in a battery to the battery connector, located under the board, the BAT LED will flash constantly. There is no way to programmatically shut it off that I know of. If you know a way, please I'd love to hear from you in the comments. All in all, this is a very good project board if you have a little bit of knowledge and don't mind poking around looking for information. ADDENDUM: I wanted to add one more thing, and this is stating the obvious, I had to solder the header pins on to the board. A couple of tips I can pass along is go ahead and unscrew the four screws that hold the OLED in place so you can move it and more importantly the ribbon cable out of the way a bit. This should give you plenty of room to solder the pins without the risk of touching the ribbon cable with the soldering iron. Then just screw the four screws back in but don't tighten too much. Just snug them up should be fine. You can stick the header pins into a breadboard to hold them in place while you solder a pin on each end. Should be good to go for the rest. Mind the heat though. For whatever reason my soldering iron melted part of one plastic pin holder on the header. It still works. This was my mistake, not a design flaw.

## 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.pl/products/49779937-makerfocus-esp32-oled-wifi-kit-v3-integrated-wifi-bluetooth-cp2102](https://www.desertcart.pl/products/49779937-makerfocus-esp32-oled-wifi-kit-v3-integrated-wifi-bluetooth-cp2102)

---

*Product available on Desertcart Poland*
*Store origin: PL*
*Last updated: 2026-04-27*