Tak tohle je zajímavý dotaz. Myslím, že zatím můžeš zapomenout, že existují nějaké mikroprocesory a strojní kód.
To na co se ptáš, už je IMHO kompletní počítač s nahraným SW (resp. FW) co umožnuje nahrát zvenku (obvykle z PC) uživatelský program a spustit ho.
Já s arduinem nemám co do činění, svého času jsem si hrál s tímhle:
http://www.parallax.com/sites/default/files/downlo ads/27218-Web-BASICStampManual-v2.2.pdf
to je podle mého názoru něco podobného, akorát asi jednoduššího a primitivnějšího. Programovalo se to v jazyce podobném BASICu, napsalo se to v PC a do BASIC STAMP se to poslalo prostřednictvím paralelního portu, kabel z paralelního portu se zapojoval do třech pinů co jsou nad nápisem PARALLAX, k patentkám na levé straně desky se nejdřív musela přicvaknout devítivoltová baterka a mohlo to fungovat, škoda, že už se to asi nesežene (a taky by se těžko shánělo PC s paralelním portem), pro začátečníky na první seznámení ideální. Mělo to osm drátů (P0-P7) co se nechaly nastavit jako vstupy nebo výstupy.
Můžeš prozradit nebo aspon naznačit, co s tím hodláš?