The Eclipse Foundation Releases Open Source Smart Home & IoT Gateway Frameworks, MQTT & oneM2M Implementations

The Eclipse Internet of Things (IoT) Working Group has released – or soon will be releasing – four open source projects for the Internet of Things with Eclipse SmartHome 0.8 framework, Eclipse Kura 2.0 IoT gateway framework, Eclipse Paho 1.2 MQTT & MQTT-SN clients, and Eclipse OM2M 1.0 implementation of oneM2M standard. Eclipse SmartHome 0.8 Eclipse SmartHome is a framework for smart home solutions that runs on embedded devices, including Raspberry Pi, BeagleBone Black or Intel Edison development boards. The latest SmartHome 0.8 release includes a new REST API and corresponding “Paper UI” administration interface, support for new devices including Sonos speakers, LIFX bulbs, Belkin WeMo devices, digitalSTROM systems, EnOcean devices (via a new OSGi EnOcean Base Driver) and others, as well as a new rule engine supporting templates for beginners, JavaScript for automation rules and graphical rule editors. You can find more details on Eclipse SmartHome page, and/or download SmartHome 0.8, […]

$98 Geek Force Mediatek MT7623 Router Board Features 6 GbE Ports, 3 mPCIe Slots for WiFi, 3G, or LTE (Crowdfunding)

We’ve seen a few interesting and relatively powerful router board launched last year, with the likes of MQMaker WiTi or Turris Omnia, AsiaRF has now designed Geek Force board powered by Mediatek MT7623N/MT7623A quad core network processor combined with 2GB RAM, six Gigabit Ethernet ports, and optional 802.11ac and 3G connectivity via the three mPCIe slots available on the board. The board also features two HDMI ports, and supports multimedia capabilities such as H.264, MPEG-2, or VC-1 hardware video decoding. Geek Force board preliminary specifications: SoC – MediaTek MT7623A or MT7623N quad-core ARM Cotex-A7 @ 1.3GHz with Mali-450MP GPU (MT7623N only) System Memory – 2GB DDR3 Storage – 2GB eMMC or NAND Flash + SD card slot up to 128 GB, and maybe SATA via the mPCIe slots Connectivity – 6 Gigabit Ethernet ports (WAN / LAN behavior defined by firmware), 802.11 b/g/n WiFi & Bluetooth 4.0 via MT6625L with […]

Khadas Edge2 Arm mini PC

FOSDEM 2016 Schedule – Open Source Hardware and Software Event in Europe

FOSDEM (Free and Open Source Software Developers’ European Meeting) is a 2-day event that usually takes place on the first week-end of February in Brussels, but this year it will be on January 30-31. The event brings thousands of developers, hackers, and other person interested in open source technology who present their projects and share ideas. FOSDEM 2016 schedule is now available, and There will be 557 speakers, 612 events, and 50 tracks this year including 7 main tracks: Distros, Enterprise, Hardware, Communications, Miscellaneous, Office, Systems Administration, and Virtualization. So I’ve had a look at some of the talks, especially out of  “Embedded, Mobile and Automotive” and “IoT” devrooms, and prepared my own virtual schedule although I won’t be able to attend. Saturday 10:30 – 10:55 – MIPS, the other side of the embedded by Alexjan Carraturo For many years MIPS processors have been involved in the embedded market, particularly […]

FOSDEM 2015 Schedule – January 31 – February 1 2015

FOSDEM (Free and Open Source Software Developers’ European Meeting) takes place every year during the first week-end of February. This year the developer-oriented event expects to bring over 5000 geeks to share ideas and collaborate on open source projects. Contrary to most other events, it’s free to attend, and you don’t even need to register, just show up. FOSDEM 2015 will take place on January 31- February 1 in Brussels. There will be 551 sessions divided into 5 keynotes, 40 lightning talks, 6 certification exams, and with the bulk being developer rooms and main tracks,  divided into 7 main tracks this year: Languages, Performance, Time, Typesetting, Hardware, Security and Miscellaneous. I’m not going to attend, but it’s still interested to see what will be talked about, and I’ve concocted my own little virtual program out of the main tracks and developers’ rooms. There’s a few minutes overlap between some talks […]

