Blog

2 March 2026

Running AI models on a microcontroller

A few of weeks ago, I was at FOSDEM and then the AI Plumbers conference in Brussels with my colleagues Pietra Ferreira, Shane Slattery and William Jones. While many of the talks focused on LLMs, the Embecosm team attracted a great deal of interest for our work bringing up PyTorch/ExecuTorch on a bare metal microcontroller. […]

Read more
20 May 2025

Comparing RISC-V compilers

In my last post I looked at how the tools we use in open source development can be used to assess the health of our communities. Recently I used those same techniques as part of a poster I presented at the RISC-V European Summit comparing GCC and LLVM for RISC-V. I focused particularly on RISC-V […]

Read more
21 April 2025

Measuring the health of the LLVM community

I recently gave a short talk at EuroLLVM 2025 in Berlin, looking at the health of the LLVM community. Most open source communities have an aspiration to be supportive and welcoming. The LLVM Foundation is a little unusual in that its mission explicitly states that education and increasing diversity in the field of compilers are […]

Read more
18 March 2025

Embedded World 2025

Embedded World is a bellweather for the state of the global electronics industry. The number of exhibitors and the activity at the show are a good indicator of how well things are going. To be honest, recent years post-COVID have not been the most active. However 2025 has seen a change in sentiment. The official […]

Read more
AI generated image illustrating AI and electronics as a chip
27 February 2025

Best practice AI development: five questions to ask

My colleague William Jones is Head of AI/ML at Embecosm, and often posts here about his work in Bayesian Inference machine learning. However he has another role, which is leading the TechWorks initiative to develop best practice guidelines when developing AI in electronic systems. This came to fruition recently, when William presented the first release […]

Read more
20 February 2025

AI Inference on an FPGA

I spoke at the TechWorks FPGA Frontrunners meeting in Wotton-under-Edge earlier this week. It was an opportunity to present some joint work between Embecosm and Southampton University, showing how the OneAPI Construction Kit can help bring up a portable AI platform. Each autumn Embecosm supervises a group of Southampton University MSc students on a project […]

Read more
5 February 2025

FOSDEM 2025: A cornucopia of open source engineering

I spent last weekend, with my colleague, William Jones at FOSDEM in Brussels. This is an annual pilgrimage for me, to mix with working open source engineers and here all that is new. I was also a speaker, sharing some of my own work on compiler development. For me the most significant devroom was Low […]

Read more
10 March 2023

Embedded World 2023

Embedded World is back at Nürnberg Messe for showcasing the latest in Embedded next week on the 14th through 16th March 2023! Embecosm is exhibiting in Hall 4 booth 160, showcasing our latest work in the field of Open Source Software Tool Chain Development including the Rust front-end for GCC, adding RISC-V Vector Extentions to […]

Read more
10 March 2023

Embedded World 2023

Embedded World is back at Nürnberg Messe for showcasing the latest in Embedded next week on the 14th through 16th March 2023! Embecosm is exhibiting in Hall 4 booth 160, showcasing our latest work in the field of Open Source Software Tool Chain Development including the Rust front-end for GCC, adding RISC-V Vector Extentions to […]

Read more