Keyestudio 328 PLUS Mainboard

1. Description:
When we do DIY experiments of electronic product, we often set programs on arduino microcontroller under the development environment of Arduino IDE.
Keyestudio 328 PLUS control board is fully compatible with Arduino IDE development environment, which includes all functions of official UNO R3 board.
Besides, we have made some improvements on the basis of UNO R3 board, bringing a more powerful vertion.
Here are the detailed improvements:

2. Parameters:
Microcontroller: ATMEGA328PB
USB-to-Serial port Chip: CH340C
Working Voltage: 5V
External Power Supply: DC 6-15V (9V is recommended)
Digital I/O Pin: 14 (D0-D13)
PWM Path: 6 (D3, D5, D6, D9, D10, D11)
Analog Input Path (ADC): 8(A0-A7)
DC Output of Each I/O: 10 mA
Flash Memory: 32 KB
SRAM: 2 KB (ATmeqa328PB)
EEPROM: 1 KB (ATmeqa328PB)
Clock Speed: 16MHz
Onboard LED Pin: D13
3. Interfaces and Components Description:


4. Special Function Interfaces Description:
Serial Communication Interface: D0 to RX, D1 to TX
PWM Interface (Pulse Width Modulation): D3, D5, D6, D9, D10, D11
External Interrupt Interface: D2(Interrupt 0) and D3 (Interrupt 1)
SPI Communication Interface: D10 to SS, D11 to MOSI, D12 to MISO, D13 to SCK
IIC Communication Interface: A4 to SDA, A5 to SCL