As low level as it gets.
For lower level one needs something like ESP32, Arduino, retro-coding platforms.