{"product_id":"adafruit-attiny817-breakout-with-seesaw-stemma-qt-qwiic","title":"Adafruit ATtiny817 Breakout with seesaw - STEMMA QT \/ Qwiic","description":"\u003cp\u003eThis breakout board is a \"three in one\" product:\u003c\/p\u003e\n\u003col\u003e\n\u003cli\u003eThe ATtiny817 is part of the 'next gen' of AVR microcontrollers, and now we have a cute development\/breakout board for it, with just enough hardware to get the chip up and running.\u003c\/li\u003e\n\u003cli\u003eIt's also an Adafruit seesaw board. Adafruit seesaw is a near-universal converter framework that allows you to add and extend hardware support to any I2C-capable microcontroller or microcomputer. Instead of getting separate I2C GPIO expanders, ADCs, PWM drivers, etc, seesaw can be configured to give a wide range of capabilities.\u003c\/li\u003e\n\u003cli\u003eFinally, with STEMMA QT connectors on it, you could use it as either an I2C controller or peripheral with plug-and play support.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003eWe primarily designed this board for our own use: it's a mini dev board that lets us design with the ATtiny817 just like we did for the ATSAMD09. With the 2021 silicon shortage, we're adapting some of our SAMD09 designs to the ATTiny8xx series and wanted a quick minimal board to test code on.\u003c\/p\u003e\n\u003cp\u003eEach breakout comes with the assembled and tested board, as well as some header strips. Each PCB is fairly minimal and contains:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eATtiny817 8-bit microcontroller\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003e8KB flash, 512 bytes of RAM, 128 bytes of EEPROM\u003c\/li\u003e\n\u003cli\u003eInternal oscillator can run up to 20MHz\u003c\/li\u003e\n\u003cli\u003eInternal hardware multiplier\u003c\/li\u003e\n\u003cli\u003eCan run from 2V to 5V power\/logic (check the datasheet for max speed at desired power)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e3.3V regulator\u003c\/strong\u003e - by default we run at the Vin voltage, which can be 5V, but there's a solder jumper on the bottom if you'd like to select 3V logic.\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eGreen power LED\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eRed indicator LED\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTwo STEMMA QT I2C connectors\u003c\/strong\u003e with 10K pull-up resistors, connected to pins 10 and 11\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThis board comes pre-programmed with seesaw peripheral code that will let it act as an \"I2C to something\" converter, basically, a little I2C-controlled friend to do all the timing-sensitive things many microcontrollers and microcomputers are not good at.\u003c\/p\u003e\n\u003cdiv class=\"row-fluid build-text\"\u003e\n\u003cp\u003eFor example, using this breakout with the pre-burned seesaw firmware gives you\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e14 x GPIO with selectable pull-up resistors\u003c\/li\u003e\n\u003cli\u003e9 x 10-bit ADC inputs - pins \u003cspan class=\"pl-c\"\u003e0, 1, 2, 3, 6, 7, 18, 19, 20\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e5 x 8-bit PWM outputs - \u003cspan class=\"pl-c\"\u003epins 0, 1, 9, 12, 13\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e1 x NeoPixel output (up to 60 pixels)\u003c\/li\u003e\n\u003cli\u003e1 x EEPROM with 127 bytes of NVM memory (handy for storing small access tokens or MAC addresses) - last byte of EEPROM is used for I2C address selection\u003c\/li\u003e\n\u003cli\u003e1 x Interrupt output that can be triggered by any of the accessories - pin 15\u003c\/li\u003e\n\u003cli\u003e2 x I2C address selection pins - pins 16 and 17\u003c\/li\u003e\n\u003cli\u003e1 x Activity LED on pin 5, tied active low\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eOf course, you can configure or reprogram the chip to however you want to use it - we like using SpenceKonde's megaTinyCore which brings Arduino peripheral support to this series of chips. To program the chip we like using SpenceKonde's megaTinyCore which brings Arduino peripheral support, which you can make with a USB-to-Serial cable and a single 4.7K or 10K resistor.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row-fluid build-text\"\u003e\n\u003cp\u003e\u003cstrong\u003ePlease note: \u003c\/strong\u003eThe boards do not come with a bootloader. If you want to do development on seesaw (e.g. changing the configuration) you need a separate UPDI programming setup! The firmware we put on is available as this example sketch, compiled using the megaTinyCore. We don't provide any support for custom builds of seesaw - we think this is cool and useful for the Maker community!\u003c\/p\u003e\n\u003cp\u003eFor more details including the documentation on how to use seesaw, libraries for Arduino\/CircuitPython\/Raspberry Pi Python, schematics, and more check out the Adafruit seesaw guide\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eTechnical Details\u003c\/h2\u003e\n\u003cdiv id=\"tab-technical-details-content\" class=\"panel-collapse collapse in\"\u003e\n\u003cul\u003e\n\u003cli\u003eProduct Dimensions: 33.0mm x 12.8mm x 4.6mm\u003c\/li\u003e\n\u003cli\u003eProduct Weight: 1.1g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":48624267296986,"sku":"vzo1789688239964","price":3.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0824\/8318\/3834\/files\/adafruit-attiny817-breakout-with-seesaw---stemma-qt-qwiic_1.jpg?v=1789688269","url":"https:\/\/memoryfoamwear.shop\/products\/adafruit-attiny817-breakout-with-seesaw-stemma-qt-qwiic","provider":"My Store","version":"1.0","type":"link"}