AdaCore: Build Software that Matters
AdaCore Hero Image

Blog

An Insight Into the AdaCore Ecosystem

I Stock 1387809123
Dec 11, 2025
Mark Hermeling

MISRA for Memory Safety

MISRA is the top coding standard for C/C++ in embedded systems, but its full adherence is often impractical. Its rules can be split into three…
Read More
MWAC2020 Graphic Bg 1
Sep 29, 2020

Fabien Chouteau

Ada for micro:bit Part 3: Pin Output

Welcome to the Ada for micro:bit series where we look at simple examples to learn how to program the BBC micro:bit with Ada.

I Stock 1155359725
Sep 28, 2020

Michael Frank

Code Obfuscator for Ada using Libadalang and SPARK

A code obfuscator is a method of sharing coding discussions of real-world examples without giving away proprietary or classified information. This…

MWAC2020 Graphic Bg 1
Sep 22, 2020

Fabien Chouteau

Ada for micro:bit Part 2: Push buttons

MWAC2020 Graphic Bg 1
Sep 15, 2020

Fabien Chouteau

Ada for micro:bit Part 1: Getting Started

Image
Sep 10, 2020

Pierre-Marie de Rodat

GNATcoverage: getting started with instrumentation

Image
Sep 08, 2020

Pierre-Marie de Rodat

Introducing source code instrumentation in GNATcoverage

This is the first post of a series about GNATcoverage and source code instrumentation.In order to make GNATcoverage viable in more contexts, we…

Huge plane
Sep 03, 2020

Jessie Glockner, Ben Brosgol

The FACE™ open systems strategy gaining traction in the avionics industry

The FACE™ approach is a government-industry initiative for reducing defense system life cycle costs through portable and reusable software…

Img 20200101 182631 Cm9wrfo Xny
Aug 12, 2020

Emma Adby

Make with Ada 2020: LoRaDa := Ada + LoRa;

Hedley Rainnie's project combines 6 different SoCs all programmed in Ada performing as a LoRa network. He also showcases a BLE bridge to a LoRa…

I Stock 1039533792
Jul 28, 2020

Claire Dross

Relaxing the Data Initialization Policy of SPARK

SPARK always being under development, new language features make it in every release of the tool, be they previously unsupported Ada features (like…

E M Ewn Qb Ide
Jul 09, 2020

Emma Adby

Make with Ada 2020: Disaster Management with Smart Circuit Breaker

Shahariar's project ensures safety against electrical fire or shock during an earthquake, flood, gas leakage or fire breakout by disconnecting the…

Cryptada
Jun 25, 2020

Emma Adby

Make with Ada 2020: CryptAda - (Nuclear) Crypto on Embedded Device

Team CryptAda's project collects entropy, manages an entropy pool, implements a homemade PRNG, and generates RSA keys directly on the board with an…

The Smartbase
Jun 11, 2020

Emma Adby

Make with Ada 2020: The SmartBase - IoT Adjustable Bed

John Singleton's The SmartBase makes your existing adjustable bed safer and easier to use by adding voice control and safe (and fun!) LED underbed…