| Both sides previous revision Previous revision Next revision | Previous revision |
| nailed [2021/09/11 19:55] – yair | nailed [2023/04/30 13:38] (current) – [Color] yair |
|---|
| > nailed is a one pixel camera on your nail. | > nailed is a one pixel camera on your nail. |
| > it carries an IC with 16Kb of flash memory to save input from a color sensor and play it back on the RGB LED | > it carries an IC with 16Kb of flash memory to save input from a color sensor and play it back on the RGB LED |
| | prior at [[https://yair.cc/nld/]] |
| | |
| {{ :pasted:20210911-161402.png}} | {{ :pasted:20210911-161402.png}} |
| |
| | =====MCU==== |
| === ATtiny1634=== | === ATtiny1634=== |
| {{:atmel-8303-8-bit-avr-microcontroller-tinyavr-attiny1634_datasheet_summary.pdf|Summary Datasheet}}, {{:atmel-8303-8-bit-avr-microcontroller-tinyavr-attiny1634_datasheet.pdf|datasheet}} | {{:atmel-8303-8-bit-avr-microcontroller-tinyavr-attiny1634_datasheet_summary.pdf|Summary Datasheet}}, {{:atmel-8303-8-bit-avr-microcontroller-tinyavr-attiny1634_datasheet.pdf|datasheet}} |
| |
| {{:pasted:20210911-160422.png?300}} | [[https://github.com/SpenceKonde/ATTinyCore/blob/4d9c5196f0164fe11f58c5b34eaecbb28a04df1d/avr/extras/ATtiny_1634.md|ATTinyCore]] notes |
| {{:pasted:20210911-160504.png?300}} | |
| {{:pasted:20210911-160507.png?300}} | |
| |
| | {{:pasted:20210911-160422.png?400&direct}} |
| | {{:pasted:20210911-160504.png?400&direct}} |
| | {{:pasted:20210911-160507.png?400&direct}} |
| | {{:pasted:20210911-192842.png?400&direct}} |
| | |
| | ====LED==== |
| ===SK6812=== | ===SK6812=== |
| | [[https://cpldcpu.wordpress.com/2014/01/14/light_ws2812-library-v2-0-part-i-understanding-the-ws2812/|some info]] on the data pins and protocol of ws2812 |
| |
| | >he main difference between the two drivers is that the SK6812 has voltage-independent color and brightness over a wide voltage range, which means that the colors of the LEDs should not be affected by a drop in the supply voltage as much as they are on the WS2812B.[[https://www.pololu.com/category/180/sk6812-ws2812b-based-led-strips|source]] |
| | |
| | |
| ^ SK6812 ^ SK6812SIDE ^ SK6812MINI ^ | ^ SK6812 ^ SK6812SIDE ^ SK6812MINI ^ |
| | {{:pasted:20210911-160415.png?300}} | {{:pasted:20210911-160410.png?300}} | | | | {{:pasted:20210911-160415.png?400&direct}} | {{:pasted:20210911-160410.png?400&direct}} | | |
| | {{:pasted:20210911-160352.png?400}} | {{:pasted:20210911-160402.png?400}} || | | {{:pasted:20210911-160352.png?400&direct}} | {{:pasted:20210911-160402.png?400&direct}} || |
| | {{:pasted:20210911-160358.png?400}} | {{:pasted:20210911-160406.png?400}} | | | | {{:pasted:20210911-160358.png?400&direct}} | {{:pasted:20210911-160406.png?400&direct}} | | |
| |{{:sk6812_led_datasheet_.pdf|datasheet}} | {{:sk6812_side-a_led_datasheet.pdf|datasheet}}| | | |{{:sk6812_led_datasheet_.pdf|datasheet}} | {{:sk6812_side-a_led_datasheet.pdf|datasheet}}| | |
| | |
| | ====Color==== |
| | ===TCS3414=== |
| | {{:tcs3404.pdf|pdf}}, [[https://randomnerdtutorials.com/arduino-color-sensor-tcs230-tcs3200/|guide arduino]] |
| | |
| | pintout > {{:pasted:20230430-132116.png}} |
| | |
| |
| ===VEML6040=== | ===VEML6040=== |
| {{:veml6040.pdf|datasheet}} | {{:veml6040.pdf|datasheet}} |
| |
| ===power=== | ====MEMORY==== |
| | ===24LC32AFT=== |
| | 32-Kbit I2C Serial EEPROM, |
| | {{:24aa32af_24lc32af_32_kbit_i2c_serial_eeprom_with_q-3044384.pdf|pdf}} |
| | ===24LC16BT=== |
| | |
| | ====power==== |
| as space on the nail is at premium we will currently use thin wires to power each nail. \\ | as space on the nail is at premium we will currently use thin wires to power each nail. \\ |
| {{:chrome_a3aqpwjran.png}} | {{:chrome_a3aqpwjran.png}} |
| |
| | ====Nail Decals==== |
| | * Ladies (mm): |
| | * Big Toe: 10.16 x 11.5 |
| | * Fingers: 8 x 9 |
| | |
| | {{:ummm....this_translucent_glitter_vinyl_from_expressions_vinyl_might_be_my_new...-820803621359182.mp4}} |
| ==Schema== | ==Schema== |
| {{:pasted:20210911-161537.png}} | {{:pasted:20210911-161537.png}} |