Difference between revisions of "Merduino"
From Enter the ESC
(→Contacts =) |
Mastrogippo (Talk | contribs) |
||
(4 intermediate revisions by one user not shown) | |||
Line 1: | Line 1: | ||
== Concept == | == Concept == | ||
− | + | Merduino nasce dall'esigenza di un tool per interfacciare un computer con dei dispositivi elettronici come sensori, luci ecc. | |
− | + | Caricando un firmware "ponte", è possibile scrivere dal lato PC il software per interfacciarsi con i vari dispositivi. In questo modo non siamo vincolati dall'uso del C come per esempio accade con l'Arduino, e possiamo usare il nostro linguaggio preferito e librerie che conosciamo. Inoltre, abbinando il Merduino ad un router tipo il [http://wiki.openwrt.org/toh/tp-link/tl-wr703n TP-Link WR-703n], possiamo avere un sistema contenuto con le funzionalità dell'Arduino ma con la flessibilità di un sistema linux con funzionalità WiFi, Ethernet e USB host. | |
− | + | Se serve maggiore flessibilità, la scheda è compatibile con il progetto [http://www.pinguino.cc Pinguino] e può essere programmata per funzionare in modo indipendente. | |
− | + | ||
− | + | ||
== Knowledge Base == | == Knowledge Base == | ||
Line 11: | Line 9: | ||
=== Gettin'Started === | === Gettin'Started === | ||
− | + | Installing IDE on linux: | |
+ | |||
+ | 1) If you not have svn installed | ||
+ | sudo apt-get install subversion | ||
+ | |||
+ | 2) Copy pinguino32 svn files | ||
+ | svn checkout http://pinguino32.googlecode.com/svn/trunk/ pinguino32-read-only | ||
+ | |||
+ | 3) open pinguino32 | ||
+ | cd pinguino32-read-only | ||
+ | ./pinguino_start.sh | ||
+ | |||
+ | |||
+ | Installing IDE on Windows: | ||
+ | |||
+ | 1) Download and Install the package [http://code.google.com/p/pinguino32/downloads/detail?name=PinguinoX.3%20rev399%20setup.exe&can=2&q= PinguinoX.3 rev399 setup.exe] | ||
+ | |||
=== Hardware === | === Hardware === | ||
− | + | [https://docs.google.com/open?id=0B5oWj3bOfRimV1g0MklfdGIxeXM Merduino cheat shit] | |
=== Software === | === Software === | ||
− | |||
− | |||
(Work in progress...) | (Work in progress...) | ||
Line 25: | Line 37: | ||
== Applicazioni == | == Applicazioni == | ||
− | + | (Work in progress...) | |
=== Routerboard === | === Routerboard === | ||
− | + | ||
+ | Merduino can be connected to any computer with a USB host port. This includes routers and smartphones. | ||
+ | For informations on installing OpenWRT (a linux distro for routers) on the TP-Link WR-703n see [http://wiki.openwrt.org/toh/tp-link/tl-wr703n OpenWrt Wiki]. | ||
+ | To communicate with the USB port on the router, the preferred language is LUA due to the small footprint and ease of use. | ||
=== Alcooltest === | === Alcooltest === | ||
− | |||
− | |||
(Work in progress...) | (Work in progress...) | ||
+ | |||
+ | == Datashits == | ||
+ | |||
+ | [http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010280 PIC18F2550] | ||
== Community == | == Community == | ||
Line 51: | Line 68: | ||
(Work in progress...) | (Work in progress...) | ||
− | |||
− | |||
− | |||
− |
Latest revision as of 18:27, 10 October 2012
Contents |
Concept
Merduino nasce dall'esigenza di un tool per interfacciare un computer con dei dispositivi elettronici come sensori, luci ecc. Caricando un firmware "ponte", è possibile scrivere dal lato PC il software per interfacciarsi con i vari dispositivi. In questo modo non siamo vincolati dall'uso del C come per esempio accade con l'Arduino, e possiamo usare il nostro linguaggio preferito e librerie che conosciamo. Inoltre, abbinando il Merduino ad un router tipo il TP-Link WR-703n, possiamo avere un sistema contenuto con le funzionalità dell'Arduino ma con la flessibilità di un sistema linux con funzionalità WiFi, Ethernet e USB host. Se serve maggiore flessibilità, la scheda è compatibile con il progetto Pinguino e può essere programmata per funzionare in modo indipendente.
Knowledge Base
Gettin'Started
Installing IDE on linux:
1) If you not have svn installed sudo apt-get install subversion
2) Copy pinguino32 svn files svn checkout http://pinguino32.googlecode.com/svn/trunk/ pinguino32-read-only
3) open pinguino32 cd pinguino32-read-only ./pinguino_start.sh
Installing IDE on Windows:
1) Download and Install the package PinguinoX.3 rev399 setup.exe
Hardware
Software
(Work in progress...)
Applicazioni
(Work in progress...)
Routerboard
Merduino can be connected to any computer with a USB host port. This includes routers and smartphones. For informations on installing OpenWRT (a linux distro for routers) on the TP-Link WR-703n see OpenWrt Wiki. To communicate with the USB port on the router, the preferred language is LUA due to the small footprint and ease of use.
Alcooltest
(Work in progress...)
Datashits
Community
- Official Mailing List (Fellows)
- Official Repository (Google Code)
- Pinguino Board Forum
Links
- Mes3 Hacklab
- Gorizia Hacklab
(Work in progress...)