KiCad

KiCadProgram KiCad je open source nástroj pre návrh schémy a plošných spojov. Umožňuje vytváranie vlastných knižníc a pomocou externých nástrojov import a export pre iné systémy. Tiež podporuje zobrazenie výslednej DPS v 3D. Neustále sa vyvíja a vylepšuje množstvom prispievateľov. Kicad má pomerne širokú komunitu užívateľov, ktorí sprístupňujú knižnice na internete. Reálne tvary nových súčiastok možno pomerne jednoducho vytvoriť pomocou programu Wings3D.

Eagle

EagleEditor plošných spojov EAGLE je užívateľsky prívetivý a výkonný nástroj pre návrh dosiek plošných spojov (DPS, PCB). Patrí ku CAD programom, ktorý môže pracovať pod operačnými systémami Windows, Linux i Mac. Skladá sa z viacerých modulov, ktoré sú určené k rôznym činnostiam. Jednotlivé komponenty a súčiastky, potrebné pri kreslení elektrickej schémy aj návrhu plošného spoja sa nachádzajú v rozsiahlej knižnici. Knižnica súčiastok je vytvorená prehľadne a užívateľ sa v nej veľmi rýchlo zorientuje.

Fritzing

FritzingSoftware Fritzing je open-source hardware initiative (obdoba slobodného softvéru), ktorej cieľom je sprístupniť každému návrh a výrobu elektronických zariadení. K dispozícii je softvér, komunitný web a služby umožňujúce záujemcom učiť sa elektroniku, dokumentovať svoje projekty, zdieľať ich s ostatnými, navrhovať a (nechať si) vyrábať profesionálne dosky s plošnými spojmi.

Autodesk 123D Cicuits

Autodesk 123D CicuitsV spolupráci s Circuits.io vyvinul Autodesk aplikáciu 123D Circuits určenú pre online navrhovanie elektronických projektov. Obvody navrhujete vo webovom prehliadači na virtuálnom prostredí bežného breadboardu (nepájivé kontaktné pole) a aplikácia vás vedie až k výrobe profesionálnej dosky plošných spojov (PCB) vrátane nástrojov pre rozvrhnutie spojov. Na kliknutie si potom môžete nechať plošný spoj vyrobiť a zdarma zaslať kamkoľvek na svete.

ThingSpeak

Arduino ThingSpeakPri vytváraní projektov pre Arduino narazíme na problém, kedy chceme sledovať stav napr. teplotu, tlak, vlhkosť či akékoľvek iné hodnoty z miesta mimo našu domácu sieť. Riešenie môžeme nájsť u už hotových webových služieb a rôznych cloudových aplikácií. Jedno z najpoužívanejších riešení je ThingSpeak. Ide už o preverené riešenia a ponúkané možnosti ako zasielanie nastavených udalostí na Twitter alebo MATLAB analýza je príjemným prídavkom. Doporučujem sa s ním zoznámiť.

MIT App Invertor 2

MIT App Invertor 2Nástroj MIT App Inventor 2 je cloudové vývojové prostredie, v ktorom môžete programovať aplikácie pre mobilné zariadenia s OS Android priamo v okne internetového prehliadača. Celý systém sa nazýva MIT Center for Mobile Learning App Inventor  a beží na Google App Engine service. Z toho vyplýva, že ak hodláte aplikáciu používať, potrebujete účet u Googla. Využiť ho môžete na vytvorenie vlastnej aplikácie na komunikáciu s Arduinom cez BlueTooth alebo WiFi.

swDuino 2

swDuino 2Aplikácia swDuino funguje ako webový server na stolnom PC so systémom Windows, cez ktorý môžme interaktívne monitorovať a ovládať pripojené Arduino cez sériovú linku (Serial to Web).

K dispozícii je i knižnica pre Arduino, ktorá zaistí napr. aj odosielanie premenných medzi Arduinom a akýmkoľvek iným klientskym programom, ktorý podporuje HTML protokol. Dáta by sa takto mohli ukladať i do vlastnej databázy SQL, MySQL alebo Oracle. Použitie aplikácie je bezplatné.

Čítať viac…