UDOO is a new development platform designed to be compatible with Arduino, Linux, Android and the Google 2012 SDK. Its designers state that their goal was to bring together the best of Arduino and the Raspberry Pi in one platform. You can in fact plug Arduino shields into the UDOO and they will function just as if they were connected to an Arduino.
Out of the box, UDOO runs a version of UBUNTU Linux. You can run Linux or Android by simply replacing an SD card on the main board, which determines the OS to boot. The Arduino IDE is available under Linux, and the UDOO includes a second processor (an Atmel SAM3X8E) to ensure Arduino compatibility. The headers on the board are compatible with Arduino shields, including I/O pins, PWM, etc.
The Arduino processor communicates with the main processor (a Freescale i.MX6 ARM quad/dual core processor (two versions will be available). This processor runs Linux or Android, and all of the Arduino I/O’s are available to it as well as to the Arduino processor. The user configures which pins belong to which processor in software. The rest of the core circuitry of the UDOO contains 1GB DDR ram, a gigabit Ethernet transceiver circuit, an audio codec with speaker and microphone connections, a touch screen interface, an HDMI output, a SATA hard disk port, a high speed USB hub controller, and a camera interface. So, what does one do with all this capability?
Well, you could connect a WiFi shield to the UDOO and control your Android application via your mobile phone. Or you could connect the gigabit ethernet port for your web-based application. There’s enough processing power to perform text-to-speech or speech-to-text. Interface a keypad, LCD touchscreen, and I/O to build a custom controller. The possibilities are endless given the hardware and OS capability of this device.
UDOO is a cooperative effort of SECO USA, Inc. and Aidilab, and a number of university professors and researchers.
UDOO started a campaign on Kickstarter, and reached their goal of 27K in only 40 hours. Five days later they reached 100K. So it is very likely that UDOO will be a reality soon.
UDOO is poised to become hugely popular. Both the Arduino and Raspberry Pi have enjoyed tremendous success among educators, hobbyists and engineers and programmers alike. It provides a rich development environment in a small, plug and play format. Backwards compatibility with Arduino shields provides the ability to interface the device to just about anything. And given the processing power of the ARM processor, program complexity is not a problem. You can see the Kickstarter project for UDOO at this link. You can visit the UDOO website here.
UDOO NEO Specs & Details
SUMMARY
UDOO NEO is whatever you need to approach the world of makers.
Launched in 2015 and funded by thousands of enthusiasts worldwide through Kickstarter, UDOO NEO is an Arduino-powered Android / Linux single board computerenriched with 9-axis motion sensors, Bluetooth 4.0 and a Wi-Fi module.
The unique feature of UDOO NEO is its heterogeneous processor, based on two cores embedded on the very same chip. We are speaking of a powerful 1GHz ARM® Cortex-A9 and an Arduino UNO-compatible platform that clocks at 200 MHz, based on a Cortex-M4 I/O real-time co-processor, all wrapped into an i.MX 6SoloX processor by NXP.
Unlike other development boards UDOO NEO provides the user with whichever is needed to start a project. An extensive open source documentation covers any aspect of the computer, and can be edited by users on GitHub. Users that want to share ideas, problems and perspectives about their projects post on the Forum and eventually ask for technical support.
Download the UDOO NEO datasheet here.
STARTING FROM $49.90
FULL
1GB RAM | |
WI-FI BLUETOOTH 4.0 LOW ENERGY FAST ETHERNET |
|
9-AXIS MOTION SENSORS |
EXTENDED
1GB RAM | |
WI-FI BLUETOOTH 4.0 LOW ENERGY |
|
9-AXIS MOTION SENSORS |
BASIC
512MB RAM | |
FAST ETHERNET |
FULL SPECS
Processor | NXP® i.MX 6SoloX applications processor with an embedded ARM Cortex-A9 core and a Cortex-M4 Core | |
Memory | 512MB (Basic) or 1GB (only Extended and Full) | |
Graphics | Integrated 2d/3d graphics controller | |
Video Out | Micro HDMI interface LVDS interface + touch (I2C signals) |
|
Video In | Analog camera connection supporting NTSC and PAL 8-bit parallel camera interface* |
|
Mass Storage | MicroSD card slot onboard 8-bit SDIO interface* |
|
Audio | HDMI audio transmitter S/PIDF & I2S* |
|
USB | 1x USB 2.0 Type A ports 1x USB OTG (micro-AB connector) |
|
Networking | Fast ethernet RJ45 – 10/100Mbps (only Basic and Full) Wi-Fi 802.11 b/g/n,Direct Mode SmartConfig and Bluetooth 4.0 Low Energy (only Extended and Full) |
|
Serial Ports | 3x UART ports* 2x CAN Bus interfaces* |
|
Other Interfaces | 8x PWM signals* 3x I2C interface* 1x SPI interface* 6x multiplexable signals* |
|
Power Supply | 5 V DC Micro USB 6-15 V DC Power Jack RTC Battery Connector |
|
LEDs | Green Power Status LED User Configurable LEDs (Red and Orange) |
|
Integrated Sensors | 3-Axis Accelerometer (only Extended and Full) 3-Axis Magnetometer (only Extended and Full) 3-Axis Digital Gyroscope (only Extended and Full) 1x Sensor Snap-In I2C connector (only Extended and Full) |
|
Dimensions | 89mm x59mm (3.50″ x 2.32″) | |
Arduino Pinout | Arduino-Compatible through the standard Arduino Pins layout and compatible with Arduino shields. | |
Digital I/O Pins | 32 extended GPIOs (A9 dedicated) 22 arduino GPIOs (M4 dedicated) |
|
Analog Input Pins | 6 available Pins | |
Operating System | Android Marshmallow 6.0.1 & Linux UDOObuntu2 (14.04 LTS) |
*Available on Pin Header
HETEROGENEOUS PROCESSOR
Powerful 1GHz Cortex-A9 + M4 I/O realtime co-processor
BORN TO BE WIRELESS
Wi-Fi 802.11 b/g/n
Bluetooth 4.0
MADE FOR SENSING THE WORLD
Integrated Tracking System. 3-Axis Accelerometer, Magnetometer and Digital Gyroscope