AdaCore: Build Software that Matters
AdaCore Hero Image

Content by Olivier Henley

Portrait 2

Olivier Henley

The author, Olivier Henley, is a UX Engineer at AdaCore. His role is exploring new markets through technical stories. Prior to joining AdaCore, Olivier was a consultant software engineer for Autodesk. Prior to that, Olivier worked on AAA game titles such as For Honor and Rainbow Six Siege in addition to many R&D gaming endeavors at Ubisoft Montreal. Olivier graduated from the Electrical Engineering program at Polytechnique Montreal. He is a co-author of patent US8884949B1, describing the invention of a novel temporal filter implicating NI technology. An Ada advocate, Olivier actively curates GitHub’s Awesome-Ada list

Global communication network concept.
[Blog Post]

Ada-FPGA-Programmer: Configuring a Tang Nano 9K from Bare-Metal Ada, Built by Students

See how Rose-Hulman students built an open-source Ada FPGA programmer using STM32, JTAG, and SPI to boot a NEORV32 RISC-V core on Tang Nano 9K.

Abstract graphic world map illustration on blue background, big data and networking concept. 3D Rendering
[Blog Post]

Wishbone-NPU: A Neural Processing Unit for RISC-V Soft-Cores, Built by Students

See how AdaCore-sponsored students built an open-source NPU, then used it to run a 14-stage CNN on RISC-V.

I Stock 941175498
[Blog Post]

How Evolutek Used Ada to Build Their CanSat

AdaCore supports practical engineering projects that help students apply technical concepts to real-world problems. As part of this effort, AdaCore…

Screen 2025 01 24 083935 157998
[Blog Post]

Open-Source Ada: From Gateware to Application

The Neorv32 BIOS project demonstrates how Ada can serve as a powerful alternative to C in open-source embedded development. Using a fully open-source…

I Stock 1194767823 2024 09 17 155017 rweq
[Blog Post]

A new year of Capstones: A Recap of the last Projects

As part of the AdaCore GNAT Academic Program, Capstones offers senior higher education students the opportunity to take on challenging and exciting…

I Stock 1987307560
[Blog Post]

Getting Started with Renode: Simulating an Ada STM32F429disco Blinky Firmware.

I recently watched the talks from the 28th Ada-Europe International Conference on Reliable Software Technologies (AEiC 2024), which was held in…

A little bit of photoshop gnat for cuda banner
[Blog Post]

A little bit of Photoshop® using GNAT for CUDA®

Today I want to go over some internal mechanisms of a Photoshop-like application to better illustrate an up-and-coming tech, GNAT for CUDA®,…