Snappy Ubuntu Core is an IoT Linux Distribution for ARM and x86

Canonical has announced a version of Ubuntu specifically designed for IoT devices running Linux, with a low hardware requirements, and a new package manager called snappy, replacing apt-get for this version of Ubuntu, which provides simpler, faster, and more reliable updates, stronger security, and allows roll-backs in case something goes wrong. Easy firmware updates are something missing in most connected device, which means they are more vulnerable to potential hackers, but with snappy security updates should be able to make it regularly, so that if something like heartbleed occurs again, you know your router, home automation gateway, connected washing machine, or robot will be soon patched automatically. Let’s go through the hardware requirements first: Processor – 600 MHz processor (ARMv7 or greater, or x86) System Memory – 128 MB RAM or greater (The system itself uses 40 MB RAM) Storage – 4GB flash / storage for factory reset and system […]

Crowdfunding Report for 2014 on CNX Software Blog

Following up on my 2013 Crowdfunding Report, I’ve gone through all 55 Kickstarter and Indiegogo crowdunding projects featured on CNX Software between December 2013 and November 2014 (inclusive) to see how well they fared. The table below sort projects chronologically as they were published on this very blog. Date Project Crowdfunding Site Funded? Pledged amount / Goal Expected Delivery Actual Delivery Comments 2. Dec. 2013 Micro Python Kickstarter Yes 97,803 GBP / 15,000 GBP 03/2014 04/2014 Available @ https://micropython.org/store/#/store 5. Dec. 2013 Plugaway Kickstarter Yes $162,835 AUD / $50,000 AUD 04/2014 – People upset because of lack of updates. Project might be dead, and backers lost their money 6. Dec. 2013 AIRTAME Indiegogo Yes $1,268,332 / $160,000 05/2014 12/2014 People have started received the beta versions, after a massive 8-month delay 7. Dec. 2013 Crystal Board Kickstarter No $14,574 / $200,000 04/2014 – The project appears to be dead 10. […]

AAEON Intel Arc

Embedded Linux Development

This page contains information and links for embedded Linux and Android development, and focuses on the “system” aspect (low level, OS configuration), so you won’t find that much information about application development, and many concepts discussed in this page can also be applied to “big Linux” development. Although the information provided is supposed to be target independent, some materials are board specific if it can help understanding more general ideas. Setting up an Embedded Linux Development Machine Installing a cross-toolchain Installing a server to share files between the build machine and the target board Configuration Management: Version Control, Bug Tracking and Continuous Integration Developing with Virtual Machines Emulators and Virtual Hardware Platforms ARM Linux development Linux Kernel Development Embedded Android Development Training Materials about Embedded Linux and Android Common Software Packages for Embedded Systems ARM Programming Fixing Common Compile Error Messages Programming Books Debugging Software QA Miscellaneous Tips and How-Tos […]

CES 2014 Keynotes and Linux Conference Australia 2014 Videos

The Consumer Electronics Show and LinuxConf Australia are completely different events, the former targets consumers and takes place in the US, and the latter is for Linux users, developers & systems administrators, and occurs in Australia. However, both happened at the same time this year, and video recording for CES 2014 keynotes, and LinuxConf Australia 2014 (LCA 2014) sessions for both events are now available. CES 2014 Keynote videos While the event took place, it was quite difficult, and sometimes just impossible, to find videos of the keynotes, either live or recordings, and I could only watch Intel, Nvidia, Samsung, and Sony keynotes at the time. I’ve been informed that at least some of CES 2014 keynote videos are now available online. I can access 9 videos from Intel, Yahoo, Audi, Cisco, Sony, etc… Thanks to Csilie for the link.   Linux Conference Australia 2014 LCA 2014 took place on […]

Khadas VIM4 SBC