UEFI/EDK II CorebootPayloadPkg on PC Engines apu2

Recently we were reached by person interested in running CoreOS on apu2. CoreOS is a very interesting system from security point of view. It was created to support containers and scalability out of…

Read More


PC Engines apu2 python Robot Framework validation automation

Recently we attended ECC2017 conference. One of topics that we considered was a system for development and validation automation. Unfortunately this talk was not accepted, but we present some…

Read More


How to handle a DHT22 sensor using ARM mbed OS?

Recently I have encountered with temperature and humidity measurements using DHT22 sensor. I was developing a driver source code in ARM mbed OS SDK on particular STM32 NUCLEO L432KC platform.…

Read More


How to use Ansible via Python

Ansible is designed around the way people work and the way people work together What is Ansible Ansible is simple IT engine for automation, it is designed for manage many systems, rather than just…

Read More


SWUpdate for feature-rich IoT applications

When you work with embedded systems long enough, sooner or later you realize that some sort of update mechanism is required. This is especially true when more complex systems, running with an…

Read More


Installing OpenWRT on APU3 platform

This guide should be considered as a simple walk-through for using APU3 platform in some generic use-cases. I'm trying to explain how to work with the device and use it in a generic manner. There is…

Read More


OpenOCD and development environment for Zephyr on NXP FRDM-K64F

In this post I would like to describe process of setting up NXP FRDM-K64F development environment under Linux and start Zephyr development using it. Why NXP FRDM-K64F ? I choose this platform mostly…

Read More


Nerves project triage on BeagleBone Black

Recently one of my customers brought to my attention Nerves. It aims to simplify use of Elixir (functional language leveraging Erlang VM) in embedded systems. This system has couple interesting…

Read More


nRF51822 programming with OpenOCD under Linux

Some time ago we bought BLE400 from Waveshare as probably one of the cheapest option to enter nRF51822 market. As our readers know, we prefer to use the Linux environment for embedded systems…

Read More


Zephyr initial triage on Nucleo-64 STM32F411RE

As I mention in previous post Zephyr RTOS is an interesting initiative started by Intel, NXP and couple other strong organizations. With so well founded background future for this RTOS should look…

Read More


Failure of ECC508A crypto coprocessor initial triage with SAM G55 Xplained Pro Evaluation Kit

Some time ago (around August 2016) embedded community media were hit with hype around simplified flow for AWS IoT provisioning (1, 2, 3). I'm personally very interested in all categories related to…

Read More


Starting with Nucleo-F411RE and mbed OS for command line enthusiasts

When I first time read about mbed OS I was really sceptical, especially idea of having web browser as my IDE and compiler in the cloud seems to be very scary to me. ARM engineers proved to provide…

Read More


Chromium GStreamer backed for i.MX6 research

Recently I work on i.MX6 based project that requires video hardware decoding in web browser (best case in QtWebEngine, which is entire Chromium platform in Qt). Chromium After some research it…

Read More


SAMG55 + OLED1 Xplained Pro Hello World!

SAMG55 - recognition in the field If you are considering working on SAMG55 Xplained Pro board here you will find some basic know-how to quickly get you started. What you will need? In this example I…

Read More


FWTS on ARMv8 platform (HiKey LeMaker version) from scratch

This is second post from series about LeMaker version of HiKey board from 96boards Customer Edition family. Previous post focused on describing hardware part. In this post I would like to show how to…

Read More