Play Angry Birds For Real with Mbed NXP Cortex-M0 Slingshot

If you’re just bored to play Angry Birds with the touchscreen of your smartphone or with your mouse in Angry Birds for Chrome, you can now bring the fun back to the game by playing with a real slingshot ! mbed designed a USB slingshot with an mbed NXP LPC11U24 (Cortex-M0 MCU) board that emulates a USB mouse. mbed measures the angle and strength applied with: An accelerometer that measure the tilt by tracking the gravity vector A rubber stretch sensor used as the sling, and measure how much it is stretched. They built the slingshot with the following hardware components: mbed NXP LPC11U24 board – 59 USD 3-axis Accelerometer – ADXL345 Accelerometer connect via SPI  – 14.95 USD Stretch Sensor connected to pin 15 (analog input) – 9.95 USD USB B connector Handcrafted Slingshot Here’s how mbed describes their NXP board: The mbed NXP LPC11U24 MCU module is a […]

Ubuntu on ARM: Improvements and Optimizations Done by Linaro – ELCE 2012

Ricardo Salveti de Araujo, developer platform lead for Linaro, displays the improvements Linaro have added to Ubuntu on ARM. Abstract: Since Linaro’s start, there was a need to have a supported platform for ARM, that could use the Linaro changes, to improve the ARM experience in general and to show the results of the work done by Linaro. In this session, it’ll be presented why Ubuntu was selected as the base platform for Linaro, describing the benefits and the areas Linaro is continuously investing to improve it. It’ll also be described the current state of the platform, showing some of Linaro’s achievements and also how we’re working to support the main SoC boards available, like Panda, Beagle, Origen, iMX53 and Snowball with the latest development by Ubuntu and Canonical, like Ubuntu TV, Phone and Tablet. You can also download the presentation slides.

ArmSoM RK3588 AIModule7 NVIDIA Jetson Nano-compatible SOM

Status of Embedded Linux – ELC 2012

Tim Bird, software engineer at Sony, discusses recent development in embedded Linux at the Embedded Linux Conference 2012. Abstract:  Tim discusses changes to the kernel, improvements to embedded-related sub-systems, and new industry initiatives likely to affect embedded Linux developers in the future. Also, Tim discusses the direction of the Linux Foundation CE Workgroup, and their contract work and projects for this year. Last year highlights are also discussed, as well as ways to continue to improve Linux going forward. Here are the key points of this presentation: Linux Kernel Version changes: 2.6.38 to 3.3-rc3 Technology Areas: Bootup Time  – With improvement in the kernel, bootloader and user-space Graphics – 2D/3D implementation. New /dev/ion and CMA graphics stuffs Accelerated Rendering – e.g. Renderscript Graphics Drivers – e.g. PowerVR Multimedia – Gstreamer, Android Media Layer (stagefright) and codec wars (e.g. patent issues with WebM/VP8 that interferes open source licenses). File systems – […]

Linaro 12.02 Release with Kernel 3.3-rc

Linaro has just released version 12.02 based on Linux Kernel 3.3-rc and Android 4.0.3. Among the key points, they have started to work on Freescale i.MX6 SabreLite board, included libav 0.8 to Ubuntu images which provides up to 160% performance improvement while playing real-media videos and XBMC is available via PPA. Here are the highlights of the release: Android Linaro Android can now be built with current GCC 4.7 snapshots. A 4.7 based toolchain build preview is also available. Linaro Android can boot on iMX6 Sabrelite boards. All test result spreadsheets have been streamlined and are now easier to use. Bluetooth enablement have been completed for the Origen board. A Prototype of using camera on Snowball was made. Presentations Given by Linaro Android Team this cycle “Binary Blobs Attack!!!” – Embedded Linux Conference. “What Android and Embedded Linux can learn from each other” – Embedded Linux Conference. “Integrating Projects Using […]

Android Builder Summit and Embedded Linux Conference 2012 Videos

