Element14/Newark has announced the RIoTboard (Revolutionizing the Internet of Things). It is an open-source, single board development platform to support the development of netbooks , nettops, mobile internet devices, PDAs, portable media players (PMP) with HD video capability, portable navigation devices (PNDs), industrial control and test and measurement (T&M) and single board computers (SBCs). [via]
The RIoTboard specs in brief:
- SoC – Freescale i.MX 6Solo ARM Cortex A9 MPCore Processor @ 1 GHz with Vivante GC880 and GC320 GPUs for 3D & 2D graphics, and HD video processing unit.
- System Memory – 1GB DDR3 RAM
- Storage – 4GB eMMC, microSD and SD card slots
- Video O/P – HDMI, LVDS, and parallel RGB interfaces
- Audio I/O – Analog headphone/microphone, 3.5mm audio jack
- Networking – 10/100/1000M Ethernet
- USB – 1x mini USB 2.0 OTG, 4x USB 2.0 Host, 1x mini USB (OpenSDA)
- Camera – CSI interface with support for CCD and CMOS cameras,
- 1 Gbps MIPI Lane
- Debug – 3-pin UART TTL level, 10-pin JTAG, OpenSDA
- Expansion connector – 40-pin header including 3x UART, 2x I2C, 2x SPI, 3x PWM, 10x GPIOs
- Miscellaneous IOs – 4x LEDs (Power, Open SDA and 2x user-defined), reset button, boot configuration interface
- Power Supply – 5V/4A
- Dimensions – 120 mm x 75 mm
Android & GNU/Linux Development Board - [Link]
The world’s first 100MS/s open source oscilloscope for iPad, Android and PC. A must-have for every Arduino and Raspberry Pi developer!
The SmartScope combines 3 high-end instruments into 1 mobile, smart device. Accessible previously only to high-tech labs, the SmartScope allows everyone to own a personal lab!
Starring a dual-channel 100MS/s oscilloscope, the SmartScope is the world’s first lab instrument which works on both PC, laptop, tablet and smartphone. This is a must-have for any maker, and for anybody involved in hardware development!
SmartScope – 100MS/s Open Source Oscilloscope for mobile devices and PC (Kickstarter) - [Link]
The team describes it as the world’s first starter-kit designed for App Developers to build apps, for the devices and things around them. A “chocolate bar” with detachable bits of different sensors and Bluetooth Low Energy, connected to a mini wifi base, together with easy-to-use SDKs for iOS, Android, node.js, and our simple REST API.
The WunderBar is the easiest way to create useful connected devices. It works out-of-the-wrapper, contains a host of awesome sensors, and is dead-simple to program.
Sensors include: Light, color, distance, temperature, humidity, remote control (IR), accelerometer, and gyroscope. Two additional sensors will be chosen by you.
WunderBar – Internet of Things Starter Kit for App Developers - [Link]
Nix is a breakthrough smartphone accessory. Just scan an object and instantly view the color on your iPhone, Android, PC, or Mac.
Nix is a patent pending device that allows anyone to become a color expert. Just grab Nix from your pocket, purse, or bag, touch it to an object and magically watch the exact color appear on your iPhone, Android, PC, or Mac. Once scanned, you can keep palettes of your favorite colors, match the color to real life pigments, and even receive directions to the nearest store where you can purchase the color.
Nix Color Sensor - [Link]
This is a open source project of RC Car with control from Android Phone via Bluetooth. The controller is used with .NET Micro Framework: FEZ Panda II, but you may use any controller works with .NET Micro Framework core (Netduino, GHI Electronics board’s and other). All source code is available at GitHub.
CxemCAR 1 – Android Control RC Car over Bluetooth - [Link]
TechBitar wrote this Instructable detailing his ANDRUINO, the 2-way Android controller for Arduino via bluetooth:
ANDRUINO is a simple tool to help you control your Arduino (or clone) from your Android phone. It’s both an Android app and an Arduino program. Andruino has a simple Android user interface to 1) control Arduino’s digital and PWM pins 2) send text commands to Arduino 3) and receive data from Arduino over Bluetooth using the ever popular HC-05 Bluetooth over serial module or its siblings.
Andruino should work with other Bluetooth modules with some tweaking but I have only tested it with the HC-05. This is an alpha version that’s running fine on my Samsung Galaxy S2 Plus. Please share your experience running Andruino on your phone.
Andruino: A simple 2-way bluetooth-based Android controller for Arduino - [Link]
Jacob Beningo writes:
Signal generators are a handy thing to have around the lab. They are perfect for testing inputs on a new hardware design and verifying the behavior of a circuit before connecting all the pieces together. In recent years these lab tools have not only decreased in size but also in cost. The result has been a plethora of portable versions that now exist on the market.
For an engineer-on-the-go, this is very convenient but often times having to bring one more piece of equipment always seems to put the tool bag over the 50 pound limit. This is one reason why it is becoming popular to design lab equipment that can be plugged into a smart phone. Rather than carry around another device with a computer in it, utilizing the computing power and capabilities of the phone allows the device to be smaller, cheaper and weigh less!
Turn a smart phone into a signal generator - [Link]
RK-1 is a wifi enabled mobile robot that you control using your iOS or Android tablet or phone that makes your Arduino projects mobile.
The RK-1 is a fun mobile robot, that uses an ad hoc wifi connection, which is controlled using your iOS or Android device.
The control board on the robot is built on the Arduino hardware/software architecture, which is open source, and the controller software and hardware will also be available open source. The idea is to give the community the ability to make Arduino projects mobile. There is no end to what you can do- you can add sensors and actuators to this fun little device and control it remotely.
RK-1 – a wifi Arduino mobile robot for iOS & Android devices - [Link]
New USB chip from FTDI supports the Android open accessory mode, what enables a straightforward connectivity of USB devices and saves a battery of an Android device.
To connect a device to a smartphone (tablet,…) or other Android OS device via a USB is at the time possible in 2 ways – by means of a USB OTG (On The Go) or via a so called „Android open Accessory“ mode. USB OTG was introduced to you in the article – USB OTG – rather to be a master than a slave. USB OTG functions very well with many external devices but this method has one substantial requirement – your smartphone must recognize a given external device – it must have a suitable driver installed (similarly like at PC). The problem is, that for many USB devices you mast a driver to your Android device, what can be problematic from various reasons – absence of a suitable driver, “locked” system (limited access rights) loss of warranty on an Android device, ….
As a solution of these problems the Android Open Accessory Mode arised, when the role changes upside down and an Android device communicates in the USB device (Slave) slave. It means that the Host role takes an external device, while eliminating a need to develop drivers and guarantees a trouble-free communication. It means that this mode is very suitable for development of new devices intended for operation with Android devices. At the same time, the USB bus is powered from a Host device at this mode, what saves the battery of an Android device. Usually an application in a given OS uses drivers to communicate with a USB device. However in this case no drivers are required – an Android device reads a set of strings describing a given device (producer, model, URL address …) what is able to automatically start an application after connection of a given device. USB communication itself uses 2 endpoints for input and output (Bulk IN and Bulk OUT). That´s why an Open Accessory mode is suitable for all kinds of devices – data producing (sensors, probes,…) but also for data receiving (printers, robots, …).
FT311D brings this solution into reality and functions as a bridge between an Android device and various serial interfaces. It is possible to choose from up to 6 interfaces what suits to perhaps all nowadays devices – UART, PWM, SPI Master, SPI Slave, GPIOS, I2C Master. A great advantage of FT311D is, that the producer – company FTDI provides an extensive development support, including the UMFT311EV development board, code examples and demo applications.
Detailed information will provide you the FT311 datasheet, FT311 WP_001 and FT311D Android programmer guide. Further files can be found on the http://www.ftdichip.com/Android.htm
In case of interest, please contact us at firstname.lastname@example.org.
FT311 – USB communication with Android devices without drivers - [Link]
Do you want to many processors on one board? Check this out. UDOO is an open hardware, low-cost computer equipped with an ARM i.MX6 Freescale processor for Android and Linux, alongside Arduino DUE’s ARM SAM3X, both CPU integrated on the same board! UDOO takes your DIY projects to the next level and it’s a powerful tool for education and creativity. UDOO could run either Android or Linux, with an Arduino-compatible board embedded.
We are delighted to announce a new mini-Pc board, UDOO, which integrates two processors, ARM i.MX6 by Freescale (for Android & Linux) and ARM SAM3X of Arduino DUE in a single board measuring 4.33 inch x 3.35 inch (11cm x 8.5cm).
On April 9th we launched a Kickstarter campaign which already reached the target of $27,000 in barely 2 days and keeps growing having raised 1700% over its target.
UDOO was conceived to both expedite the rapid prototyping of professional solutions and to support teaching activities in the field of physical computing, internet of things and interaction design. With the goal of promoting the use of the board in these domains we have built an international network of 5 universities: Carnegie Mellon University, USA; Aarhus University, DK; Siena, IT; OCADU Toronto CA; University of California San Diego, USA in order to share teaching experiences and to present solutions to create an open community accessible to everyone.
UDOO: Android Linux Arduino in a tiny single-board computer - [Link]