Hey, we all start somewhere! I ordered mine from
keyhive and made the mistake of ordering the DIY version. I usually like to do things myself, but had a hell of a time soldering the SMD diodes on. I would recommend the partially assembled version. Keyhive also lists the other parts you will need. If you order the partially assembled version, you will only need a microcontroller, switches, and caps for a complete keyboard! Keyhive also lists the microcontrollers you can use. Personally, I love the nice!nano. It ads BLE and the battery lasts for quite a while. You will need to solder the microcontroller, but it’s easy to do assuming you have an iron. Let me know if you have more questions!