HiLetgo0.96" ESP32 OLED ESP32 ESP-32 OLED WiFi Bluetooth Development OLED Display for Arduino AP STA
Thumbnail 1Thumbnail 2Thumbnail 3Thumbnail 4Thumbnail 5Thumbnail 6

HiLetgo0.96" ESP32 OLED ESP32 ESP-32 OLED WiFi Bluetooth Development OLED Display for Arduino AP STA

3.8/5
Product ID: 46321164
Secure Transaction

Details

  • Brand
    HiLetgo
  • Model Name
    ESP-WROOM-32
  • Memory Storage Capacity
    2 MB
  • Connectivity Technology
    Bluetooth
  • Operating System
    FreeRTOS
💻AP & STA support
📡2.4 GHz Wi-Fi
🔋Bluetooth Low Energy

Description

🚀 Elevate Your Projects with Cutting-Edge Connectivity!

  • SCALABLE SOLUTIONS - Designed for a wide range of applications with TSMC 40nm chips.
  • UNLEASH CONNECTIVITY - Experience seamless 2.4 GHz dual-mode Wi-Fi for robust networking.
  • VERSATILE PROGRAMMING - Supports AP, STA, and LUA programming for ultimate flexibility.
  • POWER MEETS EFFICIENCY - Leverage Bluetooth low power technology for extended device life.
  • FUTURE READY DEVELOPMENT - Ideal for innovative projects in IoT and smart devices.

The HiLetgo 0.96" ESP32 OLED is a powerful development board featuring integrated Wi-Fi and Bluetooth capabilities, designed for Arduino enthusiasts. With support for multiple programming modes and a wide range of applications, it’s perfect for creating innovative IoT solutions.

Have a Question? See What Others Asked

What are the details on the screen? What is it's model number? What is its resolution?
I've got the wifi and display working fine, but can't get any I/O pins working. Anyone have a pin out diagram?
What are the gpio marked touch for?
What voltage do I need to run off of batteries?

Reviews

3.8

All from verified purchases

N**D

Works

Bought this and installed TiltBridge to access my Tilt hydrometer. This device worked great and have had no issues with it. Paired with the appropriate software it allowed me to view my hydrometer parameters via network, even while out of town. The other day I noticed it was still plugged in and running after about 4 months continuously screen is still bright. No issues connected right to WiFi and Bluetooth worked great from about 12 feet through a brick wall and mini fridge.

D**.

Pinout Diagram

A good board with a standard ESP32 chip. The built-in screen is very convenient on an wireless chip. No specs exist, so find the pinout i deduced below.

J**N

No instructions or schematic.

There are definitely some gotchas with this board. As far as i can tell there is no schematic. I emailed the company (Hiletgo) and no response.Gotcha #1. You must press and hold the BOOT button for a few seconds when Arduino or Pio starts to program. Workaround: solder 1.0uF cap from pin 3 (EN) on the module to pin 1 (GND).Gotcha #2. OLED uses gpio 4 and 5 for I2C. Do not use these for other purposes else your display will not work.Gotcha #3. GPIO12 (Pin MTDI) must be logic low on power up or else micro won't boot up.Gotcha #4. GPIO0 must be logic HIGH on power up or else micro won't boot up.

A**N

Bluetooth + WiFi + Display

This little beauty is perfect for connecting to a server over wifi to beam over sensor data or to emulate a BT controller on something like a FireTV. I think the display really does strike a nice balance between having enough space to show several lines of text legible, but not draining your batteries in the first 30 minutes you use it. I'm still amazed that at this price point you can get a microcomputer that you can target with the espressif toolchain to put decent sized binaries on such a small package. No joke you have enough horsepower to emulate a CP/2 OS while bit-banging a NTSC video connection as a second display above the beyond the OLED! If you are looking for a small board to prototype your next project you could do worse than this baby.

E**.

Five minutes to IoT!

