List of Single-board microcontrollers


 * List of Single-board computers
 * List of Single-board computers/Comparison

Comparison of Single-board microcontrollers

 * excluding Single-board computers.


 * On Wikipedia

BBB
<!-- Programming environment: Venom2 language,VenomIDE development system, Visual Designer.
 * Netduino N2
 * Wilderness Labs
 * Yes
 * Cortex M3 (ARMv7-M)
 * 120 MHz
 * Arduino
 * 69mm x 53mm
 * USB
 * 5V - 9V DC
 * 192 Kb
 * 60 Kb
 * 16
 * 6
 * 6
 * 1/15/2013
 * 120 MHz 32-bit ARM7 microcontroller board with support for the .NET Micro Framework. Pin compatible with Arduino shields although drivers are required for some shields.
 * Netduino N2 Plus
 * Wilderness Labs
 * Yes
 * Cortex M4 ARMv7E-M
 * 168 MHz
 * Arduino
 * 69mm x 53mm
 * USB
 * 5V - 9V DC
 * 384 Kb
 * 100 Kb
 * 16
 * 6
 * 6
 * 11/8/2012
 * 168 MHz 32-bit ARM7 microcontroller board with support for the .NET Micro Framework. Pin compatible with Arduino shields although drivers are required for some shields.
 * Netduino N3
 * Wilderness Labs
 * Yes
 * Cortex-M4 (STM32F4) ARMv7E-M
 * 168 MHz
 * Arduino
 * 69mm x 53mm
 * USB
 * 5V - 12V DC
 * 384 Kb
 * 164 Kb
 * 16
 * 6
 * 6
 * 168 MHz 32-bit ARM7 microcontroller board with support for the .NET Micro Framework. Pin compatible with Arduino shields although drivers are required for some shields.
 * Netduino N3 Ethernet
 * Wilderness Labs
 * Yes
 * Cortex-M4 (STM32F4) ARMv7E-M
 * 168 MHz
 * Arduino
 * 69mm x 53mm
 * USB
 * 5V - 12V DC
 * 1408 Kb
 * 164 Kb
 * 16
 * 6
 * 6
 * 168 MHz 32-bit ARM7 microcontroller board with support for the .NET Micro Framework. Pin compatible with Arduino shields although drivers are required for some shields.
 * Netduino N3 WiFi
 * Wilderness Labs
 * Yes
 * Cortex-M4 (STM32F4) ARMv7E-M
 * 168 MHz
 * Arduino
 * 69mm x 53mm
 * USB
 * 5V - 12V DC
 * 1408 Kb
 * 164 Kb
 * 16
 * 6
 * 6
 * 168 MHz 32-bit ARM7 microcontroller board with support for the .NET Micro Framework. Pin compatible with Arduino shields although drivers are required for some shields.
 * Vinculo
 * Vinculum II
 * FTDI USB development board for the FTDI Vinculum II microcontroller.
 * FEZ Domino, FEZ Panda, and FEZ Panda II
 * ARM
 * 72 MHz
 * 72 MHz 32-bit ARM (GHI Electronics USBizi chips) micro-controller boards with support for the .NET Micro Framework. Pin compatible with Arduino shields, although drivers are required for some shields.
 * TheUno
 * MyFreescaleWebPage
 * Freescale S08DZ60
 * Myfreescalewebpage_theuno.jpg Freescale 8-bit S08DZ60 based Arduino Shield Compatible development board. Programmable in C or assembly language using the free CodeWarrior development environment from Freescale, based on Eclipse. Integrated open-source debugging cable for fast prototyping.
 * BigBrother
 * MyFreescaleWebPage
 * Freescale MCF51AC256
 * Myfreescalewebpage_bigbrother.jpg Freescale 32-bit Coldfire MCF51AC256 based Arduino Shield Compatible development board. Programmable in C or assembly language using the free CodeWarrior development environment from Freescale, based on Eclipse and in C++ with CodeSourcery. Integrated open-source debugging cable for fast prototyping. The first Arduino Shield Compatible board with two Arduino slots to add more and more shields.
 * BigBrother-USB
 * MyFreescaleWebPage
 * Freescale MCF51JM128
 * Myfreescalewebpage_bigbrother_usb.jpg Freescale 32-bit Coldfire MCF51JM128 based Arduino Shield Compatible development board. Programmable in C or assembly language using the free CodeWarrior development environment from Freescale, based on Eclipse and in C++ with CodeSourcery. Integrated open-source debugging cable for fast prototyping. The first Arduino Shield Compatible board with two Arduino slots to add more and more shields.
 * Firebird32
 * Freescale ColdFire
 * Freescale 32-bit Coldfire MCF51JM128 based Arduino Shield Compatible development board. Programmable in StickOS BASIC, and C or assembly language using Flexisframework or CodeWarrior with a step-by-step debugger. The Firebird32 is also available in a special model based on the 8-bit MC9S08JM60.
 * Stampduino
 * STMicroelectronics
 * STM32 Family
 * Arduino connectors and ST Morpho headers
 * SunDuinoPIC
 * PIC18F2550 or PIC18F4550
 * Microchip PIC Arduino hardware compatible board. Based PINGUINO Project. USB HID Bootloader.
 * Breeze
 * PIC
 * Breeze boards are prototyping platforms for 28-pin PIC microcontrollers. They come with a PIC18F25K22 (USB-UART interface) or PIC18F25J50 (direct USB interface), however almost any 28-pin PIC can be used with the platform.
 * VM2
 * Micro-Robotics Ltd.
 * No
 * STM32F103
 * 72 MHz
 * VM2
 * 52 mm x 48 mm
 * Serial interface
 * 3.3 V
 * 512 kB + 8 MB
 * 1024 + 64
 * 65
 * 8
 * 19
 * 2
 * 2010
 * VM2 is a family of single board microcontrollers intended for use in Automation, Instrumentation, Hand Held Devices and Process Control.
 * 72 MHz 32-bit ARM (GHI Electronics USBizi chips) micro-controller boards with support for the .NET Micro Framework. Pin compatible with Arduino shields, although drivers are required for some shields.
 * TheUno
 * MyFreescaleWebPage
 * Freescale S08DZ60
 * Myfreescalewebpage_theuno.jpg Freescale 8-bit S08DZ60 based Arduino Shield Compatible development board. Programmable in C or assembly language using the free CodeWarrior development environment from Freescale, based on Eclipse. Integrated open-source debugging cable for fast prototyping.
 * BigBrother
 * MyFreescaleWebPage
 * Freescale MCF51AC256
 * Myfreescalewebpage_bigbrother.jpg Freescale 32-bit Coldfire MCF51AC256 based Arduino Shield Compatible development board. Programmable in C or assembly language using the free CodeWarrior development environment from Freescale, based on Eclipse and in C++ with CodeSourcery. Integrated open-source debugging cable for fast prototyping. The first Arduino Shield Compatible board with two Arduino slots to add more and more shields.
 * BigBrother-USB
 * MyFreescaleWebPage
 * Freescale MCF51JM128
 * Myfreescalewebpage_bigbrother_usb.jpg Freescale 32-bit Coldfire MCF51JM128 based Arduino Shield Compatible development board. Programmable in C or assembly language using the free CodeWarrior development environment from Freescale, based on Eclipse and in C++ with CodeSourcery. Integrated open-source debugging cable for fast prototyping. The first Arduino Shield Compatible board with two Arduino slots to add more and more shields.
 * Firebird32
 * Freescale ColdFire
 * Freescale 32-bit Coldfire MCF51JM128 based Arduino Shield Compatible development board. Programmable in StickOS BASIC, and C or assembly language using Flexisframework or CodeWarrior with a step-by-step debugger. The Firebird32 is also available in a special model based on the 8-bit MC9S08JM60.
 * Stampduino
 * STMicroelectronics
 * STM32 Family
 * Arduino connectors and ST Morpho headers
 * SunDuinoPIC
 * PIC18F2550 or PIC18F4550
 * Microchip PIC Arduino hardware compatible board. Based PINGUINO Project. USB HID Bootloader.
 * Breeze
 * PIC
 * Breeze boards are prototyping platforms for 28-pin PIC microcontrollers. They come with a PIC18F25K22 (USB-UART interface) or PIC18F25J50 (direct USB interface), however almost any 28-pin PIC can be used with the platform.
 * VM2
 * Micro-Robotics Ltd.
 * No
 * STM32F103
 * 72 MHz
 * VM2
 * 52 mm x 48 mm
 * Serial interface
 * 3.3 V
 * 512 kB + 8 MB
 * 1024 + 64
 * 65
 * 8
 * 19
 * 2
 * 2010
 * VM2 is a family of single board microcontrollers intended for use in Automation, Instrumentation, Hand Held Devices and Process Control.
 * Myfreescalewebpage_bigbrother.jpg Freescale 32-bit Coldfire MCF51AC256 based Arduino Shield Compatible development board. Programmable in C or assembly language using the free CodeWarrior development environment from Freescale, based on Eclipse and in C++ with CodeSourcery. Integrated open-source debugging cable for fast prototyping. The first Arduino Shield Compatible board with two Arduino slots to add more and more shields.
 * BigBrother-USB
 * MyFreescaleWebPage
 * Freescale MCF51JM128
 * Myfreescalewebpage_bigbrother_usb.jpg Freescale 32-bit Coldfire MCF51JM128 based Arduino Shield Compatible development board. Programmable in C or assembly language using the free CodeWarrior development environment from Freescale, based on Eclipse and in C++ with CodeSourcery. Integrated open-source debugging cable for fast prototyping. The first Arduino Shield Compatible board with two Arduino slots to add more and more shields.
 * Firebird32
 * Freescale ColdFire
 * Freescale 32-bit Coldfire MCF51JM128 based Arduino Shield Compatible development board. Programmable in StickOS BASIC, and C or assembly language using Flexisframework or CodeWarrior with a step-by-step debugger. The Firebird32 is also available in a special model based on the 8-bit MC9S08JM60.
 * Stampduino
 * STMicroelectronics
 * STM32 Family
 * Arduino connectors and ST Morpho headers
 * SunDuinoPIC
 * PIC18F2550 or PIC18F4550
 * Microchip PIC Arduino hardware compatible board. Based PINGUINO Project. USB HID Bootloader.
 * Breeze
 * PIC
 * Breeze boards are prototyping platforms for 28-pin PIC microcontrollers. They come with a PIC18F25K22 (USB-UART interface) or PIC18F25J50 (direct USB interface), however almost any 28-pin PIC can be used with the platform.
 * VM2
 * Micro-Robotics Ltd.
 * No
 * STM32F103
 * 72 MHz
 * VM2
 * 52 mm x 48 mm
 * Serial interface
 * 3.3 V
 * 512 kB + 8 MB
 * 1024 + 64
 * 65
 * 8
 * 19
 * 2
 * 2010
 * VM2 is a family of single board microcontrollers intended for use in Automation, Instrumentation, Hand Held Devices and Process Control.
 * Freescale 32-bit Coldfire MCF51JM128 based Arduino Shield Compatible development board. Programmable in StickOS BASIC, and C or assembly language using Flexisframework or CodeWarrior with a step-by-step debugger. The Firebird32 is also available in a special model based on the 8-bit MC9S08JM60.
 * Stampduino
 * STMicroelectronics
 * STM32 Family
 * Arduino connectors and ST Morpho headers
 * SunDuinoPIC
 * PIC18F2550 or PIC18F4550
 * Microchip PIC Arduino hardware compatible board. Based PINGUINO Project. USB HID Bootloader.
 * Breeze
 * PIC
 * Breeze boards are prototyping platforms for 28-pin PIC microcontrollers. They come with a PIC18F25K22 (USB-UART interface) or PIC18F25J50 (direct USB interface), however almost any 28-pin PIC can be used with the platform.
 * VM2
 * Micro-Robotics Ltd.
 * No
 * STM32F103
 * 72 MHz
 * VM2
 * 52 mm x 48 mm
 * Serial interface
 * 3.3 V
 * 512 kB + 8 MB
 * 1024 + 64
 * 65
 * 8
 * 19
 * 2
 * 2010
 * VM2 is a family of single board microcontrollers intended for use in Automation, Instrumentation, Hand Held Devices and Process Control.
 * Arduino connectors and ST Morpho headers
 * SunDuinoPIC
 * PIC18F2550 or PIC18F4550
 * Microchip PIC Arduino hardware compatible board. Based PINGUINO Project. USB HID Bootloader.
 * Breeze
 * PIC
 * Breeze boards are prototyping platforms for 28-pin PIC microcontrollers. They come with a PIC18F25K22 (USB-UART interface) or PIC18F25J50 (direct USB interface), however almost any 28-pin PIC can be used with the platform.
 * VM2
 * Micro-Robotics Ltd.
 * No
 * STM32F103
 * 72 MHz
 * VM2
 * 52 mm x 48 mm
 * Serial interface
 * 3.3 V
 * 512 kB + 8 MB
 * 1024 + 64
 * 65
 * 8
 * 19
 * 2
 * 2010
 * VM2 is a family of single board microcontrollers intended for use in Automation, Instrumentation, Hand Held Devices and Process Control.
 * Microchip PIC Arduino hardware compatible board. Based PINGUINO Project. USB HID Bootloader.
 * Breeze
 * PIC
 * Breeze boards are prototyping platforms for 28-pin PIC microcontrollers. They come with a PIC18F25K22 (USB-UART interface) or PIC18F25J50 (direct USB interface), however almost any 28-pin PIC can be used with the platform.
 * VM2
 * Micro-Robotics Ltd.
 * No
 * STM32F103
 * 72 MHz
 * VM2
 * 52 mm x 48 mm
 * Serial interface
 * 3.3 V
 * 512 kB + 8 MB
 * 1024 + 64
 * 65
 * 8
 * 19
 * 2
 * 2010
 * VM2 is a family of single board microcontrollers intended for use in Automation, Instrumentation, Hand Held Devices and Process Control.
 * Breeze boards are prototyping platforms for 28-pin PIC microcontrollers. They come with a PIC18F25K22 (USB-UART interface) or PIC18F25J50 (direct USB interface), however almost any 28-pin PIC can be used with the platform.
 * VM2
 * Micro-Robotics Ltd.
 * No
 * STM32F103
 * 72 MHz
 * VM2
 * 52 mm x 48 mm
 * Serial interface
 * 3.3 V
 * 512 kB + 8 MB
 * 1024 + 64
 * 65
 * 8
 * 19
 * 2
 * 2010
 * VM2 is a family of single board microcontrollers intended for use in Automation, Instrumentation, Hand Held Devices and Process Control.
 * 19
 * 2
 * 2010
 * VM2 is a family of single board microcontrollers intended for use in Automation, Instrumentation, Hand Held Devices and Process Control.

I/O:
 * 5 Serial Ports
 * 2 I2C busses
 * USB port
 * CAN Bus
 * 2 SPI Busses
 * 8 Pulse I/0 Channels
 * 3 Quadrature shaft encoders
 * 19 Analogue inputs (12-bit)
 * 2 Analogue outputs (12-bit)
 * 65+ Digital I/0
 * External bus for display devices, etc.
 * }
 * }