Banana Pi BPI-Centi-S3 – An ESP32-S3 board with an 1.9-inch TFT display and a rotary encoder

Banana Pi BPI-Centi-S3 is an ESP32-S3 WiFi & BLE IoT board with a 1.9-inch color TFT display, a rotary encoder, and a few I/Os, which offers an alternative to the T-Track ESP32-S3 board with AMOLED and trackball we covered a few days ago.

The Banana Pi board also comes with a 2MB on-chip PSRAM, an 8MB SPI flash, a USB Type-C port for power and debugging, two buttons, a buzzer, and an RGB LED. Besides powering the board with its USB-C port, you can also connect a LiPo battery with charging support.

Banana Pi BPI-Centi-S3 ESP32-S3 display board

Banana Pi BPI-Centi-S3 specifications:

  • SoC – Espressif Systems ESP32-S3 dual-core Tensilica LX7 @ up to 240 MHz with vector instructions for AI acceleration, 512KB RAM, 2MB PSRAM, wireless connectivity
  • Storage – 8MB SPI flash
  • Connectivity via ESP32-S3
    • 2.4 GHz 802.11 b/g/n Wi-Fi 4 with 40 MHz bandwidth support up to 150 Mbps
    • Bluetooth Low Energy (BLE) 5.0 connectivity with long-range support, up to 2Mbps data rate.
    • Ceramic antenna
  • Display – 1.9-inch TFT LCD with 320×170 resolution via ST7789V3 8-bit 8080 display driver
  • USB – Full Speed USB 2.0 OTG Type-C female port for power and debugging
  • Expansion
    • 4-pin connector with 2x GPIOs, 3.3V, GND
    • 6-pin connector with 4x GPIOs, 3.3V, GND
    • 6-pin connector with 3x GPIOs, Reset, 3.3V, GND
    • GPIOs can also be used as I2C, SPI, PWM, UART, RMT, I2S, SD
  • Misc
    • Incremental rotary encoder with button
    • Reset and Boot buttons
    • Buzzer
    • WS2812 RGB LED
    • RTC
    • 40 MHz External crystal oscillator
  • Power Supply
    • 3.3V to 5V via USB port
    • 1.25mm 2-pin battery connector
    • Operating voltage – 3.3V
    • Max current – 2A @ 3.3V
    • Max charging current – 500 mA
  • Dimensions – 63.2 x 26.1 mm (2x M.3 mounting screws)
  • Temperature Range – -20°C to +60°C

Banana Pi BPI Centi-S3 pinout diagram

Banana Pi provides support for MicroPython for the board with links to documentation, sample code (broken links for now), and some demo videos available through the board’s wiki. You’ll find one of the videos below showing how to get started with MicroPython programming on the board using Microsoft Visual Studio code.

Banana Pi sells the BPI-Centi-S3 board on Aliexpress for $14.74 plus shipping.

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
Notify of
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.
1 year ago

Is there nothing holy for these banana guys?

1 year ago

Their profit margins.

1 year ago

As a newb, i don’t follow. What do you mean?

Additionally, what is the intended use of this board?

1 year ago

This manufacture is well known for crappy quality (hardware and software/docs wise) or shipping half working stuff.
Just avoid anything which is from sinovoip to be sure to don’t get crapware.

ESP32 boards on the other hand are legit (when not from the copy and paste monkeys obviously)

Khadas VIM4 SBC