GroundStudio Tiny 416 - GPIO Extender and development board
  • GroundStudio Tiny 416 - GPIO Extender and development board
  • GroundStudio Tiny 416 - GPIO Extender and development board
  • GroundStudio Tiny 416 - GPIO Extender and development board
  • GroundStudio Tiny 416 - GPIO Extender and development board
  • GroundStudio Tiny 416 - GPIO Extender and development board
  • GroundStudio Tiny 416 - GPIO Extender and development board
  • GroundStudio Tiny 416 - GPIO Extender and development board

GroundStudio Tiny 416 - GPIO Extender and development board

XAAJFJ_AAA
GroundStudio
lei15.53
Tax included
Quantity
2299 Items

  We deliver to lockers!

Pick up your orders anytime, hassle-free!

  Fast Delivery!

Orders placed by 2:00 PM are shipped the same day. Delivered within 24h!

  2-Year Warranty

Reliable products, worry-free!

  Easy 14-Day Returns

Unused items? No questions asked!

Description

Produs original GroundStudio

GroundStudio-01.jpg

Produsele GroundStudio sunt proiectate si asamblate in Romania, in regim Open Hardware, folosind componente de calitate superioara.

Descarcari:

Pinout

Pinout

Kicad

Schematic si Layout

DESCRIEREA PRODUSULUI:

Placa de dezvoltare GroundStudio Tiny416 este bazata pe microcontrollerul ATtiny416 (Microchip) si este extrem de versatilă și potrivită pentru o varietate de proiecte și aplicații. Are ca functionalitatea de baza cresterea numarului de pini (GPIO extender), daca este atasata unei alte placi de dezvoltare, insa poate fi folosita si ca placa de dezvoltare de sine statatoare.

Implicit, Tiny416 are incarcat firmware-ul Seesaw, care permite controlul digital al pinilor (IO extender). Mai jos regasiti un exemplu de conectare pentru modul Seesaw.

Pentru reprogramarea lui Tiny416 si folosirea lui ca placa de dezvoltare de sine statatoare, este necesar un programator UPDI (Unified Program and Debug Interface).

Placa de dezvoltare GroundStudio Tiny416 functioneaza la tensiunea de 3.3V. Pentru utilizarea impreuna cu dispozitive cu nivel logic de 5V este necesara folosirea unui modul convertor nivel logic separat.

Exista un LED rosu incorporat controlat cu ajutorul pinului 3. Când pinul e HIGH -> LED-ul este stins, respectiv cand pinul este LOW -> LED-ul este aprins. Placa mai prezinta un LED verde pentru indicarea statusului de alimentare "LED ON". Ele pot fi deconectate cu ajutorul solder-jumperilor de pe spatele pcb-ului.

Tensiunea de alimentare pentru placa de dezvoltare trebuie furnizata din exterior folosind un conector I2C_3V3 sau pinul 3V3.

Prezenta tensiunii de alimentare pe portul I²C 3V3 este indicata prin led-ul etichetat "LED ON" amplasat pe modul.
Pentru cazurile in care se doreste minimizarea consumului, led-urile pot fi deconectate cu ajutorul jumperurilor aflate pe spatele pcb-ului.

Conectorii I²C 3V3 sunt compatibili cu standardele Qwiic (SparkFun) si STEMMA QT (Adafruit).

Functii generale ale pinilor:

3V3 Pin de alimentare a placii cu tensiunea de 3.3V DC.
GND Pin conectat la masa.
Pinii GPIO 17 pini GPIO pentru intrare si iesire. {0-16}, din care doar 13 pini pot fi folositi in modul Seesaw
Pin UPDI Pin de programare poate fi folosit doar impreuna cu un programator UPDI.

In modul Seesaw doar 13 pini din 17 pot fi folositi ca pinii GPIO. Pentru folosirea tuturor celor 17 pini sau a functiei ADC pe 8 biti (3.3V) este necesara reprogramarea ATtiny416 folosind un programator UPDI.

