Wiring - az elfelejtett rokon

WiringA következő programok már ismerősek lehetnek: Arduino, Wiring, Processing... És lehet pár kevésbé ismerős: processing.js, InstantSOUP, Programma2003...
A közös bennük a szemlélet: egyszerű nyelv, gyors eredmény, művész-lélek. Mindannyiuk közös tőről fakad, a processingről - ez látszik is a kezelőfelületen: mind azonos kialakítású és logikájú. Sőt, mindegyiküknek azonos a mag-forrása, hiszen java alapú közös kezelőfelületen futnak. A JAVA-ra építve származik a hordozhatóságuk is!

De lássuk a családfát:


 Kattints a képre!

A legtöbben a mikrokontroller-környezetben az Arduino rendszert ismerik. Pedig a szülőprogramja sokkal jelentősebb lépést képvisel, csak nem annyira harsányan jelenik meg. Ő a Wiring.

Miért jó nekünk?

A Wiring a kezdetektől fogva összeszedetten és hordozható kóddal működik. A fejlesztések során az Arduino a Wiring alapjaira épült és annak teljes kódját használta: ám 2012-ben az Arduino és a Wiring útjai szétváltak. Ha az Arduino-0023 verziót és a Wiring-1.0-t nézzük: azonosak az elnevezések, a függvénykészletek.

A Wiring az 1.0 kiadással a teljes chipcsaládot lefedi:

  • ATMega1281 @ 8 / 16 MHz [Wiring v1.1]
  • ATMega128 @ 14.74 / 16 MHz [Mavric II / Wiring v1]
  • ATMega2561 @ 8 / 16 MHz [Wiring v1.1]
  • ATMega644P @ 8 / 16 MHz [Wiring S]
  • ATMega168/ATMega168P @ 8/16 MHz [Arduino Duemilanove]
  • ATMega328/ATMega328P @ 8/16 MHz [Arduino Duemilanove / UNO]
  • ATMega2560 @ 16 MHz [Arduino Mega2560]
  • ATMega1280 @ 16 MHz [Arduino Mega]
  • ATMega1284P @ 8/16 MHz

Könnyebbség, hogy az Arduino függvénykönyvtárak Wiring alatt általában használhatóak. Az elektronikában a hobbi szempontból használható rendszerek DIP tokozású chipekkel készültek. A Wiring rendszerben ennek sincs akadálya, hiszen a legnagyobb (40 lábú) DIP tokos chip az ATMega1284P!

Saját vélemény: a kódszerkesztő valahogyan jobban kézre áll fejlesztéskor...
Ha nem tesztelted még, egy próbát megér: wiring.org.co

A wiring honlap kialakításában könnyen megtalálhatjuk a keresett területet, legyen az kézikönyv, kiállítás, művészeti projekt...


Rugalmasság

A hordozhatóság miatt a Wiring alatt a 60 nap alatt Arduino tanfolyam anyaga azonnal használható! Sőt, az Arduino-0023 alatt készült függvénykönyvtárak is 1:1 átültethetőek a Wiring alá.

Nos, egy próbát?

TavIR-Facebook