NanoCore12 comes in several versions! These features are common to all of them:
- Freescale 9S12C 16-bit microcontroller
- on-chip Serial Monitor/bootloader
- supports standalone operation
- programmable in Assembly, BASIC, or C
- compatible with free nqBASIC object-based programming language (nqBASIC.com)
- on-board 5-Volt low-dropout 100 mA regulator
- 8 MHz crystal
- implements phase-locked loop (PLL), for operation up to 48 Mhz (24 Mhz bus speed)
- programmable internal pullup and pulldown resistors on most pins
- serial communication interface (i.e. UART)
- standard 6-pin BDM connector for full debugging capabilities (using optional BDM pod)
- user-access to ECLK (pad on circuit board)