<commit_before>door alarm using pro mini as external reset
===========================================

- battery powered
- mqtt pub : door status, voltage
- esp8266 : deep sleep, pro mini : sleep with power down


* pro mini pin

| pin | to                                   |
|---- | ------------------------------------ |
|  2  | INPUT_PULLUP, magnetic door switch   |
|  5  | buzzer vcc                           |
|  6  | buzzer i/o                           |
|  7  | esp8266 gpio 5                       |
|  8  | esp8266 gpio 16                      |
|  9  | esp8266 reset                        |

<commit_msg>pics added<commit_after>door alarm using pro mini as external reset
===========================================

- battery powered
- mqtt pub : door status, voltage
- esp8266 : deep sleep, pro mini : sleep with power down


* pro mini pin

| pin | to                                   |
|---- | ------------------------------------ |
|  2  | INPUT_PULLUP, magnetic door switch   |
|  5  | buzzer vcc                           |
|  6  | buzzer i/o                           |
|  7  | esp8266 gpio 5                       |
|  8  | esp8266 gpio 16                      |
|  9  | esp8266 reset                        |


(https://raw.githubusercontent.com/chaeplin/esp8266_and_arduino/master/01-door-alarm/pics/01.png)

(https://raw.githubusercontent.com/chaeplin/esp8266_and_arduino/master/01-door-alarm/pics/02.png)
{'fraction_non_alphanumeric': 0.1910739191073919, 'fraction_numerical': 0.04602510460251046, 'mean_word_length': 1.2813990461049285, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5864329', 'n_tokens_mistral': 456, 'n_tokens_neox': 406, 'n_words': 105}