CJMCU LilyTiny

ultimo aggiornamento 2 settembre 2018


JLCPCB - 10 PCB per $ 2 (100 * 100 mm, 2-layer)
Il più grande produttore di PCB in Cina, oltre 300.000 clienti e oltre 10.000 ordini online al giorno
Vedi l'interno della fabbrica di PCB: https://www.youtube.com/watch?v=_XCznQFV-Mw


Indice

Descrizione del modulo

La scheda mostrata in questa pagina è denominata CJMCU LilyTiny che può essere trovata anche con il nome LilyTiny o LilyPad e che presenta un circuito e funzionamento simile alla scheda chiamata Digispark, la scheda la potete vedere nella foto qui sotto

CJMCU LilyTiny Digispark

Confronto dei moduli CJMCU LilyTiny , Adafruit Trinket Digispark,

La piccola scheda dal diametro di soli 25 mm è progettata per aggiungere funzionalità al vostro progetto senza occupare molto spazio.
Anche se è piccolo come alcuni dei sensori,  questa scheda ha in realtà un microcontrollore ATtiny85 su di esso quindi è in realtà abbastanza intelligente! La scheda è pensata per realizzare progetti "indossabili", infatti basta cucire su una maglia 4 LED e collegare una batteria e opportunamente programmati, questi potranno lampeggiare, avere effetti di dissolvenza, come se "respirassero", lampeggiare come un battito cardiaco e altro ancora.
La programmazione può avvenire tramite la posta USB presentente oppure utilizzando i connettori di programmazione ICSP che sono sul retro del PCB.
LilyPad è una tecnologia e-textile indossabile sviluppata da Leah Buechley e progettata congiuntamente da Leah e SparkFun. Ogni LilyPad è stata progettata in modo creativo per avere grandi pad di connessione per consentire di essere cuciti sugli abiti.
Sono disponibili varie schede di input, output, alimentazione e sensore. La scheda ora è stata affiancata da altri modelli prodotti dalla Sparkfun, con cui condividono la filosofia d'uso,

Lily Tiny LilyPad Arduino 328 Main Board LilyPad Arduino USB - ATmega32U4 Board

Componenti aggiuntivi

Per completare i progetti basati sul Lilt Tiny sono disponibili svariati moduli che combprendono, batteria, led, sensori, accelerometri e molto altro.

Per i collegamenti è disponibile delle apposite bobine in cui il filo conduttore sottile a 2 strati è realizzato in fibre in acciaio INOX, la loro resitenza è di circa 16 Ohm per 30 cm.

 

Bobina filo conduttore Coin cell battery holder Slide switch  
 
Led Buzzer Pixel Board  
 
Light senso Accelerometer ADXL335 Temperature sensor  
 

Caratteristiche

 

Schema elettrico

Lo schema elettrico è simile a quello della scheda Digispark. Il microcontrollore è un Attiny85 collegato direttamente all'USB, la tensione è regolata tramite un regolatore tipo 75L05 in grado di fornire 100 mA. Sulla scheda sono presenti 6 pin connessi alle porte del microcontrollore, mentre altri tre sono dedicati all'alimentazione. Sulla scheda è presente un led rosso collegato al pin  PB1.

Tutti i pin possono essere usati come I / O digitali:

P3 → Analogico (utilizzato anche per USB + quando è in uso USB)
P4 → PWM, analogico (utilizzato anche per USB - quando è in uso USB)
P5 → Analogico
GND → GND
VIN → Ingresso alimentazione esterna
5V → Uscita 5V - 100 mA
P2 → I2C SCK, analogico in
P1 → PWM (LED )
P0 → I2C SDA, PWM

 

Processore ATtyny85 8-bit Microcontroller with 8K Bytes In-System Programmable Flash

Piedinatura Datasheet Foto dell'integrato

 L78LXX 3-Terminal Positive Regulators

Piedinatura Datasheet Foto dell'integrato

 

Foto del modulo

Installazione della scheda CJMCU LilyTiny

Dopo questa breve introduzione vediamo come muovere i primi passi con questa piccola scheda.
Lo procedura è leggermente diversa a quella tipica per le altre schede Arduino.

Nota: Attenzione, se inserite la scheda in una porta USB quando non richiesto dall'IDE, la scheda non sarà riconosciuta, ma questo è normale.

Uso della scheda CJMCU LilyTiny con l'IDE

La scheda Digispark funziona un po' diversamente da altri prodotti compatibili con Arduino. La programmazione segue una procedura diversa.

Primo test

Per testare la scheda e la procedura, si può utilizzare l'esempio che si può trovare passando a File → Esempi → Digispark_Exaples → Start

Ecco il codice che verrà caricato:

a questo punto inserite la vostra CJMCU LilyTiny ed attendete che il caricamento vada a buon fine.
Il led sulla scheda lampeggerà al ritmo di 1Hz.

 

 

Elenco revisioni

02/09/2017

Emissione preliminare