Menu
Microbots
0
  • Faire
    • Commencer
    • Constructions de créateurs
    • Éducation
  • Boutique
    • ProtoBot
    • Modules Maker
    • Outils et engrenages
    • Robots et écrans
  • À propos
    • Notre histoire
    • Tendez la main
    • FAQ
  • Connexion
  • français
  • Votre panier est vide
Microbots
  • Faire
    • Commencer
    • Constructions de créateurs
    • Éducation
  • Boutique
    • ProtoBot
    • Modules Maker
    • Outils et engrenages
    • Robots et écrans
  • À propos
    • Notre histoire
    • Tendez la main
    • FAQ
  • Langue

  • 0 0

CodeCell: Arduino Setup

Follow these steps to get your CodeCell C3 or CodeCell C6 ready for programming in just a few minutes.

Step 1 – Install the Arduino IDE

Download and install the latest version from the official Arduino website.

Step 2 – Add ESP32 Board Support

  1. Open File > Preferences.
  2. In the Additional Board Manager URLs field, paste:
    https://dl.espressif.com/dl/package_esp32_index.json
  3. Click OK and restart the IDE.
  4. Go to Tools > Board > Boards Manager, search for ESP32, and click Install.

Step 3 – Install the CodeCell Library

  1. Go to Sketch > Include Library > Manage Libraries.
  2. Search for CodeCell and install the latest version.

Step 4 – Select Your Board

For CodeCell C3

  • Go to Tools > Board → select ESP32C3 Dev Module.
  • Set CPU Frequency → 160 MHz.
  • Set Partition Scheme → Default 4MB with SPIFFS.
  • Set Flash Size → 4MB 
  • Enable USB_CDC_On_Boot under Tools.

For CodeCell C6/C6-Drive

  • Go to Tools > Board → select ESP32C6 Dev Module.
  • Set CPU Frequency → 160 MHz.
  • Set Partition Scheme → 8M with SPIFFS (3MB APP / 1.5MB SPIFFS).
  • Set Flash Size → 8MB
  • Enable USB_CDC_On_Boot under Tools.

Note: For CodeCell C6 Drive make sure to also install the 'DriveCell' library

Step 5 – Select the Port & Upload

  1. Go to Tools > Port and select the port that appears when you plug in CodeCell.
  2. Open File > Examples > CodeCell > GettingStarted.
  3. Click Upload and wait for “Done Uploading.”

Step 6 – Open the Serial Monitor

Go to Tools > Serial Monitor and set the baud rate to 115200 to see messages from your CodeCell.

Quick Tips

  • Use a USB-C cable that supports data transfer, not just power charging
  • Always keep the ESP32 core and CodeCell library updated 

Your CodeCell is now ready to program in Arduino. Try the examples, explore the library, and start building your own projects!

  • Partager:

Partage

Github

  • À propos
  • Logiciel
  • Éducation
  • Contact
  • FAQ
  • Termes
  • Politique de remboursement
  • politique de confidentialité

Soyez le premier informé des nouveaux projets et bénéficiez d'offres intéressantes !

© 2026 Microbots.

★ Reviews

Let customers speak for us

67 reviews
Write a review
85%
(57)
6%
(4)
1%
(1)
3%
(2)
4%
(3)
62
21
C
CodeCell C3
Cloke74

Great piece of kit, had just what i needed to complete the project i had in mind. Shame shipping to the UK is so expensive, but appreciate this isn’t necessarily in the hands of MicroBots

A
CodeCell C6
Anonymous

I had an issue, got a red light, I used too much flux. Support said clean it, then the one sensor worked fine. I got the help and answer same day I provided a foto.

A
CodeCell C6 Drive
Anonymous

I think this is the best of the ESP offered, most versatile.

User picture
P
CodeCell C6
Prudhvi tej Chinimilli

Been testing the Microbots CodeCell C6 and honestly impressed with how much functionality they packed into such a tiny module. Great form factor for rapid prototyping wearable/embedded sensing applications. ESP32-C6 + IMU integration makes development much easier compared to building everything from scratch.

Still exploring battery optimization and compact LiPo options for our use case, but overall the platform is promising for low-cost real-time sensing systems. Excited to keep building with it.

F
CodeCell C6
Francisco Estivallet

Amazing hardware, my go to for compact projects.

User picture
123