<commit_before># sun-data

Sun sensor for Pepa Ivanova
 
## Initial Implementation

Consists of nodemcu + microSD shield + OLED shield
 
Pin | Function | ESP8266 Pin | MicroSD Shield | OLED Shield* | TSL2591**
---| --- | --- |---|---|---
TX | TXD | TXD |
RX | RXD | RXD |
A0 | Analog input, max 3.3V input | A0
D0 | IO | GPIO16
D1 | IO, SCL | GPIO5 |   | SCL | SCL
D2 | IO, SDA | GPIO4 |   | SDA | SDA
D3 | IO, 10k Pull-up | GPIO0
D4 | IO, 10k Pull-up, BUILTIN_LED |GPIO2
D5 | IO, SCK | GPIO14 | CLK
D6 | IO, MISO | GPIO12 | MISO
D7 | IO, MOSI | GPIO13 | MOSI
D8 | IO, 10k Pull-down, SS | GPIO15 | CS
G  | Ground | GND | GND | GND | GND
5V | 5V | -
3V3 | 3.3V | 3.3V | 3.3V | 3.3V | 3.3V
RST | Reset | RST

\* OLED Shield I2C Address - 0x3C or 0x3D

\** Sun sensor TSL2591 I2C Address - 0x29


## TODO List

 - [ ] Create test cases

 - [ ] Compile each needed library individually

 - [ ] Start the project
 
<commit_msg>Added two links for references<commit_after># sun-data

Sun sensor for Pepa Ivanova
 
## Initial Implementation

Consists of nodemcu + microSD shield + OLED shield
 
Pin | Function | ESP8266 Pin | MicroSD Shield | OLED Shield* | TSL2591**
---| --- | --- |---|---|---
TX | TXD | TXD |
RX | RXD | RXD |
A0 | Analog input, max 3.3V input | A0
D0 | IO | GPIO16
D1 | IO, SCL | GPIO5 |   | SCL | SCL
D2 | IO, SDA | GPIO4 |   | SDA | SDA
D3 | IO, 10k Pull-up | GPIO0
D4 | IO, 10k Pull-up, BUILTIN_LED |GPIO2
D5 | IO, SCK | GPIO14 | CLK
D6 | IO, MISO | GPIO12 | MISO
D7 | IO, MOSI | GPIO13 | MOSI
D8 | IO, 10k Pull-down, SS | GPIO15 | CS
G  | Ground | GND | GND | GND | GND
5V | 5V | -
3V3 | 3.3V | 3.3V | 3.3V | 3.3V | 3.3V
RST | Reset | RST

\* OLED Shield I2C Address - 0x3C or 0x3D

\** Sun sensor TSL2591 I2C Address - 0x29


## TODO List

 - [ ] Create test cases

 - [ ] Compile each needed library individually

 - [ ] Start the project
 
### Links \& References

[NodeMCU WebServer with SD Card Support](https://www.hackster.io/draw2dtouch/nodemcu-webserver-with-sd-card-support-169adc) 

[Tech Note 008 NTP controlled OLED CLOCK and demos the WIFI Manager](https://www.youtube.com/watch?v=RTKQMuWPL5A#t=416.58195)

{'fraction_non_alphanumeric': 0.13797942001870908, 'fraction_numerical': 0.07109448082319925, 'mean_word_length': 2.694300518134715, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6104147', 'n_tokens_mistral': 973, 'n_tokens_neox': 866, 'n_words': 282}