Pinguino Torda (aka Pinguino 47J53B)

Please, meet the New Pinguino Torda.








  • Credit card form factor 85.60 mm × 53.98 mm (3.370 in × 2.125 in)
  • 32 I/O
  • 3 power sources: USB, Ext. Supply (up to 12V) or Battery (from 2.8 to 4V – non-regulated to run low power modes).
  • On-board 5V and 3.3V regulators
  • On-board Li-Po battery charger
  • Automatic switch between Battery, USB or External Power Supply
  • Up to 48 MHz processor clock (8 MHz Crystal)
  • 32768 Hz Crystal (for Real Time Clock and Calendar or extreme low power modes)
  • Microchip ICSP connector to use external programmer
  • USB bootloader obviating the need for a programmer device
  • Charge, power and user LEDs
  • 2xUEXT connectors with Serial, SPI and I2C
  • 4x3mm fixing holes


  • PIC18F47J53 (TQFP44 package)
  • 128KB Program Flash Memory
  • 3800 RAM Bytes
  • 8 bit 12 MIPS core running at 48MHz
  • 9 nA Deep Sleep mode
  • 200nA Sleep mode (RAM retention)
  • 700nA Real Time Clock & Calendar operation in Sleep modes
  • 330nA Watchdog Timer operation in Sleep modes
  • Integrated full speed USB 2.0
  • Deep Sleep mode ideal for battery applications
  • Peripheral Pin Select for mapping digital peripherals to various I/O for design flexibility
  • Hardware RTCC provides clock, calendar & alarm functions
  • Charge Time Measurement Unit (CTMU) supports capacitive touch screens (8 CTMU pins)
  • 3 Enhanced Capture / Compare / PWM modules (7 PWM pins)
  • 2 SPI and I2C™ communication modules
  • 2 Enhanced USART (Serial) modules
  • 8-bit Parallel port
  • 3 analog comparators
  • 13 ch, 12-bit ADC
  • Self programming Flash supports 10,000 erase/write cycles and 20 year data retention
  • Operating voltage 2.0 – 3.6V, 5.5V tolerant digital inputs

You can get one on the Pinguino Shop.


If you have developed code for Pinguino, please contact us.

We’re looking for libraries for (non-exhaustive list) :

    • DS3231 RTC
    • RFID 13.56Mhz and 125Hz
    • MP3 player module
    • NRFL01+ wifi module
    • 433 and 315Mhz RF module
    • 3-axis accelerometer
    • CMOS camera (OV7670)
    • Heart rate sensor
    • Ultrasonic distance sensor
    • GPS module

Thank you.


New bunch of Pinguino 45K50 has arrived !

We’re glad to announce that we’ve just received a new bunch of PCB’s and PIC18F45K50 !

As a reminder, the PIC18F45K50 is pin compatible with the older 4550 series and is capable of running at 5V. It also features a USB precision integrated oscillator, enabling you to build USB projects without the need of any external oscillator.

The Pinguino 45K50 self is very easy to build and solder.






Links :

Building instruction and useful info : here

You can order a Pinguino 45K50 Kit here

XC8 and Pinguino 16F1459 preview

The next release of the Pinguino IDE supports the XC8 compiler.
It is now possible to use either SDCC or XC8 for all your 8-bit projects.
The Microchip’s compiler supports both PIC18F and PIC16F family so I also added PIC16F1459 support to the Pinguino IDE.
This little 20-pin chip is one of the most powerful CPU of the 16F family, with among others, a full-speed USB module and the ability to run it from its very stable internal oscillator.
Here is a video showing this chip, featured with the very last version of the Pinguino USB bootloader (only 1280 bytes, giving 6912 bytes free for little projects), driving 3 MAX7219 display drivers and their attached 8×8 Led-Matrix. I used Pinguino LedControl and SPI libraries to scroll the text.

View this post on Instagram

Pinguino IDE v12 + #Pinguino #16F1459

A post shared by Régis Blanchot (@pinguinoide) on


Pinguino IDE v12 on its way

I’m pleased to announce that a new version of the Pinguino IDE should be released soon.
Pinguino IDE v12
Work has been carried out on, among other things :
* Project (multi-file programming) and Libraries manager
* Easy bug report to the developers
* Microchip XC8 support
* PIC16F1459 support
* Better integration between text and blocks programming
Stay tuned for more information 😉 .

Pinguino in slum areas

In some rural and urban slum areas, the use of Pinguino is a pedagogical support for educators and a tool for the acquisition of knowledge and skills for children.

We take pride in contributing to these kind of initiatives but it’s sadly not enough. These schools are affected by a blatant lack of resources.

Enseñar Robótica en escuelas marginales

Sergio Arciénaga, teacher in Salta, Argentina would like to continue his project to teach robotics to children but he needs our help. He started a fundraiser on Indiegogo so if you can afford to, please consider a donation …

Pinguino at the Universitat Politècnica de València (Spain)

The Makers UPV is a community of students from the Universitat Politècnica de València (The Technical University of Valencia, Spain, with a focus on science and technology).

This group was created to get the opportunity to learn all that is not teach in University from a practical point of view. This includes visits to industries, participation in various competitions and workshops, group projects, modern manufacturing techniques and quick prototyping.

They have chosen the Pinguino 45K50 to experiment the building and the programming of micro-controllers.

I hope soon to be able to present some of their projects.

Pinguino 45K50 at UPV

Pinguino at high-school in Argentina

Leonardo is a teacher in a high-school located in Trelew, province of Chubut, Argentina (just for the small history it is truly close to real Penguins, Trelew is close to Punta Tombo also called “paradise of the penguins”).

Pinguino Trelew Preview

He has been working on a Pinguino board based on the PIC18F4550 with pedagogical purposes. The idea is to build an ecosystem around the Pinguino environment, with shield/capes and everything needed to quickly setup and run complex systems.

Pinguino Trelew prototype

The design was intended to be built by students or hobbyist with some knowledge in electronics, and for that reason the PCB is single side, all thru-hole, to simplify manufacturing.

Here is a little video of the Pinguino project deployed in Leonardo’s classroom :

Great work guys ! Keep on the good work.

More info.