Designing a power supply can be an interesting yet dangerous engineering task. You can reduce some of the inherent risk by building a model and running simulations with SPICE in KiCad.
Any application that collects a large number of measurements is bound to have some anomalous measurements, but good sensor breakouts should not output such values all the time. We tested eight temperature and humidity sensors for accuracy.
Not just for PCs, Ubuntu 24.04 supports the Raspberry Pi, bringing a fully-fledged Gnome system to the single-board computer. You can even run x86 apps in an emulator on the Pi 5.
When programming an Arduino microcontroller board for the first time, most people use the Arduino IDE, a graphical development environment. However, if you prefer the command line, you have a powerful alternative: Arduino CLI.