This video will take you through 6 simple steps to kick-start your Ada project on an STM32F469 Discovery board using the GNAT compiler and the Ada Drivers Library (The process is the same for the other STM discovery boards listed below).
There are many resources available for you to learn Ada on the web. Here's a sampling:
It's dangerous to go alone! Get in touch with the community:
To start your project you will probably need some hardware. Below are some platforms that are already supported. Of course, adding support for another platform would be a great contribution for this competition.
For this competition, we chose not to set a project theme because we want you to be able to demonstrate your inventiveness and to work on a project that motivates you. But if you could use a hint, here are some possible projects:
Blinking an LED (in the most reliable way :)
Ada on BBC's Microbit, on Adafruit's feather or Arduino MKR1000
CMSIS HAL definition for Ada
Drones and autonomous vehicles
MQTT support and IOT projects
Software audio effect
Driver for an electronic chip and a project that uses it
2D/3D graphic library
2D/3D physic engine
Software defined radio