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 🙂

29 Comments (+add yours?)

  1. ewertz
    Feb 15, 2012 @ 03:50:17

    Thank you again for the breadboard-friendly grid-aligned 0.1″ I/O pin headers. We’ll all be dead and gone before the Arduino team realizes that this is important to almost everyone that’s doing anything significant with their ‘duinos.

    Nice work!


  2. Leo
    Mar 01, 2012 @ 02:55:22


    yesterday I received one of the pinguino boards at embedded world. I can’t find the IDE that works with that board. Where can I find it?



  3. Igor Sverenco
    Mar 01, 2012 @ 15:01:08


    i also grabbed one on the embedded world but when i connect it to USB it is not recognized by the PC. The red LED starts blinking and when i press the button the green LED is blinking. The actual pinguino IDE for windows also don’t recocgnize the board.
    What do i have to do to make the IDE working with this board.

    Kind regards,



  4. Jean-Pierre
    Mar 01, 2012 @ 21:23:45

    PinguinoX.2 revision 290 is now available for Linux and Windows in the Google download area:
    This revision support PIC32-PINGUINO-MX220.

    Have fun


  5. Chester
    Mar 01, 2012 @ 23:22:42


    I also got one of the PIC32-PINGUINO-MX220. But if i connect it on Windows XP to the USB interfacek, nothing works. Only the led blinks. No driver request dialog appears. What is the problem. Can you give me a hint?



  6. OLIMEX Ltd
    Mar 02, 2012 @ 20:55:44


  7. Leo
    Mar 03, 2012 @ 10:13:31

    Yeah, I saw that there’s a new version out 🙂


  8. Mike
    Mar 03, 2012 @ 21:12:53

    I have just tried to start your MX220 board.After download of the Pinguino IDE 291
    I connected the board via USB cable to my notebook.But only the green led is blinking
    and windows is not asking install the microchip usb driver.
    Can you please help me asap to start and download code examples to your board.

    Best Regards



  9. Leo
    Mar 04, 2012 @ 00:17:54

    I also had this issue. Documentation is a little bit poor – everywhere it only says “connect the pinguino through USB”. But what they missed: you need to hold the button near LED1 while pressing the reset button to get the board into bootloader mode.


    • Mike
      Mar 04, 2012 @ 15:58:34

      Thanks Leo.Now the download works pretty well. You are right the documentation
      is a little bit poor.Now I have tested modified examples from the pinguino IDE.
      but I suggest the examples a written for AVR based arduino.Do you know if their are
      Pinguino PIC32 examples availabel to drive TFT.

      BR Mike


      • Leo
        Mar 04, 2012 @ 17:28:48

        Sorry, I’m new to pinguino – just like you.
        Just head over to the forums – I believe there are more people able to help (you have to write an e-mail to the owner to make him create an account for you, though).

  10. Achim
    Mar 04, 2012 @ 03:08:12

    Hi, i got one of the boards too. Thanks for help with the bootloader mode. But the program upload out of the Pinguino IDE is still not working. When i press upload i get the message “Resetting Device” and nothing happens. I tried it with the “Fade” and the “Blink” example.

    I think i will use my Pickit3 for programming. Much better with MPLab then with Pinguino IDE.


  11. Leo
    Mar 04, 2012 @ 11:44:13

    Did you choose the correct board in the menu?
    I’m also a little bit disappointed of the quality of the IDE. Unfortunately I don’t own a PicKit 😦


  12. Achim
    Mar 04, 2012 @ 12:40:32

    I have the PIC32-Pinguino-220 selected. What can I do with the USB Connection Button?


  13. Leo
    Mar 04, 2012 @ 17:14:29

    I don’t know what it is for.
    Just head over to the forums – I believe there are more people able to help (you have to write an e-mail to the owner to make him create an account for you, though).

    If someone from Olimex is reading this: It’s quite hard to getting started with the pinguino board when you’re used to the easy going way of ardunio. Please complete at least the user manual whats missing there:


  14. Chris
    Mar 12, 2012 @ 20:39:25

    Maybe off topic but: has anyone gotten StickOS running on the Olimex Pinguino Micro?


  15. Cyk
    Mar 20, 2012 @ 18:26:29

    Is the bootloader for the MX220 available for download?


  16. funlw65
    Mar 26, 2012 @ 16:40:54

    Hi Tsvetan,

    My board arrived today! Thank you very much!



  17. Markus
    Apr 06, 2012 @ 11:09:15

    Hi there,

    is it true that is the most comprehensive collection of API functionality (except for the code itself, of course)?

    I’m used to quite some MCU environments and find it hard to believe that Pinguino went so popular with this documentation level.

    So my assumption is that I’m unable to find the proper URLs or files.

    I’d be glad if somebody could direct me there. Thanks!

    All the best,


  18. rob
    Apr 11, 2012 @ 18:12:51

    I have a lot of problems with this board. The documentation is the worst I have seen period. It has a ton of potential but I cannot do anything with it as it is. Just stuck on resetting……

    Have the correct board selected etc….!!! I have the duinomite and I love it…you can do a whole lot better Olimex! You cannot sell boards and then blame the problems on the open source either support it or abandon it!


    • OLIMEX Ltd
      Apr 11, 2012 @ 18:22:24

      The Pinguino project is not Olimex development ( is where you can contact Pinguino developers), we just do the hardware, but our people use PIC32-PINGUINO-MX220 on daily basis with Pinguino and although there were some problems at the beginning now the latest Pinguino IDE works just fine with MX220 board.
      I posted two project yesterday for interfacing GSM and Bluetooth which were developed by student working part time at Olimex.
      Please describe what problem you have to and our tech support will reply and suggest how to solve your problem


      • rob
        Apr 11, 2012 @ 22:12:01


        Perhaps I am overreacting a bit but it is clear that I am not the only one having problems. How three or four simple tutorials on the Olimex website with an SD card write example, PWM and analogue read. These are the ones most people are going to use (maybe serial too). Also include a good tutorial on how to upload a program and use the IDE. Bluetooth and GSM are all well and fine but when you have to have the fundamentals covered before doing anything else. In particular where are the SD libraries that work? Where does the “serial.print” actually display your output? I can get the light to blink but where is my serial to screen?

        Love your products otherwise and I am out tomorrow to get the Maple board you have…..

  19. jumpjack
    Jun 15, 2012 @ 00:01:33

    How can I install Pinguino in F: rather than in C: ???


  20. Miguel Dávila
    Mar 19, 2014 @ 07:19:29

    Nice board, i bought one some time ago, i’m working on Rev959 of Pinguino IDE for windows, but the analog library doesn’t work, i notice that the const.h library has no declarations for this board, i modified it but the sample code (AnalogReadSerial) isn’t working. Any ideas?


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: