Useful websites
https://www.keyboard-layout-editor.com/
http://kle-render.herokuapp.com/
https://kbplate.ai03.com/
https://deskthority.net/wiki/Main_Page
Tutorials
https://www.masterzen.fr/2020/05/25/designing-a-keyboard-part2/
https://wiki.ai03.com/books/pcb-design/page/pcb-guide-part-5---creating-the-pcb
https://youtu.be/8arybYinrRY?si=BlKvWWGs0O7YxXuA
https://wiki.ai03.com/books/case-and-plate-design
https://docs.easyeda.com/en/Introduction/Introduction-to-EasyEDA/
https://www.youtube.com/@LearnEverythingAboutDesign
Datasheets and Components
CHERRY MX
https://cdn.sparkfun.com/datasheets/Components/Switches/MX Series.pdf
https://www.kailh.net/pages/product-datasheet
ATmega16U4/32U4 Datasheet ****
https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf
STM32 Datasheets
https://www.st.com/resource/en/datasheet/cd00237391.pdf
https://github.com/ThereminGoat/force-curves