As low level as it gets.

For lower level one needs something like ESP32, Arduino, retro-coding platforms.