Tuesday, August 26, 2014

Arduino IDE on Raspberry Pi

To install Arduino IDE on Raspberry Pi, enter the command:

$ sudo apt-get install arduino

After installed, run it with command:

$ arduino

This video show how to, and also show how Raspberry Pi connected Arduino Uno run.



Cross post with Hello Raspberry Pi.

Arduino IDE error - avrdude: ser_open(): can't open device "/dev/ttyACM0": Permission denied

If you run Arduino IDE on Ubuntu (Arduino 1.5.7 and Ubuntu 14.04 in my case), most possibly you cannot upload to Arduino board, caused by the error of:

avrdude: ser_open(): can't open device "/dev/ttyACM0": Permission denied
ioctl("TIOCMGET"): Inappropriate ioctl for device

To fix it, enter the command:
$ sudo usermod -a -G dialout <username>
$ sudo chmod a+rw /dev/ttyACM0

Where <username> is your user name in Ubuntu, /dev/ttyACM0 is the detected device of your Arduino board.

Check the video:

Sunday, July 13, 2014

Intel GALILEO Microcontroller board

Intel GALILEO Single ATX DDR2 1066 Microcontroller Motherboard GALILEO1.Y

  • Galileo is designed to support shields that operate at either 3.3V or 5V.
  • The core operating voltage of Galileo is3.3V. However, a jumper on the board enables voltage translation to 5V at the I/O pins.
  • This provides support for 5V Uno shields and is the default behavior.
  • Galileo is a microcontroller board based on the Intel® Quark SoC X1000 Application Processor, a 32-bit Intel Pentium®-class system on a chip (SoC).
  • PC industry standard I/O ports and features to expand native usage and capabilities beyond the Arduino shield ecosystem
  • A full sized mini-PCI Express slot, 100Mb Ethernet port, Micro-SD slot, RS-232 serial port, USB Host port, USB Client Port, and 8 MByte NOR flash come standard on the board.