А можете посоветовать хорошую книжку-методичку по stm32? Ну там из разряда "покупаем stm32discovery, ставим среду разработки, мигаем led'ом, читаем потенциометр, подключаем экранчики" - что-то в таком духе.
Интересная идея. Пакетные менеджеры для программ придумали, а для радиоэлектроники нет. Удобно было бы собирать нужные тебе устройства скачав их в интернете
Если опыта с fpga нет я бы советовал взять tinyfpga, поиграться, понять насколько это вообще интересно. А там уже глядишь и yosys/arachne для xilinx выйдет.
Смотри, сам я tinyfpga еще жду пока доедет. Они обещают что работают с yosys/arachne (это из консоли + vim/sublime/что нравится). Плюс есть от Lattice официальная iCEcube2. Никогда ею не пользовался, ничего сказать не могу.