ATTiny with 16 Extra GPIO: MCP23017 GPIO Expander with 0-Series 1-Series Devices

preview_player
Показать описание
This is an ATTiny 14 pin 0-Series or 1-Series breakout pcb with on-board MCP23017 GPIO expander, I2C OLED display header, and a UPDI header for connecting to a programmer.

This can be used as a basic controller with support for I2C, SPI, UART, or normal ATTiny GPIO plus 16 extra GPIO pins.

If you'd like to support the channel, you can:

Shop through my affiliate links (I may earn a small commission, costs you nothing)!

#ElectronicsCreators
Рекомендации по теме
Комментарии
Автор

Thank you !
Merci beaucoup !
Well explained. You are generous !
I hope that you will continue your good job.

jrapplefan
Автор

Must be fun to play with this next generation of Atmel Tiny chips. The OLD ones, like the atiny84 and attiny85 cost 2x and 3x as much as they did a few years ago.
Was able to rasterize an 8x8 LED matrix with a MCP23017. Had to put a transistor on every row to drain, and the refresh rate was not terrifically fast ... but it works. In Marlin, there are provisions for driving LCD displays that hog a lot of I/O pins through i2c port expanders. Ideas.

GnuReligion
Автор

Nice, I wonder how much smaller the code might be outside of the arduino environment. just a thought as the arduino's code is ot the fastest on the block.

TheEmbeddedHobbyist