# KS4025 Keyestudio Micro:bit V2 Board

## 1. Description
Micro: bit is an ARM-based microcontroller designed by BBC. Consisting of onboard Bluetooth, accelerometer, electronic compass, three buttons, 5 x 5 LED dot matrix, it is only half the size of credit card and mainly used for programming education for teenagers. In order to carry it conveniently, we put a micro: bit control board and two manuals in storage bag. The storage bag is light and beautiful.
## 2. Specification
- Working voltage: 3.3V
- Power supply voltage: 3-3.3V
- Micro USB program burning/power supply port: 5V
- PH2.0 power interface: 3-3.3V
- Alligator clip interface: 3-3.3V
- Detection range: 0-3.3V
- Processor: Arm Cortex-M4 32 bit processor with FPU
- Working temperature: 0-85℃
- Micro USB program burning/power supply port
- PH2.0 3V power supply port
- 4mm alligator clip interface*5
- Gold finger interface*20
- Product size: 43*52mm
- Weight: 9.6g
## 3. Features
- Support PXT graphical programming interface developed by Microsoft
- Support Windows, macos, iOS and Android system
- The programming environment is based on WEB services, no need to download additional compilers
- Burn and simulate program via USB on PC terminal
- Burn and simulate program via Bluetooth
- Support multiple communication programming languages including javasript, python, mbed c.
## 4. On-board Resource
- Application Processor:Nordic nRF52833,64MHz ARM Cortex-M4, 512KB Flash、128KB RAM
- Bluetooth Wireless Communication:Bluetooth 5.1 with Bluetooth Low Energy,2.4GHz ISM ,50 2MHz channels
- Micro:bit Radio:2.4GHz Freq band,1Mbps or 2Mbps Channel rate
- LSM303AGRthree-axis accelerator and magnetic sensor
- Temperature sensing:on-core NRF52,Sensing range:-40℃ ~ 105℃
- Speaker:JIANGSU HUANENG MLT-8530
- Microphone:Knowles SPU0410LR5H-QB-7 MEMS,-38dB ±3dB @ 94dB SPL
- 25 Pcs red LEDs
- Three mechanical buttons including two user buttons and a reset button
- A touch logo
- MicroUSB power-supply/download connector,power socket, edge connector,including SPI, PWM, I2C, support 17 pcs GPIO
## 5. Function

## 6. Pins Description

| GPIO | P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,P12,P13,P14,P15,P16,P19,P20 |
| -------- | ------------------------------------------------------------ |
| ADC/DAC | P0,P1,P2,P3,P4,P10 |
| I2C | P19(SCL),P20(SDA) |
| SPI | P13(SCK),P14(MISO),P15(MOSI) |
| PWM | P0,P1,P2,P3,P4,P10 |
| Occupied | P3(LED Col1),P4(LED Col2),P5(BUTTON A),P6(LED Col9),P7(LED Col8),P9(LED Col7),P10(LED Col3),P11(Button B) |
| Features | V1.5 | V2(New) |
| -------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ |
| Processor | Nordic Semiconductor nRF51822 | Nordic Semiconductor nRF52833 |
| RAM | 256KB Flash 16KB RAM | 512KB Flash 128KB RAM |
| Exterior Chip | NXP KL26Z, 16KB RAM | NXP KL27Z, 32KB RAM |
| Microphone | / | MEMS Microphone with LED Indicator |
| Speaker | / | On-board Speaker |
| Touch LOGO | / | On-board touch LOGO |
| Extension Port | 25 pcs pins, 3 pcs GPIO pins, PWM, i2c, SPI and extension port, three digital/analog pins | 25 pcs pins, 4pcs GPIO pins, PWM, i2c, SPI and extension port, three digital/analog pins
Upgraded edge
connector design |
| I2C Bus | Shared I2C Bus | Specialized I2C Bus |
| Wireless | 2.4Ghz
Broadcast/Bluetooth 4.0 | 2.4Ghz Broadcast
/Bluetooth 5.0 |
| Power Supply | Micro USB 5V power supply, 3V port or battery power supply | Micro USB 5V power supply, 3V port or battery power supply |
| Working Current | 90mA | 200mA |
| Motion Sensor | ST LSM 303 | ST LSM 303 |
| Programming Software | C++, Makecode, Python, Scratch | C++, Makecode,Python, Scratch |
| Size | 5cm*4cm | 5cm*4cm |