Бих искал да започна да разработвам някои основни проекти на Arduino, но все още не притежавам платка Arduino. Има ли начин да напиша кода си и да го емулирам/тествам с помощта на настолен компютър, така че след като платката ми пристигне, просто да кача и стартирам проекта си на нея?
Има цял набор от симулатори на Arduino, много от които са безплатни, а някои са и платени.
Ако потърсите, ще откриете много други симулатори на Arduino, а непрекъснато се обявяват нови, дори се финансират от публиката.
Обичам да използвам circuits.io, известен още като TinkerCAD за тази цел.
Той е базиран в облака и има някои хубави функции, включително проектиране на печатни платки и сътрудничество.
IMO симулацията и възможностите на Arduino са впечатляващи и интуитивни.
Да, можете, опитайте се да използвате Proteus ISIS за симулиране на вашия код...
За пълна емулация на Arduino има shareware програма, наречена VBB (Virtual BreadBoard), аз също я пробвах и беше хубава.
Едит: Можете да разгледате подробния ми урок тук за това как да симулирате на Proteus ISIS