Right before the start of the new semester, the new tinyK22 boards (see “First tinyK22 Board with NXP K22FN512 ARM Cortex-M4F“) arrived, and they are looking great 🙂
Below the NXP K22FN512 (ARM Cortex-M4F, 120 MHz, 128 KByte RAM, 512 KByte FLASH):
The NXP K20DX128 is used as debug interface running CMSIS-DAP:
On the bottom side there are footprints for an extra micro-SD card socket plus a DC-DC regulator, if more than the 100 mA are needed which are generated by the K22:
The total number of boards are 200 boards, with 4 on a single Panel. One of the boards in the panel features castellated holes so it can be easily soldered on another board:
Interestingly, we had put the boards on a panel already, and the board producer put yet another panel around it :-). As a minor issue: the debug contacts for the NXP K22FN512 (main microcontroller) and K20DX128 (microcontroller running CMSIS-DAP) have been covered with solder too (they should have been gold-plated only). But I had no issues to program both microcontroller, and my board is running fine :-).
Below the ‘blinky’ running on the board (62×20 mm):
Many thanks to Christian Jost and Christian Di Battista for designing the board and making it happen! The students for sure will love to use these boards in their lab work and design :-).
The good thing with the NXP Kinetis K22FN512 is that it has plenty of flash (512 KByte), lots of RAM (128 KByte) and is supported by the MCUXpresso SDK *and* by Processor Expert which makes it an ideal choice for many projects.
Happy tinying 🙂