ATENTIE:

  • Pinii SDA si SCL sunt conectati cu un rezistor pullup de 10k si pot fi folositi ca pini digitali doar daca sunt deconectati folosind solder-jumperii de pe spatele pcb-ului.
  • In modul Seesaw:
    • pinii 6 si 7 sunt folositi pentru setarea adresei I2C si nu pot fi folositi ca pini digitali.
    • pinii 8 si 9 sunt folositi pentru comunicarea I2C si nu pot fi folositi ca pini digitali.
  • Adresa I2C implicita pentru aceasta placa in modul Seesaw este 0x49 insa aceasta poate fi schimbata prin setarea pinilor 6 respectiv 7 astfel:

    Daca pinul 6 este conectat la GND adresa I2C va deveni: 0x4A

    Daca pinul 7 este conectat la GND adresa I2C va deveni: 0x4B

    Daca ambii pini sunt conectati la GND adresa I2C va deveni: 0X4C

In modul implicit Seesaw, pot fi conectate pana la 4 placute Tiny416, insa pot fi reprogramare mai multe adrese prin UPDI.

Specificatii tehnice:

Microcontroller Microchip ATtiny416
Tensiune alimentare 3.3V DC
Pini GPIO 17 in modul general, din care 13 in modul Seesaw
Conector I2C 2x I2C_3V3 (compatibil STEMMA QT sau QWIIC)
Curent maxim DC pe pin I/O 40mA
Memorie FLASH 4 KB
Memorie SRAM 256B
Memorie EEPROM 128B
Dimensiuni aprox. pcb 27.3mm x 12.8mm

* Datasheet microcontroler ATtiny416 este disponibil in format PDF in sectiunea descarcari.

Exemplul de conectare de mai jos foloseste placa de dezvoltare GroundStudio Jade Mega insa poate fi folosita orice placa de dezvoltare care are port I2C la nivelul de 3.3V

Exemplu de conectare Arduino IDE:

Pentru realizarea acestui exemplu aveti nevoie de urmatoarele:

  • 1x buc. placa de dezvoltare Jade Pebble || Referinta KASVHX_GS
  • 1x buc. placa de dezvoltare GroundStudio Tiny 416 || Referinta XAAJFJ_GS
  • 1x buc. cablu SH-4P I2C 3V3 compatibil QWIIC/STEMMA || Referinta SH-4P
  • 1x Cablu USB-C

Pasul 1 - Descarcati Arduino IDE

Inainte de a conecta placa incepeti prin a descarca Arduino IDE, in functie de preferintele dvs. si de sistemul de operare utilizat.

Pasul 2 - Instalare "Adafruit SAMD Boards"

In "File->Preferences->Aditional Boards Manager URLs:" adaugati linkul urmator:

"https://adafruit.github.io/arduino-board-index/package_adafruit_index.json

Acum puteti gasi in "Tools->Board->Boards Manager" setul "Adafruit SAMD Boards" pe care trebuie sa il instalati.

Pasul 3 - Realizarea conexiunilor fizice:

Conectati placutele conform imaginii de mai jos:

Pasul 4 - Selectare Board si Port

Conectati placa de dezvoltare Jade Pebble la PC folosind un cablu USB tip C care permite transfer de date.

Daca aveti mai multe porturi si nu sunteti sigur care dintre porturi este Jade Pebble, deconectati-o pentru o clipa si verificati in "Device Manager" meniul "Ports" pentru a vedea care dintre acestea dispare

Selectati Tools->Board: "Adafruit QT PY (SAMD21)" si portul pe care este conectata.

Pasul 5 - Instalarea librariei Adafruit Seesaw si Adafruit Neopixel

In Arduino IDE accesati meniul Tools->Manage Libraries... iar in fereastra aparuta (Library Manager) cautati si instalati ultima versiune a librariei "Adafruit seesaw Library" si "Adafruit Neopixel".

Pasul 6 - Incarcarea codului

Dupa selectarea COM-ului, a board-ului si instalarea librariilor necesare puteti incarca codul "Pebble_blink_Tiny416.ino" disponibil in sectiunea DESCARCARI.

Dupa incarcarea cu succes a codului, deschideti fereastra "Serial Monitor" si setati baud rate la valoarea 115200.

Ledul on-board conectat la pinul 3 de pe placuta Tiny416 va lumina intermitent.

tiny_blink_with_pebble_4t.gif

Continutul coletului:

1x buc. placa de dezvoltare GroundStudio Tiny 416

2x buc. bareta 1x10 pini tata @ 2.54mm

ATENTIE: Baretele de pini incluse in colet nu sunt cositorite si nu oferim servicii de cositorire pentru acestea.

Certificari:

Open Source Hardware Association certification-mark-RO000027-wide.png
Product Details
XAAJFJ_AAA
6427854030696
2299 Items
Comments (0)
Grade
No customer reviews for the moment.
16 other products in the same category: