: Support for MicroPython allows for text-based coding that is easier for students transitioning from blocks to professional syntax. Educational Kits
| Feature | KidBright32IP | KidBright (Standard) | NodeMCU ESP32 | | :--- | :--- | :--- | :--- | | | IoT & Wired Networking | General Logic & Basic Coding | General Prototyping | | Connectivity | Wi-Fi + Ethernet (RJ45) | Wi-Fi Only | Wi-Fi Only | | Onboard Output | 8x8 Dot Matrix | 8x8 Dot Matrix | None usually | | Form Factor | Larger (Includes RJ45) | Compact | Compact | | Price Point | Higher (Specialized) | Medium | Low | kidbright32ip
: Equipped with a USB-C port for programming and power, plus several input/output pins for external sensors and actuators. Programming Options : Support for MicroPython allows for text-based coding
| Feature | Specification | | :--- | :--- | | | ESP32-WROOM-32 (Dual-core Xtensa LX6) | | Operating Voltage | 3.3V (Logic Level) | | Input Voltage | 5V (via USB or VIN) | | Clock Speed | 240 MHz | | Connectivity | Wi-Fi (802.11 b/g/n) & 10/100 Ethernet (LAN8720A) | | Display | 8x8 Dot Matrix LED (MAX7219 driver) | | Onboard Sensors | Temperature Sensor (LM35 equivalent), Light Sensor (LDR), Trimpot | | User Interface | 3x Push Switches (A, B, Boot), 1x Reset Switch, Buzzer | | I/O Expansion | 4x Grove Ports (Digital/Analog/I2C), Pin headers compatible with KidBright | | Programmer | USB-to-Serial (CP210x or CH340) | Light Sensor (LDR)