Nieuw project Hulp nodig?
Toon meer (3)
Nickelgrass

Micro I2C-Scanner with 0.96" Oled and ATtiny44

Status: Voorstel
20475
135
stemmen
5 december 2016, Laatste update: 7 juni 2017
0.JPG
This scanner displays the addresses of all attached I2C devices in a small matrix. The value is shiftet one bit to the left (and is therefore presented as an 8-bit address). The columns show the upper nibble und the rows the lower. As the value is already shiftet, there are only even numbers in the lower nibble.

The device is built with a 0.96" OLED display that plugs into a little PCB with the same size. It is driven with a ATtiny44 with two software I2C ports (one for the display and one scan-port). As the ATtiny44 does not have enough RAM for a screenbuffer and the little boxes are not aligned to the rows of teh display, it uses a simple but nifty algorithm to calculate the screen in realtime.
 
Lees het volledige stuk
Toon minder

Attachments


Afbeeldingen
The doublesided PCB enables to make nice captitions for the connections
The thing
Here it is connected to a EEprom on a breadboard with variable address input
The upperside with the components
Reacties worden ingeladen...