The Arduino open-source platform is an excellent way to create your own home and hobby electronics projects from scratch.
Arduino libraries, like libraries for other programming languages, help easily extend the range of functions available to users ...