Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
nailed [2021/09/11 20:01] yairnailed [2023/04/30 13:38] (current) – [Color] yair
Line 1: Line 1:
 > 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}}
 +
 +[[https://github.com/SpenceKonde/ATTinyCore/blob/4d9c5196f0164fe11f58c5b34eaecbb28a04df1d/avr/extras/ATtiny_1634.md|ATTinyCore]] notes
  
 {{:pasted:20210911-160422.png?400&direct}} {{:pasted:20210911-160422.png?400&direct}}
 {{:pasted:20210911-160504.png?400&direct}} {{:pasted:20210911-160504.png?400&direct}}
 {{:pasted:20210911-160507.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?400&direct}}    | {{:pasted:20210911-160410.png?400&direct}}           | | {{:pasted:20210911-160415.png?400&direct}}    | {{:pasted:20210911-160410.png?400&direct}}           |
Line 17: Line 28:
 | {{:pasted:20210911-160358.png?400&direct}}    | {{:pasted:20210911-160406.png?400&direct}}          | | {{: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}}