Near of an universal converter to add and extend capabilities of any I2C capable microcontroler
The seesaw from Adafruit is almost an "universal converter framework" allowing you to extend your hardware support for any I2C-capable microcontroller (or nano computer like Raspberry-Pi).
This single board can be configured to give a wide range of feature. No need to get a separate I2C GPIO expanders, I2C ADCs, I2C PWM drivers, etc... seesaw support all those features.
Tha Adafruit SeeSaw breakout with ATSAMD09 offert
- 3 x 12-bit ADC inputs
- 3 x 8-bit PWM outputs
- 7 x GPIO with selectable pullup or pulldown
- 1 x NeoPixel output (up to 340 pixels)
- 1 x EEPROM with 64 byte of NVM memory (handy for storing small access tokens or MAC addresses)
- 1 x Interrupt output that can be triggered by any of the accessories
- 2 x I2C address selection pins
- 1 x Activity LED
Advanced user can reprogram and reconfigure the chip to have more or less of each peripheral (as long it can fits into the firmware of the ATSAMD09D14)! For example, the ATSAMD09 also includes a UART converter which is not included in the default Adafruit's firmware.
The ATSAMD09 breakout is great for development of seesaw capabilities (Adafruit use it in-house for their design work) or you can use it with the Adafruit's firmware to extend the hardware support for your Raspberry Pi or ESP8266!
For each order, you will receive a breakout assembled and tested. The board is supplied with a section of pin header (that can be soldered on the board).
Please note: The boards does not have a bootloader. The development on seesaw (eg: to change the configuration) required a J-Link and Adafruit's recommend an Adafruit SWD adapter breakout to help your work. Adafruit develop the projet under Atmel Studio but it could be possible to get working with arm gcc and a Makefile. Note that Adafruit does not offer support for custom builds of seesaw!
- Uses I2C address 0x49 - can be changed to 0x4A, 0x4B or 0x4C
- Dimensions: 32.0mm x 12.0mm x 3.5mm
- Weight: 1.6g
- Adafruit seesaw (Adafruit, Anglais)
The I2C to ... whatever! interface
An Adafruit SeeSaw guide including how to use seesaw, libraries for Arduino/CircuitPython/Raspberry Pi Python, schematics, and more.