A new shield is bringing together the dynamic duo of Arduino and Raspberry Pi.
Maker Steven Spence has recently unveiled the CoPiino, an ATmega1284 based adapter board for the Raspberry Pi that enables remote editing and uploading of Arduino sketches using a web browser. The symbiotic, credit card-sized shield combines the connectivity of the Pi with the real-time performance of the on-board AVR MCU.
CoPiino is not only designed to cooperate with Raspberry Pi and interface to Arduino shields, but is compatible with official shield libraries as well, such as the the Motor Shield, Proto Shield, Voice Shield, LCD Shield, among a number of others.
Users can access the CoPiino app running on the Pi with a web browser to edit and upload new sketches, before transferring sensor data from the CoPiino to the Pi for display by the Apache Web Server. This is then stored by the MySQL server running on the Pi.
The adapter board can be programmed through any Internet-enabled device, including a PC, tablet or smartphone. Direct ISP flashing makes the use of a bootloader obsolete, which saves memory space, eases the upgrade process, and doesn’t block serial communication channels. The “HAT-like” shield is also equipped with an external battery pack and a USB Wi-Fi dongle, thereby becoming an ideal companion for mobile platforms that can be updated instantaneously. This enables Makers to create a number of projects, like self-balancing or roving Wi-Fi robots.
Using the CoPiino, users can join local Wi-Fi networks, create Wi-Fi access points, or affix a USB or Pi camera onto the platform to stream a first-person-view to any connected device. Intrigued? You can learn all about the CoPiino on its official page here.