Raspberry Pi Meets AlaMode®
An Arduino compatible board for the Raspberry Pi — # raspiSerie — Episode #04
Hi, Alamode is an Arduino compatible development board that extends that lovin’ feeling to the Raspberry Pi.
We will use alamode in this IoT project (upcoming episode:):
With Raspberry Pi plus alaMode, you can write a program on the Pi in any language you want, to control or monitor your Arduino application, making Internet integration and control super easy.
In addition, you can even program the AlaMode directly from the Pi. Or, turning things around, think of Raspberry Pi as a highly capable ethernet and display shield for the Alamode!
Features
- Fully compatible with Arduino, including Arduino shields;
- Plugs in to Raspberry-Pi GPIO header;
- Voltage safe Bidirectional translator automagically converts between 3.3V for Raspberry-Pi and 5V for Arduino;
- Same form factor as Raspberry-Pi;
- 5V Micro-USB socket for Power In Servo Headers with alongwith GND and 5V headers for easy connection of 3 wire servos;
- Micro-SD card for data storage and Arduino use;
- High precision RTC chip with battery backup (CR1632 battery);
- Possible to set time on Raspberry-Pi without Internet connection;
- Convenient headers for FTDI, ICSP, Analog Reference (3V3 or 5V0), GPS module,
- Can be powered independently, or via the Raspberry-Pi 5V supply;
- Compatible with Raspberry Pi A+,B,B+;
In this video, I will make all the soldering.
Here is what you will need:
- Alamode - Arduino Compatible Raspberry Pi Plate;
- UartSBee v5' is FTDI cable compatible USB to Serial adapter;
- GPS Bee kit;
- Raspberry Pi (one only);
- IDC Connector;
- USB ISP Programmer;
- WiFi Dongle for Raspi;
Here is the video:
**Warning***
This video is too long.
It is intended for electronics aficionado only :)
You can choose to keep the audio track at the original pace,
or change the speed together with video (or mute the audio altogether:)
I decided to leave the footage in its original extension just to show some techniques
I used while soldering.I did my best:)
This is totally up to you!
In soldering, practice is paramount!
References & Credits
Arduino Pro Mini — Flashing — Having Trouble Flashing ProMini — FTDI Cable — Ardu_Serie#67
Adding a Real Time Clock to Raspberry Pi by learn.adafruit.com
Pololu USB AVR Programmer v2 by pololu.com
javascript based AVR fuse calculator by eleccelerator.com
GITHUB wyolum/alamode by wyolum
Alamode User Guide r1 .pdf by wyolum
AlaMode User Guide — Revision 1.1 by wyolum
PROGRAMMING AVRS USING A USBASP ON A MAC by Aaron Eiche
Free AVR fuse programmer by http://vonnieda.org/software/avrfuses
How to fix a USB-ISP programmer and make it work as USBasp with Arduino IDE on Linux by https://wiki.fryktoria.com/doku.php?id=start
Updating firmware on USBASP bought from eBay by rogerclark.net
Crimping: IDC Connectors by FSE elearning
Alamode — Arduino Compatible Raspberry Pi Plate by seeedstudio.com
Related Posts
01Episode #RaspSeries — Raspberry Pi — How to Set Up a Headless Raspberry Pi — Without Ever Attaching a Monitor!
02Episode #RaspSeries — Raspberry Pi — First Boot — Configuring & Get Acquainted of your Pi
03Episode #RaspSeries — Raspberry Pi — Passwordless SSH Access on Win10 — Using Open SSH Keys to Get to Your Pi Quickly!
04Episode #RaspSeries — Raspberry Pi Meets AlaMode® — An Arduino compatible board for the Raspberry-Pi
05Episode #RaspSeries — Mosquitto Meets Raspberry Pi — Part 1 — IoT Project Initialization — Join Our Knowledge About Mosquito & Raspberry PI
06Episode #RaspSeries — Mosquitto Meets Raspberry Pi — Part 2 — IoT Project — Installing Apache, Php, Mysql, PHPMyAdmin (LAMP)