MIcrochip direct is the Microchip web shop, it’s nice web site where you can see what stock level Microchip keep from the different PIC microcontrollers they have.

Recently they start selling two of our PIC development boards:


PIC32-PINGUINO-OTG is our popular PIC32 Arduino like board which runs Pinguino.cc IDE

PIC32-MAXI-WEB is development board running Microchips TCP-IP stack and the Microchip Graphics Library.



PIC32-PINGUINO is Arduino like board which works with Pinguino IDE.

Several new demo examples are uploaded on our web https://www.olimex.com/dev/pic32-pinguino-otg.html

1. MOD-GPS demo example with our GPS module

2. MOD-CC2450 demo example with our low energy Bluetooth module (still not released on our web 🙂 )

3. SHIELD-EKG-EMG demo example how to interface this shield to Pinguino and measure pulse and muscle activity

4. MOD-MP3-X demo example how to play MP3 files with Pinguino

5. Sending and receiving calls and SMS with MOD-GSM and Pinguino

6. Connecting to Bluetooth enabled devices with MOD-BT and Pinguino

7. Interfacing MOD-ZIGBEE-PIR with Pinguino

8. MOD-RTC real time clock interfacing with Pinguino

9. Reading 13.56Mhz RFID tags with Pinguino and MOD-RFID1365-BOX

all examples have readme.txt inside which explains the functionality



STM32-H407 is our new board with STM32F407ZGT6 168Mhz Cortex M4 microcontroller with 1MB of Flash, 192KB RAM.

This is OSHW design and once we validate the design the CAD files will be uploaded on GitHub.

STM32-F407 board have:
– Input DCDC power supply which allow operation from 6-16VDC source
– USB host
– micro SD card
– Reset and User buttons
– Arduino platform
– UEXT connector
– JTAG connector
– 4 full 32-bit Ports with the external memory bus for add-on modules

Here you can see STM32-H407 loaded with SHIELD-EKG/EMG:


After the prototype validation we will move this board for production and it will be available around end of May. The preliminary target release price is EUR 29.95



New demo example is uploaded on PIC32-PINGUINO-MX220 web page which demonstrate how to add GSM remote control to Pinguino and place and receive GSM calls.

PIC32-PINGUINO-MX220 have UEXT connector which allow MOD-GSM to be connected and easy to add cellular remote control.

The demo code contain PDE sketch which take calls and if the call is from GSM phone which is known toggle the on board LEDs (or if you attach relay can open your garage door for instance). If the on board button is pressed Pinguino will call stored phone number (i.e. panic button, or alarm event).

The demo code is at http://www.olimex.com/dev/DUINO/PIC32-PINGUINO-MX220/PIC32MX220_MODGSM_call_example.zip



New demo example is uploaded on PIC32-PINGUINO-MX220 web page which demonstrate how to add Bluetooth connectivity to Pinguino and control it with any device with bluetooth.

PIC32-PINGUINO-MX220 have UEXT connector which allow MOD-BT to be connected and easy to add bluetooth connectivity.

The demo code contain PDE sketch which pairs to bluetooth device and toggle the on board LEDs when ‘1’ and ‘2’ characters are received from the bluetooth device.

The demo code is at http://www.olimex.com/dev/DUINO/PIC32-PINGUINO-MX220/PIC32MX220_MODBT_Project.zip

Embedded World 2012

I’m back from Embedded World! As always being there was great, you can sense the pulse of the Embedded developments, see the trends and what’s new.

It was 4 days fun! We met with all our important silicon chip vendors and planned many new boards for release which you will see very soon 😉

This year our German distributor Elektronikladen had no booth and we co-exhibited with our Global distributor Mouser Inc. Their booth they built was beautiful:


If you do wonder where Olimex is,  here we are:




These pictures I took early in the morning at 9.00 AM they let the visitors in and it got crowdy.

We chatted with hundreds of young and interesting people who came to our booth:



We had one DuinoMite-Mega running on the booth with Wii-nunchuk and many were interested to see the code themself:


Lucio Di Jasio who wrote the book “Programming 32-bit Microcontrollers in C – Exploring the PIC32” and who’s idea Geoff Graham used to make Maximite came to our booth also and we talked about DuinoMite.

Then we have been visited by some key PIC32 people in Microchip and they all have been charmed by DuinoMite and Pinguino boards.

1000 PIC32-PINGUINO-MX220 boards were given-away and I hope this will be a nice kickstart for Pinguino project. Lot of students and people who use Arduino  were hear about this promotion and came to get their free Pinguino to test.

I also had some time to look around.

Olimex’s boards were on Texas Instruments 3rd party display:



As this event is huge and you have to catch the crowd attention, some booths had even ‘live’ bears on them:


On ARM booth there was Lego robot which solves Rubic cube in less than 6 seconds:


Being on Mouser booth I had chance to talk to some of the managers and I was amazed to learn about the logistic capabilities they have.

MOUSER stock hundreds of thousands different components, but once you fill your order on their web 15 minutes later the order is ready to load on the FedEx truck.

This is trully amazing (comparing to our Olimex humble shipping possibilities).

I learned that they do consolidated shipments for Europe and clear the import export procedures for their European customers. So if you place your order at their web latest 8.00 PM Texas time, your order is loaded on the last FedEx truck which leave their facility at 8.30 PM. All EU shipments are consolidated in a big container. The container is loaded on the plane and while it flyes the export/import paper work is processing, so it gots unloaded at Fedex facility in France and all small parcels are distributed within Europe shipping from France. So if you live in EU you don’t have to deal with import and customs like if you order from other vendors like Digikey.

Pinguino IDE now supports PIC32-PINGUINO-MX220


PIC32-PINGUINO-MX220 is ULTRA LOW COST Arduino Like entry level board. The retail price of this board is EUR 9.95!

Here is comparison table of PIC32-PINGUINO-MX220 hardware capabilities and Arduino-UNO:


During Embedded World exhibition Microchip and Olimex will give away 1000 of these boards to interested customers who already work with Pinguino, Arduino or Maple or are curious to try this platform.

The boards are assembled and tested now and today we start the final bootloader programming.

These processors are very very new and Pinguino development team worked hard last week to add support for them in the new Pinguino IDE.

Today the bootloader and the IDE were tested and everything works.

Now is time to port the demo applications for Bluetooth and Zigbee connectivity which we will demostrate on our booth.

This year we co-exhibit with MOUSER so you can see us on their booth. If you are visiting Embedded World you are welcome to pass by and pickup your free PINGUINO 🙂

Previous Older Entries Next Newer Entries