SoC
· One min read
System on a Chip
- Atmel (Microchip)
- AVR
- ATtiny85
- DigiSpark
- ATtiny85
- AVR
- STMicroelectronics
- Espressif
- ESP8266 (WiFi)
- ESP-01
- ESP-02
- ...
- ESP-12
- ESP8285 = ESP8266 + 1MiB Flash
- ESP32 (WiFi + Bluetooth)
- ESP8266 (WiFi)
Development board
Arduino
- IDE: Arduino, PlatformIO
STM
Espressif
ESP8266 | WiFi | ESP-01 ~ ESP-12 |
ESP32 | WiFi + Bluetooth |
- IDE: Arduino, PlatformIO
- PCB: AI-Thinker
Raspberry Pi
- System: Linux
USB to UART
- WCH CH340
- Popular
- UART
- WCH CH341
- Popular
- UART, I2C, SPI
- Prolific PL2303
- Many fake
- Fake version need driver version 3.3.2.102
- Silicon CP2102
- FTDI232
- Expensive
Interface
- UART (Universal Asynchronous Receiver Transmitter)
- TTL (Transistor–Transistor Logic)
- TTL to RS-232
- TTL (Transistor–Transistor Logic)
- SPI (Serial Peripheral Interface)
- I²C / I2C (Inter-Integrated Circuit)