Spécifications techniques détaillées de tous les composants
Based on ABRobot ESP32-C3 with integrated OLED display. High-performance RISC-V microcontroller with WiFi and Bluetooth LE support.
📖 Official Documentation: Zephyr Project - ESP32-C3 0.42" OLED Board
| Parameter | Specification |
|---|---|
| CPU | RISC-V 32-bit single-core, up to 160 MHz |
| Flash Memory | 4 MB integrated SPI Flash |
| SRAM | 400 KB internal SRAM (320 KB usable) |
| WiFi | 802.11 b/g/n (2.4 GHz), WPA/WPA2/WPA3 |
| Bluetooth | Bluetooth LE 5.0 with mesh support |
| Operating Voltage | 3.3V (internal regulator from 5V USB) |
| GPIO Pins | 22 programmable GPIO (15 usable after peripherals) |
| ADC | 2x 12-bit SAR ADC, up to 6 channels |
| SPI | 2x SPI interfaces (SPI2 for CC1101) |
| I2C | 1x I2C interface (for OLED display) |
| UART | 2x UART interfaces |
| PWM | 6 channels LED PWM controller |
| Power Consumption | ~80mA active, ~5µA deep sleep |
| Parameter | Specification |
|---|---|
| Type | OLED monochrome (white) |
| Size | 0.42 inch diagonal |
| Resolution | 72×40 pixels |
| Driver IC | SSD1306 compatible |
| Interface | I2C (address 0x3C) |
| I2C Pins | SDA: GPIO5, SCL: GPIO6 |
| Refresh Rate | ~30 Hz (configurable) |
| Viewing Angle | >160° (all directions) |
| Feature | Details |
|---|---|
| USB Interface | USB Type-C with CH340C USB-to-UART bridge |
| LED Indicator | 1x RGB LED (GPIO8) |
| Buttons | BOOT button (GPIO9), RESET button |
| Board Dimensions | ~25.4 × 25.4 mm (1" × 1") |
| Mounting Holes | 4 × M2 mounting holes |
| Operating Temperature | -40°C to +85°C |
Low-power sub-1GHz RF transceiver with integrated modem, frequency synthesizer, and packet handling. Professional-grade RF performance with spectrum analyzer capability.
📖 Official Documentation: Zaitronics CC1101 Guide & Instruction Manual
| Parameter | Specification |
|---|---|
| Frequency Range | 300-348 MHz, 387-464 MHz, 779-928 MHz |
| Operating Frequency | 433.92 MHz (factory tuned) |
| Modulation | ASK/OOK, 2-FSK, 4-FSK, GFSK, MSK |
| Data Rate | 0.6 - 500 kBaud (configurable) |
| RX Sensitivity | -112 dBm @ 1.2 kBaud, -110 dBm @ 38.4 kBaud |
| TX Output Power | -30 to +12 dBm (configurable, +10 dBm default) |
| Channel Bandwidth | 58 - 812 kHz (configurable, 203 kHz default) |
| Frequency Accuracy | ±1.5 kHz @ 26 MHz crystal |
| RSSI Range | -115 to 0 dBm (0.5 dB resolution) |
| Pin | ESP32-C3 GPIO | Function |
|---|---|---|
| VCC | 3.3V | Power supply (1.8V - 3.6V) |
| GND | GND | Ground |
| MOSI | GPIO21 | SPI Master Out Slave In |
| MISO | GPIO3 | SPI Master In Slave Out |
| SCK | GPIO4 | SPI Clock |
| CSN | GPIO10 | Chip Select (active low) |
| GDO0 | GPIO20 | Digital Output 0 (RX interrupt) |
| GDO2 | Not connected | Digital Output 2 (optional) |
| Parameter | Specification |
|---|---|
| IC | Texas Instruments CC1101 |
| Crystal | 26 MHz TCXO (Temperature Compensated) |
| SPI Speed | Up to 10 MHz (8 MHz used) |
| Operating Voltage | 1.8V - 3.6V (3.3V nominal) |
| Current Consumption (RX) | ~15 mA @ 433 MHz |
| Current Consumption (TX) | ~30 mA @ +10 dBm output |
| Sleep Current | <1 µA |
| FIFO Buffer | 64 bytes RX/TX |
| Antenna | Spring antenna or U.FL connector |
| Antenna Impedance | 50 Ω |
| Module Dimensions | ~17 × 25 mm (excluding antenna) |
| Protocol | Description |
|---|---|
| EV1527 | Learning code protocol (common in remotes, PIR sensors) |
| PT2262 | Fixed code protocol (older remotes) |
| HT6P20 | 20-bit encoding protocol |
| RAW | Raw pulse capture for unknown protocols |
| Parameter | Specification |
|---|---|
| Input Voltage | 5V via USB Type-C |
| Regulated Output | 3.3V @ 600 mA (on-board LDO) |
| Total Current Consumption | ~120 mA (WiFi active + RX mode) |
| Peak Current | ~200 mA (WiFi TX + CC1101 TX) |
| USB Connector | USB Type-C (data + power) |
| Component | Dimensions |
|---|---|
| ESP32-C3 Board | 25.4 × 25.4 mm (1" × 1") |
| CC1101 Module | 17 × 25 mm (excluding antenna) |
| Total Assembly Height | ~15 mm (with USB connector) |
| Antenna Length | ~17.3 cm (433 MHz λ/4 spring antenna) |
| Weight | ~15g (complete assembly) |