STM32-E407 Open Source Hardware board got ARM Mbed OS support

Screenshot from 2019-10-24 11-07-29

Arm Mbed OS is free, open source RTOS targeting IoT applications. It supports online IDE, many compilers and devices.

More you can learn on Mbed OS web page and the GiHub repository of the project.

Recently Rohan Fletcher posted on our forum that he add support for our STM32-E407 board in Mbed OS.

For these who are interested and want to give it try – here are his instructions how to use STM32-E407 with Mbed OS.

TuxCon the FOSS Conference for Mobile and Embedded devices is less than 2 weeks away

Image

TuxCon  is a community-driven event about free and open-source software for mobile and embedded devices. The event is organized by Plovdiv’s hackerspace Hackafe and the entry is free.

Saturday, 28th of June is the day for lectures: the schedule is available at TuxCon web http://tuxcon.mobi/#schedule

During the event there are two lectures where OLinuXino Open Source Hardware Linux computers will be discussed:

Image

The first lecture is “Physical computing with Linux” in which it will be explained at a non-embedded developers level how to access all hardware resources from the Linux user space for OLinuXino like GPIOs, I2C, SPI, UARTs, the Power management – how to make your code aware of whether it runs on Battery or on Mains power supply, what is the temperature of the processor, is the battery charging or not, etc. It will also be explained how to connect sensors, how to connect steppers and servos, how to control them from Linux, how to setup a web server on OLinuXino, how to make all of the hardware resources, offered by this board, available via web interface as well as how to attach camera and do OpenCV processing, and more.

Image

The Second lecture is “Linux driver” where it will be explained how a Linux Driver is created and there will be a step-by-step explanation of how a driver for new hardware like MOD-IO board connected to OLinuXino via UEXT is created. MOD-IO boards have relays and ADCs which will be made available for use in Linux user space via the written driver.

Of course there will be other interesting lectures about Android, FirefoxOS, Tizen etc.

Do not forget that on Sunday 29th of June at the Olimex training building we will run Hardware and Software Hackathons.

Image

There will be a soldering workshop for the well-known FOSDEM Arduino clone board, where you will be trained how to solder alone your first Arduino and then program it and use it.

There will also be two Software tasks for the Hackathon:

 

Image

To make fancy web interface for controlling an interactive RGB LED table: the RGB table have 8×8 RGB Leds which are addressable individually and four proximity sensors at the four sides which detect if someone sits on this side.

 

Image

The second task is to do same for the Coctail-Mixing-Machine – it has 6 fluid pumps connected to the relays which could be opened/closed for a certain amount of time; controlling the volume of the drink in the recipe, flow sensors will give feed back if the fluid is flowing through the pipes; RGB addressable LEDs will be put under every bottle and pump which will make a LED animation while preparing the drink or will signal when the bottle is empty.

Both Hardware tasks will be performed with OLinuXino and all hardware resources will be available through User space APIs, so if you want to participate start thinking in advance and surprise us with your solution 🙂

Everyone who participates in the Hardware Hackathon will keep the Arduino board they built for themselves as a prize.

For everyone participating in the Software Hackathon there will be FOSDEM board prizes and the best solutions will win two A20-OLinuXino-MICRO.

 

Mozilla Launches Contribution Program to Help Deliver Firefox OS to A31 Tablets

Image

I just received this message from Eva Wu – the Marketing Manager at Allwinner:

———————————–

The first Firefox OS smartphones launched just a few months ago and we are already making progress on building Firefox OS for more platforms and devices.

One of those projects is progressing quickly and we need help from contributors to complete the code. To make this easier, we are launching a new contribution program aimed at accelerating the build of Firefox OS for tablets and its supporting ecosystem. To do this, we will provide dedicated contributors with access to resources and reference tablet hardware. We have to make the hardware available before the software is final to make it possible for contributors around the world to help us complete the build of Firefox OS for tablets.

We are working closely with partners like Foxconn and developers on the tablet development of Firefox OS. Because Firefox OS is built on the Web, and the Web is a truly extensible platform, we can continue to optimize Firefox OS for smartphones, while also building for tablets and different uses around the world with the help of our community.

Once we have completed work on Firefox OS for tablets with the help of this contribution program, we’ll get ready to share it with the world.

*Initial Partners and Hardware:*

Specs are:

InFocus 10″(Allwinnner A31)
1280×800 24bit color
16GB Storage
2GB RAM
802.11 b/g/n
267x171x9.7mm 580g

We will be working with partners like Foxconn to expand this program for more 
developers and contributors soon.

*How the program will work:*

  * The program will start in the coming weeks, when we will share more details about how contributors can apply to receive a reference tablet.
  * We will work together to complete the tablet version of Firefox OS.
  * We will provide guidance on where we need contributions to complete the tablet version of Firefox OS.
  * Nightly builds will be offered for developers to keep up to date.
  * All program details will be posted here on Hacks in the coming weeks

*Who the program is aimed at:*

  * Developers interested in or with previous knowledge of developing for the core Firefox OS (focus on Gecko/GFX, Gaia, UX, Productivity and Systems Apps).
  * Firefox OS localizers – to help localize and translate the tablet version of Firefox OS for global markets.
  * Testers and bug fixers – we will be calling for participation from both people who can test the latest tablet builds and file bugs and also developers who can file and fix bugs.

Stay tuned for more updates in the next few weeks on how to get involved in the program.

———————————–

Looks interesting for people who want to have more access to Allwinner Linux development as probably this will give them access to more Allwinner internals.