| /

*FedEx Shipping is Required for 170mAh Battery Option

Sensor
Batterie
Anschlüsse

CodeCell-Tutorialbereich

Erste Schritte mit Tutorials

Lernen Sie ganz einfach, die Sensoren und die Bibliothek zu nutzen

Mehr erfahren

Dinge, die Sie bauen können

Technische Daten

Elektrisch:

  • Prozessor: ESP32-C3 32-Bit RISC-V Single-Core
  • Speicher: 4 MB (Flash) 400 KB (SRAM)
  • Taktfrequenz: 160 MHz
  • Durchschnittlicher Ruhestrom: 689 μA
  • LiPo-Akku-Ladestrom: 90 mA
  • Maximaler Ausgangsstrom: 1500 mA (Batterie) / 450 mA (USB)

Mechanisch:

  • Abmessungen: 9,4 mm H x 18,5 mm L x 18,5 mm B (+5,2 mm Antenne)
  • Abstand der Zinnenstifte: 2,54 mm
  • Schrauben: M1.2 (im Lieferumfang enthalten)
  • Gewicht: 3,4 Gramm

3D-Modell

Hinweise:

  • CodeCell ist ein kompaktes, 1,85 cm breites Modul mit einem Arduino-kompatiblen ESP32-C3, das sowohl Wi-Fi- als auch BLE-Konnektivität bietet. Es bietet 6 programmierbare GPIO-Pins sowie 2 I2C-Pins, die als GPIOs neu konfiguriert werden können, wenn sie nicht für die Kommunikation benötigt werden. Das Modul verfügt außerdem über mehrere Strompins zum Anschluss zusätzlicher Module, Sensoren und Aktoren. CodeCell kann über einen LiPo-Batterieanschluss oder über USB-C mit Strom versorgt werden, das auch zum Neuprogrammieren und Laden der Batterie verwendet wird. Das Energiemanagementsystem von CodeCell basiert auf dem Batteriemanagementchip BQ24232, der eine dynamische Leistungspfadsteuerung ermöglicht. Dadurch kann die Batterie geladen werden, während das System weiterläuft. Der Ladevorgang ist in Vorkonditionierungs-, Konstantstrom- und Konstantspannungsphasen unterteilt. Standardmäßig ist der Ladestrom für die optionale 170-mAh-LiPo-Batterie auf 90 mA eingestellt. Die RGB-LED zeigt den Strom- und Ladezustand klar visuell an. Animationen zeigen Rot für schwache Batterie, Grün für Batterieladung und Blau beim Laden/Stromversorgung über USB. Die CodeCell enthält einen VCNL4040-Lichtsensor, mit dem sie Umgebungslicht und Nähe bis zu 20 cm messen kann. Für fortgeschrittenere Projekte ist ein optionaler BNO085-Bewegungssensor erhältlich, der 9-Achsen-Sensorfunktionen hinzufügt. Dies ist ein teurer Sensor, kombiniert jedoch einen 3-Achsen-Beschleunigungsmesser, ein 3-Achsen-Gyroskop und ein 3-Achsen-Magnetometer und verwendet Sensorfusionsalgorithmen, um detaillierte Bewegungsdaten wie Winkelmessungen (Rollen, Nicken, Gieren), Bewegungszustand, persönliche Aktivitätsschätzung, lineare Beschleunigung, Tipperkennung und sogar Schrittzähler bereitzustellen. Diese Funktion macht die CodeCell besonders geeignet für Robotik und tragbare Anwendungen. Um die Interaktion mit den Sensoren zu erleichtern, bietet die Bibliothek „CodeCell.h“ einfach zu verwendende Funktionen und mehrere Beispiele. Verwenden Sie die Funktion Init(), um das Modul zu konfigurieren und seine Sensorfunktionen zu aktivieren, und die Funktion Run() in der Hauptschleife, um Energieverwaltungsaufgaben automatisch auszuführen. Die CodeCell wird mit einer Standardsoftware geliefert, die den Lichtsensor initialisiert, die Energieverwaltung ausführt und eine durch Annäherungssensoren gesteuerte Atemlichtanimation anzeigt. Sehen Sie sich dieses Tutorial an, um ganz einfach mit CodeCell zu beginnen.
  • Die Box enthält die CodeCell, einen Satz von vier M1.2-Schrauben und drei Sätze Buchsenleisten (Löten ist optional). Ein Batteriekabel (1,25 mm Abstand) oder die optionale Batterie sind ebenfalls enthalten.
  • Der optionale 170mAh 20C LiPo-Akku misst 23 x 17,5 x 8,7 mm und wiegt 4,6 Gramm. Er ist mit einem 1,25 mm Buchsenstecker verkabelt, der direkt an den Bordanschluss angeschlossen werden kann. Klicken Sie hier für das vollständige Akku-Datenblatt.
  • Schaltpläne für dieses Modul sind hier verfügbar.
  • Diese Leiterplatte ist ROHS-konform und entspricht dem Standard IPC-A-600 II.
  • Bitte beachten Sie, dass die CodeCell als DIY-Maker-Kit gedacht ist. Für kommerzielle Zwecke nehmen Sie bitte Kontakt mit uns auf.

Kontakt