Archive for the ‘Galileo’ Category
Spacebrew is “an open, dynamically re-routable software toolkit for choreographing interactive spaces”, basically a way to connect smart objects of any kind using the WebSocket protocol.
Basically, they modified the Arduino WebsocketClient library to use it with Intel Galileo and specifically with Spacebrew:
The received situation was of a version of the Arduino WebsocketClient library: https://github.com/labatrockwell/ArduinoWebsocketClient (oriented to Spacebrew) adapted from: https://github.com/krohling/ArduinoWebsocketClient (implementing the online websocket protocol) neither of them supporting Galileo, an Intel SoC Pentium-based board. It has been revised, modified, and integrated, so that this version runs on Galileo and works for both the connection to a server such as echo.websocket.org and Spacebrew. This version includes extended tracing facilities for debugging (see WebSocketClient.h). The main changes with respect to the previous versions are marked by slash-slash-star-slash-slash.
You can explore the library on Github.
Manoel Ramon was at Maker Faire Rome last October and created a cool project, in a couple of hours, based on Intel Galileo.
As many of you already know Intel Galileo board is the first product in a new family of Arduino Certified boards featuring Intel architecture. Starting today is also available for purchase in the Arduino Store! (more…)
(Article originally published on Ars Technica)
Jon Brodkin of Ars Technica conducts a Q&A with Massimo Banzi as Arduino’s rise continues.
Most of the technology world is familiar with open source software and the reasons why, in some eyes, it’s more appealing than proprietary software. When software’s source code is available for anyone to inspect, it can be examined for security flaws, altered to suit user wishes, or used as the basis for a new product.
Less well-known is the concept behind open source hardware, such as Arduino. Massimo Banzi, co-creator of Arduino, spoke with Ars this month about the importance of open hardware and a variety of other topics related to Arduino. As an “open source electronic prototyping platform,” Arduino releases all of its hardware design files under a Creative Commons license, and the software needed to run Arduino systems is released under an open source software license. That includes an Arduino development environment that helps users create robots or any other sort of electronics project they can dream up.
So just like with open source software, people can and do make derivatives of Arduino boards or entirely new products powered by Arduino technology.
Why is openness important in hardware? “Because open hardware platforms become the platform where people start to develop their own products,” Banzi told Ars. “For us, it’s important that people can prototype on the BeagleBone [a similar product] or the Arduino, and if they decide to make a product out of it, they can go and buy the processors and use our design as a starting point and make their own product out of it.”
Intel Galileo board is the first product in a new family of Arduino Certified boards featuring Intel architecture. The platform is easy to use for beginners and for those looking to take designs to the next level.
Galileo is a microcontroller board based on the Intel® Quark SoC X1000 Application Processor, a 32-bit Intel Pentium-class system on a chip.
Overall, the Intel Galileo development board is a great tool for quickly prototyping simple interactive designs like LED light displays that respond to social media, or for tackling more complex projects from automating home appliances to building life-size robots that you control from your smartphone.
Building on the Galileo development board, Intel and the Arduino community will work closely together on future products that bring the performance, scalability and possibilities of Intel technology to this growing community of makers. (more…)