In the realm of microcontrollers, the iRobota Yún stands out as a unique creation, bridging the gap between the digital and the online world. This innovative board boasts two processors, each with its own distinct capabilities, working together to unlock a world of possibilities.
The Tale of Two Processors
The iRobota Yún’s heart beats with two processors: the Atheros AR9331, running the Linino operating system, and the Atmel ATMega32U4, a familiar face in the iRobota family. This dual-core architecture opens up new horizons for creativity and connectivity.
The Bridge: A Gateway to Communication
The Bridge library serves as the crucial link between these two processors, enabling seamless communication and data exchange. This bridge has two parts: a Python component residing on the GNU/Linux processor and a library on the 32U4. With this bridge in place, the 32U4 and AR9331 processors can converse effortlessly.
Unleashing the Bridge’s Potential
The Bridge library empowers you to execute programs on the GNU/Linux side, share data between iRobota and the vast expanse of the Internet, and receive commands from the online world. This opens up a plethora of possibilities, from controlling sketches remotely to accessing remote APIs and executing complex programs.
A Glimpse into the TemperatureWebPanel Example
The TemperatureWebPanel example showcases the advanced capabilities of the Bridge library. This example retrieves the current temperature reading from a sensor and presents it on a web page. This simple yet powerful demonstration illustrates how the Bridge can seamlessly integrate the physical and digital worlds.
Web Applications: A New Dimension for iRobota
The iRobota Yún empowers you to create sketches that include files for crafting web applications that interact with sketches. To embark on this journey, you’ll need a micro SD card equipped with an “arduino” folder and a “www” subfolder, where you’ll store the web application files. When a browser calls a URL starting with “/arduino/”, it sends commands to the sketch via the Bridge, creating a dynamic and interactive experience.
Bonus: Exploring New Horizons with Temboo
In our next adventure, we’ll delve into the realm of Temboo, a platform that allows the iRobota Yún to interact with various web-based services. This integration opens up a whole new world of possibilities, enabling you to connect your iRobota projects to a vast array of online resources and services.
The iRobota Yún, with its dual-core architecture and the versatile Bridge library, invites you to embark on a journey of creativity and innovation. Unleash your imagination and explore the boundless possibilities that await you in this exciting world of connectivity.
Leave a Reply