CodeCell is a ESP32-C3 mini development board for robots, wearables, smart home projects

Engineer and YouTuber Carl Bugeja recently developed CodeCell, a tiny ESP32-C3 development board designed as the brain for robots, wearables, and smart home devices. This module features a nine-axis inertial measurement unit (IMU) for motion fusion and an optional VCNL4040 light sensor. It includes a USB Type-C port for data and power as well as a lithium-polymer battery with a charging circuit.

Measuring just 18.5 x 18.5mm this compact board is even smaller than other tiny ESP32 development boards such as Waveshare’s ESP32-S3-Zero and Seeed Studio’s XIAO ESP32S3. However, the Epi C3 is smaller at 23 x 12.75 mm, and so are the Unexpected Maker NANOS3 (25 x 10 mm) and Unexpected Maker OMGS3 (28 x 11 mm).

CodeCell ESP32-C3 mini development board

CodeCel ESP32-C3 mini development board specification

  • Microcontroller – ESP32-C3 RISC-V MCU
    • 160MHz 32-bit RISC-V processor core
    • 400kB SRAM, 4MB flash storage
    • Wi-Fi 4 and Bluetooth Low Energy (BLE) connectivity
  • Sensors
    • Vishay VCNL4040 light sensor
    • Optional CEVA BNO085 nine-axis inertial measurement unit (IMU) for motion fusion
  • USB – USB Type-C port for power and data
  • Battery – Integrated lithium-polymer (LiPo) battery charging circuit
  • I/Os
    • Castellated 0.1” pin headers on three sides
    • Multiple GPIO pins for peripheral expansion
  • Dimensions – 18.5 x 18.5mm PCB (plus 5.2mm antenna)

CodeCell ESP32 C3 mini development board pinout

CodeCell can be programmed using the Arduino IDE. The video provides instructions on setting up the IDE, installing the necessary libraries, and uploading code to the device. It also covers basic functions and examples for using the sensors and GPIO pins. In the video, he also mentions a full written guide about CodeCell’s hardware and software to simplify things to get started.

To make things easier Bugeja has created various example projects with CodeCell including depth gesture recognition, tap detection recognition, proximity sensing, automatic dimming, a step counter, angle control, and much more which can be found in the ‘CodeCell.h’ library.

The CodeCell kit includes a 70mAh 20C LiPo battery measuring 23 x 17.5 x 8.7 mm and weighing 4.6 grams. It’s equipped with a 1.25mm female connector that plugs directly into the onboard port. The PCB is ROHS compliant and adheres to the IPC-A-600 II standard, ensuring quality and safety. The CodeCell is designed as a DIY maker kit; if you have plans to use this for commercial applications, you can get in touch with microbots for more information.

The CodeCell is available on Bugeja’s Microbots store with the light-only version going for €12.50 or $13.50, and the light-and-motion model selling for €29.99 or $32.

Via Hackster.io

Share this:

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

Radxa Orion O6 Armv9 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.
4 Comments
oldest
newest
Boardcon CM3588 Rockchip RK3588 System-on-Module designed for AI and IoT applications