ESP32-C6 WiFi 6 and Bluetooth 5.0 USB-C development board integrates 1.47-inch TFT LCD Display

Waveshare has introduced the ESP32-C6-LCD-1.47 development board powered by an ESP32-C6 RISC-V microcontroller with WiFi 6 and Bluetooth 5 connectivity and equipped with a 1.47-inch display with a 172×320 resolution. With a 4MB flash, an RGB LED, and a microSD card slot for extra storage, this board is suitable for projects that need a compact display, low power consumption, and wireless connectivity such as AIoT applications and human-machine interfaces (HMI).

Earlier this month, we covered the ESP32-S3 USB dongle, another development board from Waveshare designed for HMI applications with the same 1.47-inch display with a 172×320 resolution, but a USB Type-A port instead of the USB-C port found in the model covered today. In the past, we’ve written about other ESP32-based development boards for HMI applications, including the LILYGO T-HMI, ESP32-S3-Touch-LCD-4.3B, and Waveshare’s ESP32-S3 LCD Driver Board supporting both square and round displays. Feel free to check them out if you’re interested.

ESP32-C6 1.47-inch Display

Waveshare ESP32-C6-LCD-1.47 specifications:

  • Wireless MCU – Espressif Systems ESP32-C6FH4
    • MCU cores
      • 32-bit RISC-V core @ 160 MHz
      • 32-bit RISC-V core @ 20 MHz low-power coprocessor can run tasks even when the main system is in a deep sleep state
    • Memory – 512 KB HP SRAM, 16KB LP SRAM
    • Storage – 320KB ROM, 4MB flash
    • Wireless – 2.4GHz WiFi 6 and Bluetooth 5.0 LE
  • Storage – MicroSD card slot
  • Display
    • 1.47-inch TFT LCD
    • Resolution – 172×320 pixels
    • 262K color
    • Display controller – ST7789 display controller
  • USB – 1x USB Type-C port for power, programming, and data
  • Expansion – 2x 9-pin headers
    • 13x GPIO, UART, I2C, PWM
    • 6x ADC pin
    • 5V, 3.3V, GND
  • Misc
    • Built-in RGB LED with clear acrylic sandwich panel
    • Reset and Boot buttons
    • Onboard ceramic antenna
  • Power Supply – 5V via USB Type-C male port regulated by ME6217C33M5G LDO (Onboard 3.3V and 5V Pins can also be used for power)
  • Dimensions – 36.37 x 20.32mm (not including the USB port)

ESP32 C6 1.47 inch display development board points

It supports precise control with features like a flexible clock and multiple power modes, ensuring low power consumption in various scenarios. LVGL, a free and open-source graphics library, offers all the tools needed to create embedded GUIs with simple graphical elements, attractive visual effects, and low memory usage. For more details, including Arduino software setup, library installation, and demo code, visit the Wiki.

ESP32 C6 LCD 1.47 Dev board pinout
ESP32-C6-LCD-1.47 Dev board pinout

The Waveshare ESP32-C6-LCD-1.47 1.47-inch display USB-C development board is available on AliExpress for $13.99 excluding shipping, and you’ll also find it on the Waveshare store for $11.99.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
8 Comments
oldest
newest
Ben
Ben
15 days ago

Not to forget: the IEEE802.15.4 radio in the ESP32-C6 (comes with missing Bluetooth Classic)

Sander
Sander
15 days ago

Cool.
Does it support MicroPython? MicroPython says “The MicroPython software supports the ESP32 chip itself and any board should work.” but google says ESP32-C6 is not yet supported … ?

And if supported: Including using the display?

Sander
Sander
14 days ago

OK. Thanks. Then I’ll wait until no firmware compilation is needed anymore. The comment https://github.com/micropython/micropython/pull/11869#issuecomment-2370859381 looks hopeful

Jacques
15 days ago

I’m not sure I understand what the input method is? Touchscreen? Buttons? I don’t see either in the docs. Of course one could add external buttons, but that’s weird given the example screenshots shown.

Gregg
Gregg
15 days ago

It seems to be a touch screen. See the link in the description for ESP32-S3-Touch-LCD-4.3B

Sander
Sander
14 days ago

The screenshot on the left (with the puzzle) suggests you have press the physical button on the left resp right to play the game. So no touchscreen, I would say.

Jacques
Jacques
13 days ago

One of those physical buttons is RST which is also referred to and obviously has a specific function.

Khadas VIM4 SBC