klidně mě ukamenujte ale na bastlení (návrh PCB, simulace obvodů, vývoj firmware pro jednočipy atd.) je podle mě nejlepší windows. Výběr programů je tam asi nejširší. Pokud nechce windows tak asi jedině ubuntu které často používají studenti vysokých škol. Při bastlení se vám často stane, že narazíte na problém se kterým se setkala jen velmi omezená skupina lidí, a často není hned jasné jestli je to problém v HW, vlastním programu nebo OS a hledání řešení pro nestandartním OS je mnohem zdlouhavější.
Pak je tu ale stale otazka, jestli je vetsi opruz hledat reseni na Linuxu, nebo se snazit provozovat Microsofti tamagotchi.
Na kresleni plosnaku se da pouzit omezeny eagle (ale beha jenom na x86), nebo gEDA. Atmely se daji programovat bud pres AVRDUDE (nemam zkusenosti), nebo uisp. Hradlova pole - informace stara asi 14 let je, ze v Linuxu jde programovat jenom male xilinxy (a myslim, ze to taky behalo jenom na x86). Ocenim jakykoliv update techto informaci :-).
Pro komunikaci po paralelu staci posilat data na porty (nesmi to byt port na USB prevodniku!), seriak funguje i na USB, slozitejsi rozhranni je asi nejlepsi udelat ze seriaku a atmegy/arduina/jineho jednochipu. Na Raspberry PI a podobnych deskach se daji primo z Linuxu ovladat GPIO a dalsi funkce procesoru.
Bastleni je hrozne obecny pojem. To muze byt cokoliv od bastleni vlastnich procesorovych jader v PCIe karte za $10k plne hradlovych poli az po vyroby krystalky z kusu PbS, alobalu a rolicky od hajzlpapiru, kde ma pocitac byt schopen spocitat rezonancni kmitocet civky ze zvonkoveho dratu na one rolicce.