Five minutes to IoT!This board is very easy to use with the Arduino IDE.1) Add the additional board manager URL by going to File->Preferences2) Add the ESP32 boards by going to Tools->Board->Board Manager and typing "ESP32" in the search bar3) Select "WEMOS LOLIN32" from Tools->Board. Ensure you have the correct COM port.4) Pick a sketch from File->Examples and upload to the board. I used "SimpleTime" which connects to your wifi (enter SSID and password on lines 4 and 5 of the sketch) and gets the current time using NTP. It then echoes this time to the serial monitor. Bottom right shows the client list from my router showing the ESP32 has connected.Great little board for all your internet-enabled projects, the built in display is just awesome for debugging and status.

Z**E

Extremely confusing pinouts

This board is great... unless you want to actually connect the pins to anything. I thought the build-in display would be a nice convenience, and instead ended up with hours and hours of pain.It comes with zero instructions. The HiLetgo website is currently not really even loading (I get some HTML that partially loads without CSS). Fine, I'm comfortable with a simple pinout diagram. I first tried to attach a sensor to a GPIO pin, and all of a sudden started received errors when trying to flash the device. Tried pins 5 and 4, and it flashed fine — except those are required for the SSD1306. Ooookay... try a different pin? nope, another flash error:——Configuring flash size...Warning: Could not auto-detect Flash size (FlashID=0xffffff, SizeID=0xff), defaulting to 4MBCompressed 8192 bytes to 47...A fatal error occurred: Timed out waiting for packet content——This happens every time I have anything at all connected to (most) pins. I bought two of these boards, so it's not a problem with the device itself.Want to use I2C? Good luck. It's used by the display, and I've yet to figure out how to use something like the SHT31 for a temperature/humidity reading. One reviewer seemed to indicate that he got it working with What are the alternate (0x45) I2C pins? I still have no idea.

M**E

Very easy to use!

This is my ~10th esp32 and my 6th one with an OLED integrated. All previous Ones with integrated OLED had some difficulty getting the OLED to work. They’ve made some major improvements to the libraries for esp32 and esp32 with OLEDs in the Arduino IDE. My first one took several hours of drivers and everything. This one I set up in 10min on a brand new computer that never even had an arduino IDE installed. If you needs help there’s a website that starts with ‘nerd’ that is quite useful. I’ve had complete success with the OLED and BT on this.

A**W

TASMOTA INSTRUCTIONS

First, flash with tasmota32-display.bin. I used ESP-Flasher and had to hold BOOT button for a couple seconds before it flashed.Then, use the module function to set GPIO4 to I2C SCL and GPIO5 to I2C SDA.Then, issue these commands:DisplayModel 2DisplayAddress1 60DisplayAddress2 61DisplayMode 1DisplayRefresh 2Power1 ONand a clock should appear on your screen! Edit the displaymode & refresh to suit your needs.

Common Questions

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Reema J.

Perfect platform for hard-to-find items. Delivery was prompt.

1 month ago

Ali H.

Fast shipping and excellent packaging. The Leatherman tool feels very premium and sturdy.

1 day ago

Shop Global, Save with Desertcart
Value for Money
Competitive prices on a vast range of products
Shop Globally
Serving millions of shoppers across more than 100 countries
Enhanced Protection
Trusted payment options loved by worldwide shoppers
Customer Assurance
Trusted payment options loved by worldwide shoppers.
Desertcart App
Shop on the go, anytime, anywhere.
134 zł

Duties & taxes incl.

Polandstore
1
Free Shipping

with PRO Membership

Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Anjali K.

The product quality is outstanding. Exactly what I needed for my work.

1 month ago

Ali H.

Fast shipping and excellent packaging. The Leatherman tool feels very premium and sturdy.

1 day ago

Hiletgo0 96 Esp32 Oled Esp32 Esp 32 Oled Wifi Bluetooth | Desertcart Poland