Firewing for PIC32 is based around a powerful Microchip 32 bit microcontroller that can be clocked at up to 40MHz (20 MIPS) - with 132KB of ROM (program storage) and 32KB of working RAM, you will be able to realise many great projects using the free Firewing compiler or any compatible compiler.  An easy to use USB interface is provided, enabling you to both program your board and send and receive serial data to and from your PC. The board can be powered from the USB port or by an external supply, providing both 3.3v and 5v supplies for any connected shields or devices.  There are 21 input / output pins, 6 of which can be configured for analog input (ADC) and 5 for Pulse Width Modulation (PWM). Simply plug in some devices and sensors into the sockets or use a dedicated shield to get things going.

The board itself is pin compatible with the Arduino Uno.  If you have an Arduino shield that can work at 3.3v, then you can plug it into the Firewing main board! Please note that not all of the pins on the Firewing board are 5v tolerent, so it is not recommended you use a board that will present 5v on any of the Firewing I/O pins.  If in doubt, drop us an email or use one of  these shields.

This is the new R2 revision of Firewing and can support the PIC24 microcontroller



Additional Information


Microcontroller PIC32MX150F128B
Architecture 32 Bit
Flash ROM 132KB
Operating Voltage 3.3v
Operating Frequency 40 MHz (20 MIPS), configurable up to 80MHz (40MIPS)

Input / Output

Total I/O Pins 21
Analog Inputs of which 6 can be configured as analog input
PWM of which 5 can be configured for hardware PWM
External Interrupts Multiple
Pin Voltage 3.3v with additional 5v tolerant pins - see here
Pin Current Sink or source 10mA

PC Interface

USB CDC - Serial USB
Connector Mini B


Power Connector 5.5mm x 2.1mm centre positive
Input Voltage 6V to 12V (9V recommended) - see note 1
5V 800mA available - see note 2
3.3V 300mA available - see note 3
  • Note 1 - Regulator maximum is 20V, but may cause too much heat over 12V
  • Note 2 - 500mA maximum when powered from USB
  • Note 3 - Taken from 5V current


Firewing for PIC32

  • Brands Mecanique
  • Product Code: FWMB R02 PIC32
  • Availability: Out Of Stock
  • £28.80

  • Ex VAT: £24.00