zdeno píše:no nevim, skutecny profik asi nesahne po Arduino, ale vytvori si vlastni navrh. Ono pouzivat hotove veci je dvojsecne a nekdy sebevrazedne.
Musis totiz ovladat nejen dany procesor, ale i vychytavky te-ktere vyvojove desky. A ze tam jsou, na to muzes vzit jed.
Zde jsem se za profíka nepovažoval já, ani jsem neukazoval na případné budoucí uživatele, ale toto označení jsem použil pro Fuldu. Ať si říká kdo chce, co chce, pro mě Fulda určitě profíkem je. Má za sebou mnoho dokončených řešení s PIC a určitě ještě víc návrhů PCB - o které v mém příspěvku šlo především.
IMHO jsem snad pochopil tvůj přístup k arduinu a akceptuji, že se svými znalostmi a praxí vyžaduješ plnou kontrolu nad procesorem, AT328 dokážeš vyždímat díky vynechání vyšších programovacích jazyků, ale JÁ tohle nedokážu. Proto se v případě svého "hračičkování a objevování" spoléhám právě na např Wiring. Umožňuje mi relativně lehce docílit požadovaného výsledku. Že jeho fungování je pro procesor v podstatě zdržujícím balastem vím, ale z mého pohledu je to problém toho procesoru. Věřím, že tak jak se budou rozrůstat projekty s univerzálním Arduinem, tak bude postupně i růst výkon použitých procesorů. Už teď existují klony s ARM a možná za pár měsíců/let bude běžné Arduino "MiniMax" kterého základem bude čtyřjádro - v tuto chvíli úsměvné, ale dvoujádrový mobil býval taky High-tec

- nerozebírejme řízení programu na více jádrech...
Ještě k Wiringu: nikdy jsem nedělal s C++, v pravěku jsem čuchnul k Pascalu, postupně zkusil JavaScript, lehoulince se otřel o Javu, celý život dělám v Foxpro. Přesto jsem s Wiring neměl problém. Okoukat pravidla, projet běžné příkazy... Pokud je k něčemu potřeba opravdu rychlý kód, většinou existují knihovny - a proč je nevyužít, když autoři si s tím dali práci a ještě mi to poskytnou zdarma. Pokud knihovna nefunguje, buď je rozpracovaná, opuštěná nebo zastaralá a docela určitě existuje alternativní. Jak už jsem jednou psal: berme to jako LEGO. Hračky přece mají být jednoduše použitelné. A kdo si hraje, nezlobí - navíc z toho může vzniknout zajímavá věc/řešení.
DCC je triviální: vím jak si hrát s bity, pracovat s byty, ale nejlíp se učím na příkladech. Programy pro PIC jsou většinou zveřejňovány v HEX, tam toho moc nevyčtu. Je mi jasné, že program je úsporný, účelný, rychlý...vím jak se asi chová k paketům a k výstupům, ale Wiring je pro mě asi jako "máma má mísu..."

Pro Wiring existuje knihovna ze které "vypadne" přežvýkaná informace z paketu, ale stejně tak existují příklady ve kterých se bez knihovny načte paket do proměnných, rozebere se, vidím jak se v příkladu pracuje s přerušením... Tohle je pro mě zábava, která funguje díky mnoha jiným ochotným lidem a jsem jim za to vděčen. Sám pak ve svém hlavním oboru rád poradím ze své skušenosti. Jsou to jiní lidé, ale vesmír je jen jeden

Zde bych si dovolil opět vynést Fuldu a ještě LokoPina. Jejich texty k projektům a testům člověku opravdu přinesou poznání. Díky.
Díky všem za trpělivost nad mým vypovídáním, snad se s ním i někdo ztotožní. Tímto bych z mé strany uzavřel polemiku nad účelem a použitelností Arduina. Zkusím pro své pokusy realizovat DCC++ s JMRI jako levný zdroj paketů, určitě budu chtít nějakého vrabce jako DCC monitor, abych věděl že to běhá, a pak už můžu zkusit ovládat vlastně cokoliv - klidně čerpadlo k bazénu a nemusí být ani na kolejích