The Android Builders Summit and the Embedded Linux Conference took place on February 13-17 2012, in San Francisco. The Linux Foundation has now posted videos of the talks as well as presentation slides on their website. Android Builder Summit 2012 Buildbot and Gerrit Integration, Improved CI Automation Using Android Outside the Mobile Phone Space The Android Ecosystem Case Study of Android Ice Cream Sandwich Rapid Bringup Towards a Standard Audio HAL for Android Topics in Designing An Android Sensor Subsystem: Pitfalls and Considerations A Novel Approach to In-Vehicle Infotainment (IVI) Based on Android Android Services Black Magic The Case For Security Enhanced (SE) Android Hardware and Android App Testing & Tuning Exposing the Android Camera Stack Usable Hardware Security for Android on ARM devices Using OpenOCD JTAG in Android Kernel Debugging The AllJoyn Open Source Project ADB: (Android Debug Bridge) : How It Works Android OTA Software Updates USB Device […]

Low Cost armStoneA8 SBC Technical Specifications Released

About 2 weeks ago, I wrote about F&S Elektronik Systeme armStoneA8 ARM Cortex-A8 Single Board Computer that will be unveiled at Embedded World 2012 at the end of the month, and sell for 49 Euros for one week, before selling for its regular price (119 Euros). At the time there were notso many technical details, but this has changed with the release of a product brief and hardware documentation. The unnamed Cortex A8 processor is the Samsung S5PV210 running at 800 MHz or 1GHz depending on the model. Several models of the board are available, but they all share those common specifications: Samsung Cortex™A8 with 800MHZ (1GHz) 128MB (1GB) Flash, 256MB (512MB)-RAM TFT LCD-Controller up to XGA resolution 2D/3D and 5-Window Layer Multiformat CODEC (MPEG4, H.264, WMV9) H.264 1080p@30fps 1x (2x) Ethernet 10/100Mbit 1x USB2.0 Device, 1x USB2.0 Host 1x CAN2.0, 1x I2C, 1x SPI 3x Serial (RS232 with 3,3V-level) […]

Rockchip RK3568, RK3588 and Intel x86 SBCs and SoMs in 2025

Canonical Brings Ubuntu Desktop to Multi-Core Android Smartphones

Canonical is pushing to move Ubuntu beyond Desktop PC, and we’ve already seen some mockups for Ubuntu Smartphones and the recent Ubuntu TV announcement. The Ubuntu smartphone is not there yet, but Canonical has another idea: running Ubuntu Desktop on your multi-core Android smartphone connected to a TV/Monitor via its HDMI or MHL interface, making Canonical, another company joining “your smartphone is your laptop” trend. Ubuntu for Android will provide a full desktop experience and include office software (which apparently is Google Docs…) , web browsers (Chromium and Firefox), an email clients (Thunderbird) and media applications on Android phones docked to a screen and keyboard. Canonical claims the transition between Android and Ubuntu is seamless thanks to tight integration with the Android service layer. Ubuntu and Android share the same kernel. When docked, the Ubuntu OS boots and runs concurrently with Android. This allows both mobile and desktop functionality to […]

Raspberry Pi OpenGL and OpenMAX IL “Hello World!” Applications

As you may already know, Raspberry Pi has released their first SD card image with Debian. This morning, I explained how to use that image in qemu. I’ve been waiting for samples to take advantage of the power Videocore GPU inside Broadcom BCM2835 SoC used in the Raspberry Pi board and the goods news is that they added Hello World code samples in C to make use of those capabilities. The sample are located in /opt/vc/src/hello_pi directory: hello_audio – Audio output demo using OpenMAX IL through the ilcient helper library hello_triangle – A rotating cube rendered with OpenGL ES with 3 images used as textures on the cube faces. hello_video – Video decode demo using OpenMAX IL through the ilcient helper library You can either compile those samples in the board or cross-compile them in your host machine. Since you need the GPU, you will obviously not be able to […]

Boardcon CM3588 Rockchip RK3588 System-on-Module designed for AI and IoT applications