Microduino-Core MK22 is a 32-bit microcontroller development core board with the MK22FN512VLH12 as the core, and it is an open-source controller module.
Microduino-Core MK22 integrates USB communication, and its pins meet the microduino specification.
Microduino-Core MK22 uses the development environment of mbed platform C++ language. Players can use Microduino and other electronic components, modules and sensors to make abundant funny interactive works.
Features
- The microcontroller is based on Cortex-M4 kernel;
- CPU frequency can achieve 120MHz;
- Small, cheap, stackable and open;
- Open-source hardware circuit design, and compatible-with-mbed development environment;
- Support USB function;
- Unified Microduino interface specification, and abundant periphery modules, which can be quickly extended and connected with other modules and sensors which meet the Microduino interface specification, conveniently and flexibly;
- 2.54-spacing female header connector interface is convenient for integration to the pegboard.
Specification
Flash |
256 KB
|
SRAM |
48 KB
|
Speed of the clock |
120 MHz
|
- Support DSP.
- DMA controller with 16 channels.
- Support RTC.
- Support hardware CRC.
- Each chip has a 128-bit ID number singly.
- Support the generation of hardware random numbers.
- Digital I/O ends, 22 totally:
- On the module labeled D0~D13 and A0~A7.
- Analog I/O ends, 11 totally:
- On the module labeled A0, A1, A2, A3, SDA, SCL, A6, A7, D4, D5, and D6;
- Each provides 16-bit resolution. By default, the measurement range of the analog voltage is the value from GND to 3.3V;
- PWM supporters, 6 totally:
- On the module labeled D0, D1, D6, D7, D8, and D9.
- Serial port supporters, 3 totally:
- On the module labeled D0(RX), D1(TX), D2(RX), D3(TX), D4(RX), and D5(TX).
- SPI supporter, 1 totally:
- On the module labeled D13(SCK), D12(MISO), D11(MOSI), and D10(SS).
- I2C supporter, 1 totally:
- On the module labeled SDA,SCL.
- External interrupt supporters, 7 totally:
- On the module labeled D2, D4, D9, D12, D13, A0, and A3.
Pin
|
Original Pin Name
|
Map Pin Name
|
Digital Pin
|
Analog Pin
|
interrupt
|
PWM
|
Serial
|
SPI
|
I2C
|
Power
|
1 |
VCC |
+5V |
|
|
|
|
|
|
|
+5V
|
2 |
VCC |
+3V3 |
|
|
|
|
|
|
|
+3.3V
|
3 |
PTA5 |
D7 |
yes |
|
|
yes |
|
|
|
|
4 |
PTA12 |
D8 |
yes |
|
|
yes |
|
|
|
|
5 |
PTA13/LLWU_P4 |
D9 |
yes |
|
yes |
yes |
|
|
|
|
6 |
PTC8 |
D10 |
yes |
|
|
|
|
SS |
|
|
7 |
PTC7 |
D11 |
yes |
|
|
|
|
MISO |
|
|
8 |
PTC6/LLWU_P10 |
D12 |
yes |
|
yes |
|
|
MOSI |
|
|
9 |
PTC5/LLWU_P9 |
D13 |
yes |
|
yes |
|
|
SCK |
|
|
10 |
AREF |
AREF |
|
|
|
|
|
|
|
|
11 |
TPB0/LLWU_P5 |
A0 |
yes |
yes |
yes |
|
|
|
|
|
12 |
TPB1 |
A1 |
yes |
yes |
|
|
|
|
|
|
13 |
PTC0 |
A2 |
yes |
yes |
|
|
|
|
|
|
14 |
PTC1/LLWU_P6 |
A3 |
yes |
yes |
yes |
|
|
|
|
|
15 |
PTB3 |
SDA |
yes |
yes |
|
|
|
|
SDA |
|
16 |
PTB2 |
SCL |
yes |
yes |
|
|
|
|
SCL |
|
17 |
PTC2 |
A6 |
yes |
yes |
|
|
|
|
|
|
18 |
PTD1 |
A7 |
yes |
yes |
|
|
|
|
|
|
19 |
PTA1 |
D0 |
yes |
|
|
yes |
UART0(RX) |
|
|
|
20 |
PTA2 |
D1 |
yes |
|
|
yes |
UART0(TX) |
|
|
|
21 |
PTD2/LLWU_P13 |
D2 |
yes |
|
yes |
|
UART2(RX) |
|
|
|
22 |
PTD3 |
D3 |
yes |
|
|
|
UART2(TX) |
|
|
|
23 |
PTE1/LLWU_P0 |
D4 |
yes |
yes |
yes |
|
UART1(RX) |
|
|
|
24 |
PTE0/CLKOUT32K |
D5 |
yes |
yes |
|
|
UART1(TX) |
|
|
|
25 |
PTD5 |
D6 |
yes |
yes |
|
yes |
|
|
|
|
26 |
RESET |
RST |
|
|
|
|
|
|
|
|
27 |
GND |
GND |
|
|
|
|
|
|
|
GND
|
Documents
Development
- 1、Enter mbed Main page, and register.
- 2、After the registration, return to Main page, and click “Compiler” to enter the online compiling module.
- 3、After compiling the program, click “Compile” to download the file bin automatically after the success of compiling and linking.
- 4、Download JFlash:https://www.segger.com/jflash.html
- 5、Use JFlash to download bin to MK22 to run it.
Application
FAQ
Purchase
History
Gallery
Frontage
Back
Video
|