What are the weaknesses of Pinguino vs. Arduino ?

From Pinguino
Jump to: navigation, search
Language: English  • español


  • The Pinguino has no built in resistors to use as pull-up or pull-down. Therefore you always need external resistors to measure binary voltages.
  • The Pinguino community is very small compared to the Arduino community. This has a lot of consequences, including :
    • The Pinguino core team is made of volunteers, that only devote free time to it.
    • The Pinguino project is not fueled by large and profitable sales of boards. While Arduino has spawned a lot of companies cloning the boards and creating derivatives, On the contrary, the Pinguino community relies on a pair of manufacturers and DIY construction.
  • The Pinguino IDE is a complete rework and is not based on Wiring. This makes a switch from Arduino to Pinguino more difficult.
  • The Pinguino need to push 'but' button on the board to be recognized, and for reprogram need to press 'reset' and 'but' buttons, while Arduino is totally automatic.
  • The Arduino has a built-in terminal for serial debugging, with easy access on the Arduino IDE, while Pinguino doesn't, and needs an external terminal, on Windows also needs extra drivers for the CDC device.
  • There is still much less developed Pinguino add-on functionality (Libraries either specific or ported from the Arduino) compared to the Arduino. A list can be found at Compatibility
  • Many, many Arduino boards, shields, kits etc are commercially available while Pinguino does not focus on extensions. However, some Pinguino boards are compatible with many shields.