Mike HoggDirector System Solutions
Mike Hogg leads the Embedded and Mobile business unit in Zuhlke’s London office. His team work in many diverse industries, in particular medical devices and industrial systems.
Linkedin

Latest entries from Mike Hogg:

How to send data from a Particle Photon to OpenSensors

from on 20.09.2016
0
particle-webhook

The Particle (formerly Spark) Photon is an easy to use WiFi connected micro-controller with a great web interface for managing the small Photon devices (think Arduino Nano connected to and programmed by the cloud). Code that runs on the device is written in Wiring, just like on Arduino. Particle have an app for provisioning and a rich web interface for developing, deploying, integrating and running the devices. And it’s not Continue reading

Operating System Independence

from on 01.10.2015
0
Operating System Independence

The majority of embedded developers are working with at least two operating systems. We’ll generally be using a target OS, possibly an off the shelf RTOS, but often an in house kernel or similar, while our development machine will likely be running a different OS – be that Windows, Linux or some other. Even when I’ve used Linux for both development and target OS I’ve still had to cross-compile for Continue reading

Working software, iteratively

from on 27.04.2015
0
Working software, iteratively

How does scrum framework work in an embedded systems programming environment? My first post advocated adopting an agile approach to embedded software development. One agile principle is breaking up projects that are over a month or so in duration into a series of smaller deliveries. These deliveries might be suitable for a customer to assess or even actively use, or might be intended only for internal validation. They allow progress to be Continue reading

Agile embedded?

from on 24.02.2015
0
Agile Embedded

Many embedded systems developers have used agile techniques or their related precursors such as XP and scrum for a decade and have found development both more enjoyable and productive. Not so long ago I attended a lecture on embedded systems development processes . The presenter’s view was that the techniques of embedded development haven’t greatly changed in the last 50 years, and hence neither need the process. He walked us Continue reading