The first Arduino board based on an ARM Processor. Features 2 channel 12-bit DAC, 84 MHz clock frequency, 32-bit architecture, 512 KB Flash and 96 KB SRAM. Unlike most Arduino boards, it operates on 3.3 V and is not 5 V tolerant.
Arduino Yún is the combination of a classic Arduino Leonardo (based on the ATmega32U4 processor) with a Wifi system on a chip (SoC) running Linino, a MIPSLinux based on OpenWrt.
This uses the same ATmega328 as late-model Duemilanove, but whereas the Duemilanove used an FTDI chip for USB, the Uno uses an ATmega16U2 (ATmega8U2 before rev3) programmed as a serial converter.
Total memory of 256 KB. Uses the ATmega16U2 (ATmega8U2 before Rev3) USB chip. Most shields that were designed for the Duemilanove, Diecimila, or Uno will fit, but a few shields will not fit because of interference with the extra pins.
Based on the same WIZnet W5100 chip as the Arduino Ethernet Shield.[29] A serial interface is provided for programming, but no USB interface. Late versions of this board support Power over Ethernet (PoE).
Improved: Host is able to reset the Arduino, pin headers for reset and 3.3 V, low dropout voltage regulator allows lower voltage on external power source
Compatible With Arduino with servo ports - Added features:
External DC power socket (7vdc to 20vdc) or USB powered.
On board 5V regulator with heatsink area for efficient 1000mA output.
Has built in ICSP port for on the fly programming (P1).
Robotics Ready (Has 4 Servo ports P3 and P2).
Powered via the micro USB connection, or 2.8V – 5.5V battery connector
Serial communication on pin D0 (RX) and pin D1 (TX). used to receive (RX) and transmit (TX) TTL serial data. These pins are connected to the corresponding pins of the FTDI USB-to-TTL Serial chip. By sliding the switch (S1), RX/TX pins can be re-routed to Bluetooth UART connector.
Based on the Uno with rearranged LEDs and reset button, mini-USB connector, and altered pin 13 circuitry so that the LED and resistor do not interfere with pin function when acting as an input. The Brasuíno was designed using KiCad, and is licensed as GPLv2.
Japanese Arduino compatible kit using Uno board setting. Includes two mini-B USB sockets, 1602 LCD socket, 5 V or 3.3 V power selection, breadboard area.
Platino is an Arduino compatible board that supports 28-pin and 40-pin AVR devices. The board features multiple footprints for user interface elements like LCDs, pushbuttons, rotary encoders, LEDs and buzzer, supported by an extensive library. Bootloaders are available for all supported processors. On its backside are Arduino shield compatible connectors plus other extension connectors.
A low cost Arduino clone using the ATmega168/ATmega 328/ATmega 8 and designed for prototyping, it includes onboard peripherals such as an RGB LED, switches, IR Tx/Rx and DS1307 real-time clock(RTC).
Minimalistic version of Arduino: small, without serial converter. Available as a kit, board only or assembled. Smaller than Arduino, with different footprint.
It has an improved automatic voltage selector, resolves problems during programming caused by shields that use the serial port, with an automatic serial port selector, and has the LM1117 voltage regulator.
Fully Arduino compatible board, that fits perfectly on a Raspberry Pi, and can be programmed through the Raspberry Pi's serial interface. It also breaks out the Raspberry Pi's SPI and I2C interfaces, or can be used as a stand-alone Arduino when powered with the external power header.
Designed for robotics. All connections have neighboring power buses (not pictured) for servos and sensors. Additional headers for power and serial communication are provided. It was developed by Curious Inventor, LLC.
Based on the Duemilanove, with a prototyping area, rearranged LEDs, mini-USB connector, and altered pin 13 circuitry so LED and resistor do not interfere with pin function when acting as an input.
A low cost, high power, shield-compatible, complete Arduino-compatible board kit. Based on the Duemilanove, it comes with a 5 V / 1 A voltage regulator (optional 3.3 V regulator). Designed for low component count and for ease of assembly.
Includes 14 color-coded 3-pin connectors for direct cable connection of servos, electronic bricks, etc., and 6 color-coded3-pin connectors to Analog inputs for electronic bricks, etc. Provides improved 3.3 V regulator supplying 500 mA, and optional 3.3 V operation. Switching regulator provides 5 V 2 A from up to 20 V external supply.
Includes 6 color-coded 3-pin connectors for direct cable connection of servos, electronic bricks, etc., and 6 3-pin connectors to Analog inputs for electronic bricks, etc. Provides improved 3.3 V regulator supplying 500 mA, and optional 3.3 V operation.
A South African Arduino-compatible board derived from the Duemilanove, it features mostly through-hole construction except for the SMD FT232RL IC, power selection switches, option for a Phoenix power connector instead of DC jack, extra I/O pads for using Veroboard as shields. Designed for easy assembly in countries where exotic components are hard to find. PCB layout and Board now available on Circuitmaker as Open Source Hardware
Integrates Zigbee (IEEE 802.15.4). It can be used with other 802.15.4 network standards as well as Zigbee. It is the same shape as the Duemilanove, includes an external RPSMA jack on the side of the board opposite the power jack, and is compatible with shields that work with other 3.3 V boards.
Can act as a host for an Android device and is compatible with the Android Open Accessory Development Kit, Micro SD card slot, D13 pin isolated with a MOSFET of which can also be used as an input.
Includes both 3.3 V and 5 V regulators for shields, D13 pin isolated with a MOSFET of which can also be used as an input. Can be connect to Arduino using CAT5 cable.[118]
Arduino Due with onboard Ethernet, software-compatible with Arduino Ethernet Shield, D13 pin isolated with a MOSFET of which can also be used as an input.
Uses Arduino Due form factor and largely compatible pin allocation. Runs at 5V but can be modified to run at 3V3. Triple-core, 32-bit, 200 MHz Aurix processor. 4 MB FLASH, 550k SRAM, 128k DataFlash. Optional CIC61508 safety monitor. Arduino IDE supported via add-in, plus Eclipse-based tools with multicore debugger.
MBZ Pro Mega is an Arduino compatible stand-alone board with a prototyping area and built-in Wifi. Featuring a compact design, it helps to shrink Arduino projects and make it permanent.
Dimensions 3.56" x 2.24" (90.5mm x 56.9mm)
Compatible with Arduino Shields
Prototyping area to solder components and modules
2 voltage regulators: 5V-1A and 3.3V-800mA
I2C bus header, compatible with RTC breakouts modules such as DS1307 and DS3231
Internet connection via ESP8266 module (model ESP-01)
Integrated 5v to 3.3v level shifter (IC 74HC4050)
Digital ports D3, D4, D9, D10, D11 and D13 are available both in 5V and 3.3V
Header for FTDI USB to Serial adapter to upload the sketches.
Adds built-in CAN support through the AT90CAN128 micro processor, dual RJ45 jacks, and optional bus termination. Designed specifically for model railroading applications using the OpenLCB networking protocol, the hardware is sufficiently generic for use with other low-speed CAN networks. OUT OF BUSINESS 17 Dec 2014. All designs supposedly on GitHub, but Io:duino is not present. (https://web.archive.org/web/20160516101800/http://railstars.com/blog/)
This is a minimalist tracked platform based on the Arduino Duemilanove. Has an ATmega328 with Arduino bootloader, a dual H-bridge and additional prototyping space and headers. It is compatible with many shields, though four digital pins are used when operating the motor controller. Has an onboard voltage regulator, additional LEDs, a temperature sensor, and a light sensor. Part of the DFRobotShop Rover kit.
Developed by Middlesex University Teaching Resources.[125]
ATmega328
USB with FTDI serial chip
Simple shield-compatible board, with onboard discrete transistor H-bridges and screw terminals to drive two small DC motors from pins 4–7.[126] Has headers for three servos on pins 9-11. Also sold with the Faraduino buggy kit[127] and Faraconnect shield[128] as a simple school-level teaching robot.
Open source Alternator Regulator suitable for 12v to 48v systems with many different battery chemistries (Lead-Acid, LiFeP04, etc..). Multi stage (3, 4), fully configurable. Features battery voltage and current measurement to assure complete and safe battery charging as well as CAN support for communications with other devices and status output (including "NMEA2000" like messages).
An Arduino-compatible board designed for auto-piloting and autonomous navigation of aircraft, cars, and boats. It uses GPS for navigation and thermopile sensors or an IMU for stabilization.
An Arduino-compatible board designed for Inertial Measurement and Inertial Navigation of aircraft, cars, and boats. It uses the ATmega128RFA1 and a variety of sensors IMU for various applications.
An Arduino Mega 2560 compatible board designed for auto-piloting and autonomous navigation of multirotor aircraft. Designed to be stacked with sensor bobs and boards with several breakout boards available.
Universal Platform for Wireless Data Transmission in the Frequency Band 868 MHz. The Board Combines Features Arduino Mini and the Radio EZRadioPRO for Receiving and Transmitting Data. With dataFlash.
WIOT is an Open Source, rechargeable, Li-ion battery powered, Arduino compatible, development board designed around the ATmega32U4 Processor and ESP8266 Wi-Fi Module.
FPGA-based drop-in replacement for Arduino UNO R3; offers faster clock rates and overall applications speed, higher-performance through vendor-supplied hardware-specific library functions utilizing FPGA; half of FPGA's space remains available for further customizations including ones written by end user
iono is a general-purpose industrial controller based on Arduino, suitable for professional use (e.g. industrial automation, building automation). It features wide-range power supply, analog/digital inputs with robust protection circuits, power relays with double-winding latching bistable coils, 0÷10V analog output, DIN rail case.
BBFuino come with the ATmega328 controller, loaded with Optiboot (Arduino UNO's bootloader), compatible with Arduino IDE and sample code, design to fit breadboard for prototyping and learning, lower down the cost by taking out the USB to UART IC, so the board has the basic component to operate.
The Crumbuino-Nano is a low-cost module comparable to the Arduino-Nano and can be used as Arduino-Nano in the Arduino-IDE. The Arduino bootloader is preloaded, hence the module is ready-to-use. The documentation shows the pin mapping of Arduino-naming to module pinout.
The Crumbuino-Mega is a low-cost module comparable to the Arduino-Mega 2560 and can be used as Arduino-Mega 2560 in the Arduino-IDE. The Arduino bootloader is preloaded, hence the module is ready-to-use. The documentation shows the pin mapping of Arduino-naming to module pinout.
A compact board with Molex connectors, aimed at environments where vibration could be an issue. DragonFly features the ATmega1280 and have all 86 I/O lines pinned out to connectors.
Femtoduino PCB vs Dime An ultra-small (20.7x15.2 mm) Arduino compatible board designed by Fabio Varesano. Femtoduino is currently the smallest Arduino compatible board available.[citation needed]
Freeduino USB Mega 2560, designed in India with Male headers (coming soon with Female Headers). Suitable for use in project, R&D, device and applicationsFreeduino USB Mega 2560 is a cost-effective and 100% pin and software compatible to the popular Arduino Mega 2560. Uses through hole components and has male headers.
Freeduino Lite v2 is a low cost, Freeduino with no USB and Serial port. Needs FTDI USB Cable or FTDI Breakout board for programming. Uses through hole components and has male headers.
Freeduino nano designed in India, completely breadboard friendly, elegant and compact design.Freeduino Nano is a low cost Arduino Nano compatible board with mini USB connector using SMD components Freeduino Nano.
The world's first wireless 3D position, inertia, and orientation beacon. Designed in the San Francisco bay area, this board provides a 10-DoF IMU with on-board ATmega32U4 chip (the same as the Arduino Leonardo).
Low-cost, low-size, radio-enabled Arduino-compatible board running at 3.3 V. Inspired by the Modern Device RBBB (above) with a HopeRF RFM12B wireless module and a modular I/O design supporting a wide range of interfaces.[170]
A combination of an ATmega328P and an I2C based RGB backlit LCD interface (software compatible with the Adafruit RGB LCD shield), along with a USB serial programming interface done as a "backpack" module for the LCD.
An SD-card size wireless-enabled breadboard friendly Arduino compatible board running at 16 MHz/3.3 V. It can mate with either an RFM12B or RFM69W/HW/CW transceiver from HopeRF, allowing very low cost wireless communication (also available without a transceiver). These are the different types of available Moteino boards and their transceiver options. Programmable from the Arduino IDE through an FTDI cable/adapter, or directly through the USB interface (Moteino-USB revision). Moteino runs DualOptiboot,[175] a custom version of Optiboot that allows wireless programming when external FLASH memory is present. The new MoteinoMEGA based on ATmega1284P offers more I/O, an extra hardware serial port, a massive 128 KB of flash for sketches and 16 KB of RAM.
The modified Arduino IDE allows the compiled user sketch to be uploaded onto the processor either with or without the proprietary GNSS software. NavSpark has 17 GPIO pins, which include two UARTs, 1 I2C, 1 SPI, 1 PWM, and a trigger. The first UART is usually used by the GNSS software to output NMEA 0183 data, although this can be disabled. This UART communicates over USB through a PL2303 serial converter and the transmit output is also made available on a pin. A 1 pulse per second signal is produced on a dedicated pin when a valid fix has been made.
There is a GPS-only version, a combined GPS/GLONASS version, and a GPS/Beidou version. An adaptor board adds a JST connector for a lithium-ion battery, a charger for the battery, and a microSD card slot connected to the SPI pins.
An Arduino-compatible board that includes a battery backed up real-time clock and a four channel DAC. Most Arduino-compatible boards require an additional shield for these resources.
Sanguino-compatible board that includes a battery backed up real-time clock and a two channel DAC. Sanguino's feature the ATmega644P, which has additional memory, I/O lines and a second UART.
An Arduino Duemilanove compacted down to a breadboardable device (36 mm x 18 mm) that can be inserted into a standard 600 mil 28-pin socket, with USB capability, ATmega328P, and 6 onboard LEDs.
An Arduino-compatible board designed specifically for driving LEDs. It is generally used to drive an 8x8 RGB LED matrix using row scanning, but it can be used for other things.
An open source enhanced Arduino-compatible board that uses an ATmega644P instead of an ATmega168. This provides 64 KB of flash, 4 KB of RAM and 32 general I/O pins in a 40 pin DIP device. It was developed with the RepRap Project in mind.
Arduino Mega compatible board with 16 extra I/O pins and the same a board size as the Arduino Uno. As with the Arduino Mega, most shields that were designed for the Duemilanove, Diecimila, or Uno will fit, but a few shields will not fit because of interference with the extra pins.
A miniature Arduino compatible board with all of the digital and analog I/O pins brought out into a single line of pins (SIP). Available as a kit, intended for use with a solderless breadboard.
SODAQ, an Arduino Compatible Solar Powered sensor board The Raspberry Pi-sized SODAQ board is built for Solar Powered Data Acquisition. It is fitted with a Lipo charge controller and 12 Grove sockets for plug and play prototyping. It runs at 3.3 V and 8 MHz. It also comes with a DS3231 Real Time Clock and 16 Mbit serial flash for data logging. Its "bee" socket can use a range of different modules, like Xbee, RFbee, Bluetoothbee and GPRSbee to make the board communicate. The latest version has the powerful ATmega1284P microcontroller with 128 KB program space and 16 KB RAM and is still Arduino IDE compatible.
Specifications:
Power supply by LiPo battery (3.7 V) or via Micro USB connector
Solar charge controller with JST connector for Solar Panel up to 2.5 W
Battery Monitor
DS3231 Real Time Clock and Temperature sensor, clock backup powered by LiPo battery
On/Off switch. With the switch in Off position the solar charge circuit is still active and the RTC clock is still powered.
Arduino compatible board designed specifically for RF mesh network experiments. It features 10 I/Os, a 10 pin ISP programming connector, a connector for a standard LCD display (in 4 bit mode) and a connector for a 2.4 GHz RF module.
Arduino Mega compatible board designed specifically for robots requiring large numbers of servos. A built in 3 A switchmode power supply allows servos to plug directly into the board. Pin spacing allows making custom shields from standard prototype board.
A slightly more powerful version of the Teensy 2.0. It has 46 I/O pins; 8 KB RAM; 128 KB of flash; 10-bit ADC; UART, SPI, I2C, I2S, Touch and other I/O capability.
A very small board based on the Freescale MK20DX128VLH5 CPU. It has 34 I/O pins; 16 KB RAM; 128 KB of flash; 16-bit ADC; 3xUARTs, SPI, I2C, I2S, Touch and other I/O capability. Version 3.0 is not recommended for new designs.
Same form factor as Teensy 3.0. Based on the Freescale MK20DX256VLH7 CPU. It has 34 I/O pins; 64 KB RAM; 256 KB of flash; 2x16-bit ADC; 12-bit DAC; 3xUARTs, SPI, 2xI2C, I2S, CAN Bus, Touch and other I/O capability. All digital pins are 5 volt tolerant. Teensy 3.2 adds a more powerful 3.3 volt regulator, with the ability to directly power ESP8266 Wifi, WIZ820io Ethernet and other power-hungry 3.3 V add-on boards.
A lower cost version of the Teensy 3.1/3.2. It has 27 I/O pins; 64 KB of flash; 12-bit DAC; 3xUARTs, 2xSPI, 2xI2C, I2S, Touch and other I/O capability. I/O pins are not 5 V tolerant. No FIFOs on Serial 1 and Serial2. Fewer hardware timers.
A fully capable Arduino platform smaller than a quarter, yet with all the power and functionality of the Arduino Uno board, including stackable shield support. The TinyDuino also support an option coin cell holder and has many expansion shields available.
A fully capable Arduino platform smaller than a dime, designed for e-textiles. Includes large sewtabs and a header for a USB adapter for communication and programming.
Requires updates to Arduino IDE (or download special version) and driver under Windows. Includes regulator for battery power away from PC. Very low cost.
A compact (35 mm x 70 mm), low voltage, battery powered Arduino-compatible board with onboard wireless capable of ranges up to 120 m. The Wireless Widget was designed for both portable and low cost Wireless sensor network applications.
A real ultra-low power board, capable of running of a single AA. The board counts with an efficient step-up regulator (MCP16251) and can be powered from 0.9V. The Whisper Node has a built-in RFM69 long-range sub-GHz radio and 4 Mbit Flash memory. The board can also run from a standard power supply and use the battery as backup. Additionally it can be upgraded to include a RTC chip or a high-voltage LDO.
On field tests the Whisper Node was able to communicate on distances over 1 km line-of-sight and can run for years on battery, making a great platform for remote sensing and IoT applications.
An Arduino-compatible board that includes a Zigbee radio (XBee). The ZB1 can be powered by USB, a wall adapter or an external battery source. It is designed for low-cost Wireless sensor network applications.
An open source enhanced Arduino-compatible board that uses an ATmega16/32/324/644 instead of an ATmega168. This provides 16/32/64 KB of flash, and 32 general I/O pins in a 40 pin DIP device.
An open-source low power wireless (RFM12B) energy monitoring node based on ATmega328 and JeeNode design and uses the Nanode (another Arduino compatible) design for their receiver.[210]
Small low-power wireless motes and base boards. Communication library, configuration tools and automation applications are available for panStamps. These wireless miniatures can easily be hooked to different cloud data services via Lagarto,[212] an open automation platform developed for panStamps.[211]
Pin compatible with Arduino but uses the Ethernet-enabled PIC microcontroller to connect to the Internet. Allows sending of email, display of javascript enabled webpages, and remote web based access and control from around the world.
A 72 MHz 32-bit ARM Cortex-M3-based microcontroller (ST Microelectronics] STM32F103[222]) with USB support, compatibility with Arduino shields, and 39 GP I/O pins. Programmable with the Open Source Maple IDE,[223] which is a branch of the Arduino IDE. The Maple IDE includes both an implementation of the Arduino Language,[224] and lower-level native libraries (with support from the libmaple C library).[225] The more up-to-date Arduino_STM32[226] project allows use of the Maple, and other generic STM32 boards in version 1.6.12 of the Arduino IDE.
32-bit MIPS-M4K PIC32MX processor boards (40-80 MHz). The Arduino libraries have been implemented natively for the PIC32MX and these kits run in a fork of the standard Arduino IDE, MPIDE[228] and are compatible to most shields.[229][230][231]
32-bit MIPS-M4K PIC32MZ processor boards (200 MHz). The Arduino libraries have been implemented natively for the PIC32MZ and these kits run in a fork of the standard Arduino IDE, MPIDE[228] and are compatible to most shields.[229][230][231]
A 48 MHz 32-bit ARM Cortex-M0+-based microcontroller (Freescale MKL25Z128VLK4[234]) with USB support, compatibility with Arduino shields and 64 GP I/O pins. Board embeds the new ARM OpenSDA debug and programming interface through USB and is compatible with the majority of the ARM IDE suppliers.
up to 200 MHz dual core ARM Cortex-M4F, ARM Cortex-M3 and ARM7TDMI-based shield-compatible boards, programmable in BASIC or C with Sketch support with open source MakeItC utilities. All boards have 5 V tolerant I/Os.
HiFive1 boardUno form factor, 5V and 3.3V, 19 digital I/O (9 PWM), 0 analogue in. 16 MB QSPI flash (execute in place, with 16 KB icache), 16 KB SRAM. Arduino IDE support with 16/256/320 MHz presets and port of Arduino library. Also works with standard C/C++, stdio, gdb from the shell. Hardware multiply (4 cycle) and divide (32 cycle).
DAQduino is iCP12 usbStick that built in Arduino form of external ports connection. With these IO ports, user can easily plug in different type of 3rd party Arduino extension boards with direct connection to USB port and SmartDAQ software. Great tool for parallel USB IO control, signals monitoring (6 ch. oscilloscope) and data acquisition.
Chipino is an electronics prototyping platform based on a Microchip PIC microcontroller. It was designed to use the same footprint and connection scheme as the official Arduino boards to allow Arduino shields to be used with Chipino.
Dual core ARM Cortex-M4/M0, 264 KB SRAM, 4 MB Flash, mbed HDK, Arduino-compatible headers. The Bambino 210E has the same features as the 210, but adds a 10/100 Ethernet port, 8 MB Flash, microSD socket, and Xbee Socket
The PSoC 4 Pioneer Kit is a development platform enabling users to design with the ARM Cortex-M0 PSoC4 device family. The kit features the PSoC 4200 device family as the main processor and includes a PSoC 5LP (ARM Cortex-M3 processor) to perform programming and debugging. The kit is supported using PSoC Creator, which is a free IDE for embedded development targeting the PSoC 3/4/5LP device families. In the summer of 2013 Cypress supported the kit with a 100 projects in 100 days campaign on the community forums at Element14.
Based on the Parallax Propeller; interfaces with standard Arduino shields. The Propeller comes with a free IDE called "propeller tool", and an alternative IDE tool is available.[246]
Amicus18 is an embedded system platform based on PIC architecture (18F25K20). Can be programmed with any programming language, though the Amicus IDE is free and complete.
Board based on a PIC microcontroller, with native USB support and compatibility with the Arduino programming language plus an IDE built with Python and sdcc as compiler.
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.[251]
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.[251]
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.[251]
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.[251]
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.[251]
72 MHz 32-bit ARM (GHI ElectronicsUSBizi chips) micro-controller boards with support for the .NET Micro Framework. Pin compatible with Arduino shields, although drivers are required for some shields.[256]
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.
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.
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.
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.
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.
Warren, John-David; Adams, Josh; Molle, Harald (18 July 2011). Arduino Robotics (1st ed.). Apress. p. 450. ISBN978-1-4302-3183-7. Archived from the original on 5 December 2010. Retrieved 7 May 2017.
Pardue, Joe (15 January 2010). An Arduino Workshop (1st ed.). Smiley Micros. p. 214. ISBN978-0-9766822-2-6. Archived from the original on 14 March 2012. Retrieved 7 May 2017.