# PIC32 Pinguino

> The PIC32 Pinguino is an open-source Arduino-form-factor development board based on the Microchip PIC32MX440F256H 32-bit processor at 80MHz, with industrial-grade power input, LiPo battery support, and UEXT expansion connector.

## Quick Facts

- **Brand:** Pinguino
- **Board Type:** dev-board
- **Price:** ~$34.95
- **Product Readiness:** developer
- **CPU:** PIC32MX440F256H @ 80MHz
- **CPU Architecture:** MIPS32
- **CPU Cores:** 1
- **RAM:** 32 KB
- **Flash:** 256 KB
- **Power:** 9–30V DC input or USB
- **Operating Voltage:** 3.3V

## Open Source

- **Status:** fully-open
- **Firmware:** Yes
- **Schematics:** Yes
- **PCB Layout:** Yes

## Compatible Firmware

arduino

## Use Cases

- iot
- industrial-automation

## Components

- **PIC32MX440F256H** (mcu): Microchip PIC32MX440F256H 32-bit MIPS processor at 80MHz with 256KB flash and 32KB RAM — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fcdn-shop.adafruit.com%2Fdatasheets%2FPIC32-PINGUINO.pdf&ref=openhardware.directory&product=pic32-pinguino&source=md-export)

## Protocols

- **I2C**: SDA: A4, SCL: A5
- **SPI**: MOSI: D11, MISO: D12, SCK: D13, CS: D10
- **UART**: TX: D1, RX: D0
- **USB**
- **UEXT**

## GPIO Map

| Pin | Name | Type | Functions |
|-----|------|------|-----------|
| D0 | D0 | — | GPIO, UART RX |
| D1 | D1 | — | GPIO, UART TX |
| D2 | D2 | — | GPIO |
| D3 | D3 | — | GPIO, PWM |
| D4 | D4 | — | GPIO |
| D5 | D5 | — | GPIO, PWM |
| D6 | D6 | — | GPIO, PWM |
| D7 | D7 | — | GPIO |
| D8 | D8 | — | GPIO |
| D9 | D9 | — | GPIO, PWM |
| D10 | D10 | — | GPIO, SPI CS |
| D11 | D11 | — | GPIO, SPI MOSI |
| D12 | D12 | — | GPIO, SPI MISO |
| D13 | D13 | — | GPIO, SPI CLK |
| A0 | A0 | — | GPIO, ADC |
| A1 | A1 | — | GPIO, ADC |
| A2 | A2 | — | GPIO, ADC |
| A3 | A3 | — | GPIO, ADC |
| A4 | A4 | — | GPIO, ADC, I2C SDA |
| A5 | A5 | — | GPIO, ADC, I2C SCL |

## Available Software

- **[Pinguino IDE]()** (open-source)
- **[Arduino]()** (open-source)

## Description

## Overview

The PIC32 Pinguino is a 32-bit development board combining the familiar Arduino form factor with the more capable Microchip PIC32MX440F256H processor. Running at 80MHz with 256KB of flash and 32KB of RAM, it offers significantly more computational power than classic 8-bit AVR-based Arduino boards while maintaining shield compatibility.

A key differentiator is its wide input voltage range of 9–30V DC via a built-in DC/DC switching converter, making it well-suited for industrial and vehicular applications. It also includes a built-in lithium-ion/polymer battery charger with a JST connector, a Mini-B USB port for programming, and a UEXT connector for peripheral expansion.

The board targets the industrial temperature range of −25°C to +85°C, and all components are kept lower than the connectors to allow Arduino shields to fit flush. The Pinguino IDE and toolchain supports C/C++ development for PIC32 targets, with schematics and firmware available on the community website.

## Where to Buy

- [Adafruit](https://openhardware.directory/r?to=https%3A%2F%2Fwww.adafruit.com%2Fproduct%2F469&ref=openhardware.directory&product=pic32-pinguino&source=md-export) — $34.95

## Resources

- [product](https://openhardware.directory/r?to=https%3A%2F%2Fwww.adafruit.com%2Fproduct%2F469&ref=openhardware.directory&product=pic32-pinguino&source=md-export)
- [docs](https://openhardware.directory/r?to=http%3A%2F%2Fwww.pinguino.cc%2F&ref=openhardware.directory&product=pic32-pinguino&source=md-export)
- [schematics](https://openhardware.directory/r?to=http%3A%2F%2Fwww.pinguino.cc%2F&ref=openhardware.directory&product=pic32-pinguino&source=md-export)

## Tags

`pic32`, `pinguino`, `arduino-compatible`, `32-bit`, `mips`, `industrial`, `lipo-charging`

## Images

![PIC32 Pinguino](https://nbg1.your-objectstorage.com/openhardware-directory/entities/pic32-pinguino/6de90b10ce32.jpg)
![PIC32 Pinguino](https://nbg1.your-objectstorage.com/openhardware-directory/entities/pic32-pinguino/dde55025a05b.jpg)

> **Battery Powered:** LiPo JST connector

---
[View full device page](https://openhardware.directory/devices/pic32-pinguino)