TheFidax / Rcn600

Libreria per usare Arduino come Modulo SUSI (RCN600)
GNU General Public License v3.0
4 stars 1 forks source link
arduino arduino-firmware arduino-library arduino-rcn600 arduino-susi avr-susi rcn600 susi

GitHub release (latest by date) GitHub Release Date
GitHub commits since latest release (by date) GitHub stars
arduino-library-badge License

Indice


Rcn600 SUSI

Questa libreria permette di utilizzare una scheda Arduino (o un microcontrollore tramite Arduino IDE) come Slave per l'interfaccia SUSI.
Libreria testata su Arduino UNO, Arduino NANO (ATmega328P) e ATmega128 (MegaCore).

ATTENZIONE: Alcune schede Arduino funzionano a 3.3v, le interfacce SUSI, se non specificato, SONO A 5 VOLT !

Per funzionare sono necessari 2 resistori da 470Ω in serie sulle linee SUSI (Clock e Dati).

Maggiori informazioni della specifica nel fle RCN-600.pdf.


Video Presentazione

Video Presentazione


API Libreria

Le Api per la libreria sono nel file "readme.md" disponibile sotto la cartella 'src'.


Esempi di Utilizzo

Sotto la cartella "examples" sono disponibili esempi di utilizzo della libreria.
Sono suddivisi in base alla modalita' di acquisizione del segnale di Clock:

E' disponibile un esempio per interfacciare la libreria Rcn600 alla libreria NmraDcc.