-
Notifications
You must be signed in to change notification settings - Fork 4
/
DrmWatchV3.txt
955 lines (912 loc) · 73.3 KB
/
DrmWatchV3.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
Icons used as reference:
<a href="https://www.flaticon.com/free-icons/correct" title="correct icons">Correct icons created by Fathema Khanom - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/tick" title="tick icons">Tick icons created by Octopocto - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/info" title="info icons">Info icons created by Freepik - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/wrench" title="wrench icons">Wrench icons created by Uniconlabs - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/wifi" title="wifi icons">Wifi icons created by Freepik - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/key" title="key icons">Key icons created by Google - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/bug-report" title="bug report icons">Bug report icons created by Maniprasanth - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/bookmark" title="bookmark icons">Bookmark icons created by Freepik - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/backspace" title="backspace icons">Backspace icons created by apien - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/up-arrow" title="up arrow icons">Up arrow icons created by Icon mania - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/cancel" title="cancel icons">Cancel icons created by torskaya - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/question" title="question icons">Question icons created by Dave Gandy - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/synchronization" title="synchronization icons">Synchronization icons created by Freepik - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/time" title="time icons">Time icons created by Ilham Fitrotul Hayat - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/music-note" title="music note icons">Music note icons created by iconsax - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/refresh" title="refresh icons">Refresh icons created by Pixel perfect - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/black-and-white" title="black and white icons">Black and white icons created by Ch.designer - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/clock" title="clock icons">Clock icons created by Freepik - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/pause" title="pause icons">Pause icons created by Slidicon - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/back" title="back icons">Back icons created by Chanut - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/plus-sign" title="plus sign icons">Plus sign icons created by Smashicons - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/substraction" title="substraction icons">Substraction icons created by Smashicons - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/mute" title="mute icons">Mute icons created by adrianadam - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/alert" title="alert icons">Alert icons created by Freepik - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/calendar" title="calendar icons">Calendar icons created by Hilmy Abiyyu A. - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/capture" title="capture icons">Capture icons created by Pixel perfect - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/7-days" title="7 days icons">7 days icons created by Freepik - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/calendar" title="calendar icons">Calendar icons created by Icon mania - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/digital-clock" title="digital clock icons">Digital clock icons created by Flipicon - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/checklist" title="checklist icons">Checklist icons created by Graphics Plazza - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/midnight" title="midnight icons">Midnight icons created by Freepik - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/ant" title="ant icons">Ant icons created by Freepik - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/power" title="power icons">Power icons created by Dave Gandy - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/fire" title="fire icons">Fire icons created by alkhalifi design - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/bubble" title="bubble icons">Bubble icons created by Freepik - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/flashlight" title="flashlight icons">Flashlight icons created by Anggara - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/external-link" title="external link icons">External link icons created by Bharat Icons - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/animation" title="animation icons">Animation icons created by Dwi ridwanto - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/ringtone" title="ringtone icons">Ringtone icons created by AbtoCreative - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/car-lights" title="car lights icons">Car lights icons created by Smashicons - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/terminal" title="terminal icons">Terminal icons created by Bharat Icons - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/cardiac" title="cardiac icons">Cardiac icons created by Freepik - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/system-update" title="system update icons">System update icons created by Freepik - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/tick" title="tick icons">Tick icons created by Freepik - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/folder" title="folder icons">Folder icons created by Good Ware - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/document" title="document icons">Document icons created by Freepik - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/memory-card" title="memory card icons">Memory card icons created by Prosymbols - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/pie-chart" title="pie chart icons">Pie chart icons created by Freepik - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/usb" title="usb icons">Usb icons created by Those Icons - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/clean" title="clean icons">Clean icons created by Freepik - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/clear" title="clear icons">Clear icons created by LAFS - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/breaking-the-rules" title="breaking the rules icons">Breaking the rules icons created by Us and Up - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/image-comics" title="Image Comics icons">Image Comics icons created by Bharat Icons - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/screenshot" title="screenshot icons">Screenshot icons created by Freepik - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/save" title="save icons">Save icons created by Google - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/world" title="world icons">World icons created by Google - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/no-water" title="no water icons">No water icons created by Freepik - Flaticon</a>
<a href="https://www.flaticon.com/free-icons/hammer" title="hammer icons">Hammer icons created by Pixel perfect - Flaticon</a>
Jingle Bells: https://onlinesequencer.net/3729549#
Maxwell The Cat: https://onlinesequencer.net/3225610
Harry Potter: https://onlinesequencer.net/3977257
GameOf Thrones: https://onlinesequencer.net/3977277
Believer: https://onlinesequencer.net/3600147
X-Files: https://onlinesequencer.net/3756521
Sleigh Ride: https://onlinesequencer.net/3988270
Кабак: https://onlinesequencer.net/4021427
Козацький марш: https://musescore.com/user/12233501/scores/5940733#comment-8527279
Польська коровка: https://onlinesequencer.net/4060224
Crab Rave: https://onlinesequencer.net/4060258
Angry birds: https://onlinesequencer.net/4070106
Benny Hill Theme: https://onlinesequencer.net/4086342
Rickroll melody https://onlinesequencer.net/4103200 https://onlinesequencer.net/4072609
funkytown lipps inc https://onlinesequencer.net/3105663 https://onlinesequencer.net/4107482
Собачий вальс https://onlinesequencer.net/2643377 https://onlinesequencer.net/4107493
На свою голову https://onlinesequencer.net/4127721
Gendalf song (https://onlinesequencer.net/1858589, https://onlinesequencer.net/4150306)
Star Wars https://onlinesequencer.net/4150357
Stereo Love https://onlinesequencer.net/4163973
Better off alone https://onlinesequencer.net/4163979
My Little Pony https://onlinesequencer.net/4164027
Megalovania https://onlinesequencer.net/4182790
Tetris https://onlinesequencer.net/4235353
Known Pins reserved on ESP32-S2 (Lolin S2 Mini):
GPIO 7: SPI SCK
GPIO 11: SPI MOSI
GPIO 17: stays HIGH after FW update
GPIO 26: Internal Flash drive, ESP not starting if connect smth here
GPIO 27: Internal Flash drive, ESP not starting if connect smth here
GPIO 28: Internal Flash drive, ESP not starting if connect smth here
GPIO 29: Internal Flash drive, ESP not starting if connect smth here
GPIO 30: Internal Flash drive, ESP not starting if connect smth here
GPIO 31: Internal Flash drive, ESP not starting if connect smth here
GPIO 32: Internal Flash drive, ESP not starting if connect smth here
TX = 39;
RX = 37;
SDA = 33;
SCL = 35;
SS = 12;
MOSI = 11;
MISO = 9;
SCK = 7;
A0 = 1;
A1 = 2;
A2 = 3;
A3 = 4;
A4 = 5;
A5 = 6;
A6 = 7;
A7 = 8;
A8 = 9;
A9 = 10;
A10 = 11;
A11 = 12;
A12 = 13;
A13 = 14;
A14 = 15;
A15 = 16;
A16 = 17;
A17 = 18;
A18 = 19;
A19 = 20;
T1 = 1;
T2 = 2;
T3 = 3;
T4 = 4;
T5 = 5;
T6 = 6;
T7 = 7;
T8 = 8;
T9 = 9;
T10 = 10;
T11 = 11;
T12 = 12;
T13 = 13;
T14 = 14;
DAC1 = 17;
DAC2 = 18;
RTC Source info:
https://www.esp32.com/viewtopic.php?f=19&t=31371&hilit=esp32+lib+builder#p108261
SLM Printing
https://jlc3dp.com/3d-printing-quote
Material: 316L
Difference between model and actual: 0.3mm each side
Model inner size: 63.03 mm
Actual inner size: 62.40 mm
LCD size datasheet:62.8 mm
Fixed size: 63.53mm
I know from previous orders that there's some thin features in my model and accept risks that thin parts can be distorted. My previous order was excellent.
(Робота по 510грн\год)
Вартість 2024-03:
Передня панель: 2шт = $33.27 = 1330грн, 1шт = 665грн
Плата: 5шт = $6.77 = 270грн, 1шт = 54грн
EL панель: 3шт = $9.99 = 40грн, 1шт = 13грн
індуктивність: 10шт = $1.59 = 63грн, 1шт = 6грн
HV857: 10шт = $7.24 = 290грн, 1шт = 29грн
esp32: 10шт = $18.74 = 750грн, 1шт = 75грн
Дисплей: 2шт = $34.98 = 1400грн, 1шт = 700грн
Модуль зарядки: 15грн
Роз'єм: 25шт = $7.12 = 284грн, 1шт=11грн
Акум 502535: 1шт = 134грн+40грн = 184грн
Дрібнота: 10шт = $3.50 + $4.10 + $3.19 + $1.36 + $1.59 = $13.74 = 549грн, 1шт = 54грн
Пайка: 3шт = 16 годин роботи = 8160грн, 1шт = 2720грн
Полірування рамки: 1шт = 5 годин роботи = 2550грн
Обробка лаком: 3шт = 3 години роботи, 1шт = 510грн
Виготовлення підсвітки: 3шт = 3 години роботи, 1шт = 510грн
----
665+54+13+6+29+75+700+15+11+184+54+2720+2550+510+510 = 8096грн (екземпляр з підсвіткою)
665+54+75+700+15+11+184+54+2720+2550+510 = 7538грн (екземпляр без підсвітки)
54+11+29+6+100 = 200грн (Плата + індуктивність + конденсатори + HV857 + Роз'єм)
Вартість 2024-05:
Передня панель: (5шт=$103)$21= 824грн
Плата: (10шт=$247)$25= 981грн
Дисплей: (5шт=$84)$17 = 667грн
EL панель: 3шт = $9.99 = 40грн, 1шт = 13грн
Акум 502535: 178грн
Збірка: 1020грн
Обробка лаком: 510грн
Виготовлення підсвітки: 510грн
Ремінець: 57грн
824+981+667+13+178+1020+510+510+57 = 4760 грн
824+981+667+13+178+57 = 2720 без роботи
Materials used:
Display: Sharp LS027B7DH01A
LCD Connector: FPC 10pin 0.5mm pitch
Battery: lipo 502535
Buzzer: Buzzer SMD 7525-3.6V-passive
Mosfets: 2N7002LT1G
Esp32 module: Lolin S2 Mini (desolder to get elements)
Charging module: TP4056 module
Resistors: SMD 0603 at most (multiple resistances)
Capacitors: SMD 0603 at most
RTC Module: Analog Devices DS3231 module
White LED: 020 SMD Side View LED White 6000K
Buttons: 2*4*3.5mm Micro SMD Tact Switch Side Button
Screw mounts: SMTSO Surface Mount Copper Nut M1.4X3X1.5-2X0.8
Screws: PH000, M1.4, 3mm
Screws: Self-tapping 1.4mm x 5mm
Backlight: EL Panel, need to be cut to size and connect thin wires. (optional)
Backlight driver: Microchip HV857MG MSOP8 (optional)
Changelog:
2023-12 Board: Add LEDs to show status
2023-12 Board: Add LEDS to show backlight
2023-12 Board: Add touch regions
2023-12 Board: Add charger IC
2023-12 Board: Add Linear Stabilizer IC
2023-12 Board: Add screwsmount
2023-12 Board: Add Voltage measuring circuit
2023-12 Board: Add charging connected voltage sensor
2023-12 Board: Add antenna connection
2023-12 Board: add test points
2023-12 Board: DRC checks
2023-12 Board: Add silkscreen notes
2023-12-24 v0.1 Sleep
2023-12-25 v0.2 Temperature readings
2023-12-25 v0.2 Icons
2023-12-25 v0.2 Cyrillic
2023-12-26 v0.3 new icons: battery, menu, alarm, apps, lock
2023-12-26 v0.3 New button algorithm, better filtration, repeated click mode and long click mode
2023-12-26 v0.3 Fixed wrong temperature reading after sleep
2023-12-27 v0.4 Working voltage calculation
2023-12-27 v0.4 Drawing actual battery status
2023-12-28 v0.5 First version of flashlight functionality
2023-12-29 v0.6 Main menu is functional
2023-12-29 v0.6 new icons
2023-12-29 v0.6 auto-sync time with NTP server
2023-12-30 v0.7 Discovered HUGE time drift, looking for ways to fix it
2023-12-30 v0.7 Trying to build libraries
2023-12-30 v0.7 Created Wi-Fi scanner mode
2023-12-31 v0.8 Started development of Keyboard
2024-01-01 v0.9 Wi-Fi network saving.
2024-01-01 v0.9 Synchronizing time with saved Wi-Fi network.
2024-01-01 v0.9 Removing saved network
2024-01-01 v0.9 New Question Window
2024-01-01 v0.9 Dont Sleep option on debug screen
2024-01-01 v0.9 More NTP servers used at once
2024-01-02 v0.10 Time correction algorythm based on NTP time synchronization
2024-01-02 v0.10 Significantly optimized connection to known network
2024-01-02 v0.10 Settings menu
2024-01-02 v0.10 added apps menu, added new icons
2024-01-02 v0.10 created statusbar
2024-01-03 v0.11 Added some icons to 16px size
2024-01-03 v0.11 Started porting music player
2024-01-03 v0.11 Added menu for melodies list
2024-01-04 v0.12 Melody Player
2024-01-04 v0.12 Vector Graphics
2024-01-04 v0.12 UI Improvement
2024-01-04 v0.12 Init screen
2024-01-06 v0.13 Fixed keyboard legend
2024-01-06 v0.13 Added option to invert screen
2024-01-07 v0.14 light flashlight slightly when system not in sleep
2024-01-07 v0.14 version info
2024-01-07 v0.14 Init view
2024-01-07 v0.14 about window
2024-01-07 v0.14 Fixed: permament reconnection USB while device sleeps
2024-01-07 v0.14 mode off
2024-01-08 v0.15 Added statusbar icon when auto return to watchface soon
2024-01-09 v0.16 auto-sync daily
2024-01-15 Board rev2: add step-up resistor and cap to RST pin
2024-01-15 Board rev2: quartz bigger package
2024-01-15 Board rev2: add more testpoints for unused pins
2024-01-15 Board rev2: top led: place for smaller led
2024-01-15 Board rev2: move caacitors closer to chips
2024-01-15 Board rev2: make wifi wire thicker
2024-01-15 Board rev2: move wifi antenna closer to chips
2024-01-15 Board rev2: add vias around ANT wire
2024-01-15 Board rev2: move antenna elements closer to chip
2024-01-15 Board rev2: replace onboard antenna by wire soldered on board
2024-01-15 Board rev2: Add jumper to close charger
2024-01-15 Board rev2: Add dm123a chip (static const uint8_t SDA = 33; static const uint8_t SCL = 35;)
2024-01-16 v0.17 Added touch data to testmode
2024-01-23 v0.18 New melodies format and new melodies added
2024-01-24 Added instrument to convert MIDI files to melodies
2024-01-24 v0.19 New melodies
2024-01-25 v0.20 improved mechanism of skipping animation
2024-01-25 v0.20 don't sleep when charger connected
2024-01-25 v0.20 added new icons
2024-01-25 v0.20 started cheating stopwatch
2024-01-27 Updated model case
2024-01-28 Updated model case
2024-01-28 Added images to engrave on back and front panel
2024-01-29 v0.21 fixed case when unsiccessful tyme sync makes time-travel tool
2024-01-29 v0.21 improved work of auto-sleep and auto exit functions
2024-01-29 v0.21 Added counter for auto sleep
2024-01-29 v0.21 Charger connected and charger disconnected tones
2024-01-31 v0.22 Added meow function
2024-02-02 Board rev3: Added pull-up resistors for SCL SDA lines
2024-02-03 v0.23 Stopwatch fixed
2024-02-03 v0.23 updated init led effect
2024-02-03 v0.23 added value showing time since last charging
2024-02-03 v0.23 replaced back icon
2024-02-03 v0.23 started implementing of alert functionality
2024-02-03 v0.23 Updated layout of buttons on some screens
2024-02-04 v0.24 Added UI for setting alert
2024-02-05 v0.25 Made alert functional
2024-02-12 v0.26 added support for DS3231M RTC Chip
2024-02-14 v0.27 fxd: melody back icon bad
2024-02-14 v0.27 Added icons mute and unmute
2024-02-14 v0.27 Added silent mode
2024-02-14 v0.27 fixed: if disconnected from charger, watch immediately go to sleep
2024-02-14 v0.27 add option to enable or disable auto sync (default is off)
2024-02-14 v0.27 Added warning sign if RTC not ready
2024-02-14 v0.27 Redesign main menu: big buttons
2024-02-14 v0.27 Redesign main menu: move debug to apps
2024-02-14 v0.27 fixed: unlock icon bad
2024-02-15 v0.28 started writing game of life
2024-02-15 v0.29 game of life working
2024-02-15 v0.29 when battey is low, modes with disabled auto-return will be forced to return
2024-02-15 v0.29 added life icon
2024-02-19 v0.30 Life screen buffer optimized
2024-02-19 v0.30 Screen buffer scaled
2024-02-19 v0.30 Screen buffer moved to RTC memory
2024-02-19 v0.30 Started working on Life wathcface
2024-02-19 v0.30 Done Life wathcface
2024-02-20 v0.31 calendar added and working
2024-02-21 v0.32 added slow light change, rewrite all LED class
2024-02-21 v0.32 Calendar legend fixed
2024-02-22 v0.33 button sound selection
2024-02-25 Board rev3: Added symbols for HV857
2024-02-26 Board rev3: Added case outline to board project
2024-02-26 Schematic: Added elements for EL Backlight
2024-02-27 Board rev3: Destroyed all the board wiring and start over.
2024-02-27 Board rev3: Moved elements and more wiring
2024-02-29 move led-charging to edge and make lightpipe for it
2024-02-29 move led-status to edge and make lightpipe for it
2024-02-29 board rev3: Add EL backlight
2024-02-29 Board rev3: move elements to make compact
2024-03-02 Board rev3: add more info to FAB layer to meke it more informative
2024-03-02 Board rev3: prepared GERBER
2024-03-04 v0.34 Fixed: Stopwatch screen is constantly returnng to watchface
2024-03-04 v0.34 Internal and external RTC now using UTC time and offset is added before use
2024-03-04 v0.34 Started work on timesone set screen
2024-03-07 v0.35 timesone set screen working
2024-03-07 v0.35 main menu elem size
2024-03-07 v0.35 Added settings category: Time
2024-03-07 v0.35 Added settings category: Display
2024-03-07 v0.35 Settings redesign
2024-03-12 v0.36 set random seed before fill Life screen
2024-03-12 v0.36 Increased screen frequency
2024-03-12 v0.36 Added in amination for main menu
2024-03-12 v0.36 Fixed time offset when working on internal RTC
2024-03-12 v0.36 Added in amination for apps menu
2024-03-12 v0.36 Added out amination for all menus
2024-03-12 v0.36 Added in amination for settings menu
2024-03-12 v0.36 Added in amination for melodies menu
2024-03-12 v0.36 Added in amination for calendar
2024-03-13 v0.37 Fixed animation
2024-03-13 v0.37 Додати анімацію тексту
2024-03-16 v1.38 Змінив номер версії просто тому що так краще зрозуміла суть.
2024-03-16 v1.38 Додано циферблат зі стрілками
2024-03-16 v1.38 Покращено циферблат зі стрілками
2024-03-16 v1.38 Покращено циферблат зі стрілками на циферблат "життя"
2024-03-18 v1.39 Виправлено: Через анімацію циферблат показує неправильний час
2024-03-18 v1.39 Виправлено: відтворення музики починається без анімації
2024-03-18 v1.39 Додано анімацію при відображення питання
2024-03-18 v1.39 Додано розділ налаштування звуку
2024-03-18 v1.39 Додано Опцію обрати циферблат
2024-03-19 v1.40 Зміна циферблату коректна в обидві сторони
2024-03-19 v1.40 Виведення дати тепер номером місяця і поряд написано назва місяця
2024-03-19 v1.40 Оновлено шрифт на циферблаті "Life"
2024-03-21 v1.41 Зроблено: Затухати ліхтарик перед вимкненням
2024-03-21 v1.41 Оновлено дизайн Life циферблата
2024-03-21 v1.41 Зроблено: add dji logo
2024-03-21 v1.41 Виправлено: Іноді яскравість ліхтаря не доходить до цільового значення
2024-03-23 v1.42 Додано мелодії: Crazy Frog
2024-03-23 v1.42 Додано мелодії: Shape Of My Heart
2024-03-23 v1.42 Додано мелодії: GTA
2024-03-23 v1.42 Змінено деякі інші мелодії
2024-03-23 v1.42 Додано мелодії: Popcorn
2024-03-23 v1.43 Додано мелодії: Jojo
2024-03-23 v1.43 Додано мелодії: Carol Of The Bells
2024-03-26 v1.44 Анімація перед ребутом
2024-03-26 v1.44 Послідовність мелодій відсортована за алфавітом
2024-03-26 v1.44 Перейменовано: Carol of the bells - Щедрик
2024-03-26 v1.44 Виправлено цетруванння тексту на екрані відтворення мелодії
2024-03-26 v1.44 Додано розділ з налаштуванням вмісту циферблату
2024-03-26 v1.44 Додано опцію налаштувати відображення статус-бару
2024-03-26 v1.44 Додано опцію налаштувати відображення стрілочного годинника
2024-03-26 v1.44 Додано опцію налаштувати відображення цифрового годинника
2024-03-26 v1.44 Додано опцію налаштувати відображення дати
2024-03-26 v1.44 Додано опцію налаштувати відображення дня тижня
2024-03-26 v1.44 Додано опцію налаштувати відображення місяця
2024-03-26 v1.44 Додано опцію налаштувати відображення лого
2024-03-26 v1.44 Додано опцію налаштувати відображення фону
2024-03-26 v1.44 Прибрано зайвий циферблат, перейменовано цифеоблати
2024-03-27 v2.00 Додано екран вибору часу вручну
2024-03-27 v2.00 Оновлено дизайн всіх меню
2024-03-27 v2.00 Оновлено дизайн на екрані секундоміра
2024-03-27 v2.00 Оновлено дизайн на екрані meow
2024-03-27 v2.00 Оновлено дизайн на екрані будильника
2024-03-27 v2.00 Оновлено алгоритм заповнення екрану перед "життям"
2024-03-27 v2.00 Збільшив шрифт на циферблаті "Боковий"
2024-03-27 v2.00 Оновлено таймери
2024-03-27 v2.00 Оновлено дизайн календаря, центровка цифр
2024-03-27 v2.00 В календарі тепер поточна дата підсвічується
2024-03-27 v2.00 Виправлено відображення назви будильника по центру екрана
2024-03-27 v2.00 Додано календар на циферблат
2024-03-27 v2.01 У будильника тепер є назва, яку можна побачити на екрані редагування будильника
2024-03-28 v2.02 Біла підкладка при малюванні годинника цифрами на повноекранному циферблаті
2024-03-28 v2.02 Якщо при запуску затиснути кнопку вниз - запускається інженерне меню
2024-03-28 v2.02 Біла підкладка при малюванні статус-бару
2024-03-28 v2.02 Додана опція увімкнути відображення часу в статусному рядку
2024-03-28 v2.02 Біла підкладка при малюванні дня тижня, дати, місяця, та температури
2024-03-28 v2.02 Оновлено розташування елементів на повноекранному циферблаті
2024-03-31 v2.03 Почав додавати функціональність пов'язану з підствіткою
2024-03-31 v2.03 Понижено частоту дисплея - не деяких екземплярах працювало нестабільно
2024-03-31 v2.03 Трози прискорено анімацію оскільки уповільнив частоту оновлення екрана
2024-04-01 v2.03 Виправлено баг: Дисплей постійно мигав при оновленнях
2024-04-01 Доповнено документацію
2024-04-02 Доповнено документацію
2024-04-03 Доповнено документацію
2024-04-06 Доповнено документацію
2024-04-07 Доповнено документацію
2024-04-07 v2.04 Додано ще один варіант звуку кнопок
2024-04-07 v2.04 Виправлено: перший запуск - беззвучні кнопки
2024-04-07 v2.04 - Мигати статусним ледом на повідомлення
2024-04-07 v2.04 Тепер ліхтарик приглушатиметься за 20 сек перед тим як вимкнутись
2024-04-07 v2.04 Виправлено: Підсвітка засвічується лише після завершення анімації
2024-04-07 v2.04 Виправлено: ScreenBuffer не малює останні 2 пікселі
2024-04-07 v2.04 Виправлено: підсвітка промигує поки годинник спить
2024-04-07 v2.04 Малювання питання, та повідомлення зі скругленими кутами
2024-04-07 v2.04 Убрать десятки з термератури
2024-04-07 v2.04 Якщо мереж не знайдено, повертатись на попередній режим
2024-04-07 v2.04 Перекладено екран "про годинник"
2024-04-07 v2.04 Доповнено екран "про годинник"
2024-04-07 v2.04 Доповнено екран привітання
2024-04-07 v2.04 Виправлено: коли годинник спить і в нього вставити зарядку, він починає пищати щохвилини
2024-04-08 v2.05 Наче зробив імена будильникам
2024-04-08 v2.05 не виходити якщо пароль до мережі введений неправильно
2024-04-08 v2.05 меню зі списком будильників
2024-04-08 v2.05 Додано новий тип пункта меню - чекбокс
2024-04-08 v2.05 Додано новий тип пункта меню - такий що відображає значення
2024-04-08 v2.05 Перероблено пункти меню в налаштуваннях звуку, часу, дисплея...
2024-04-09 v2.06 Впорядкована робота авто-повернення та авто-сну
2024-04-09 v2.06 На боковому циферблаті відображаються секунди, якщо годинник не спить
2024-04-09 v2.06 Переписана поведінка увісмкнення
2024-04-10 Доповнено документацію
2024-04-10 v2.07 Додано програму "випадковий шум"
2024-04-13 v2.08 Переписано дизайн екрану секундомір
2024-04-13 v2.08 Додано мелодію Mission Impossible
2024-04-13 Додано в документацію інфу про мелодії
2024-04-14 v2.09 Налаштування часового поясу зробити кнопками прямої дії
2024-04-15 Оновлено документацію
2024-04-16 Трохи оновлено модель
2024-04-16 Додано файли для гравіювання передньої панелі
2024-04-16 Доповнено схему
2024-04-17 Оновлено модель - ремінець тепер 22мм.
2024-04-17 Оновлено модель - на центральну кнопку додано насічки щоб було простіще нащупати всліпу
2024-04-17 Доповнено схему
2024-04-18 Оновлено Production файли для v200 (22mm)
2024-04-18 Оновлено схему
2024-04-18 Оновлено Плату
2024-04-18 Оновлено Production файли для плати rev4
2024-04-21 Доповнено документацію, додано фотки
2024-04-23 v2.10 Виправлено значки легенди на екрані встановлення часового поясу
2024-04-23 v2.10 На екрані секундоміра тепер присутня історія використання
2024-04-23 v2.10 Виправлено баги в роботі секундоміра
2024-04-23 v2.10 В стані критичного розряду годинник спатиме в 10 разів довше
2024-04-23 v2.10 В стані критичного розряду годинник при завантаженні не відтворюватиме звук
2024-04-23 v2.10 Виправлено: Коли працює будильник, не працює підсвітка
2024-04-23 v2.10 На екрані зі списком будильників тепер відображається час на який будильник заведено
2024-04-23 v2.11 Почато розробку таймера
2024-04-23 v2.11 Додано іконки таймера
2024-04-23 v2.11 Додано індикатор таймера до статусного рядка
2024-04-23 v2.11 Почато роботу над основним екраном таймера
2024-04-26 v2.12 Таймер тепер реально працює
2024-04-26 v2.12 На екрані відтворення мелодій тепер центральна кнопка відповідає за вихід
2024-04-26 v2.12 На екрані відтворення мелодій тепер достатньо просто натиснути на кнопку щоб вийти
2024-04-26 v2.12 На екрані відтворення мелодій тепер вихід з мелодії відбувається моментально
2024-04-26 v2.12 На екрані відтворення мелодій проведено невелику оптимізацію
2024-04-26 v2.12 Змінено стандартну назву будильників, щоб не було проблем з юнікодом
2024-04-26 v2.12 Змінено порядок кнопок на екрані програм
2024-04-27 v2.13 Почато переписування екрану з вмістом циферблату
2024-04-27 v2.14 Коли годинник вимкнено, натиснення на нього показує заряд
2024-04-27 v2.14 Таймер пищатиме 2 хвилини а не 30 сеунд
2024-04-27 v2.14 Ресет секундоміра зупиняє його
2024-04-27 v2.14 Залишок таймера відображається в статусному рядку
2024-04-27 v2.14 Стан секундоміра відображається в статусному рядку
2024-04-27 v2.14 Виправлено баг: після виходу з таймера з головного меню запускався тестовий режим
2024-04-27 v2.14 Виправлено баг: після виходу з таймера якщо відключено звук кнопок, тоді годинник неперерно пищав поки не піде в сон
2024-04-29 v2.15 До системи додано іконку: - цифровий годинник ic24_digitalclock
2024-04-29 v2.15 До системи додано іконку: - Дата ic24_date
2024-04-29 v2.15 До системи додано іконку: - день тижня ic24_weekday
2024-04-29 v2.15 До системи додано іконку: - чекліст ic24_checklist
2024-04-29 v2.15 До системи додано іконку: - діджиай ic24_dji
2024-04-29 v2.15 До системи додано іконку: - час в статусбарі ic24_digitalclock2
2024-04-29 v2.15 До системи додано іконку: - мураха ic24_ant
2024-04-29 v2.15 До системи додано іконку: - Вимкнення ic24_shutdown
2024-04-29 v2.15 В меню налаштувань доодано кнопку вимкнення годинника
2024-04-29 v2.15 Додано параметр: ShowAntBackgound
2024-04-29 v2.15 Додано параметр: ShowRandomBackgound
2024-04-29 v2.15 Додано параметр: ShowDotsBackgound
2024-04-29 v2.15 Додано параметр: ShowLegend
2024-04-29 v2.15 Переписано екран вмісту циферблату - тепер там галочки і іконки
2024-04-29 v2.15 Реалізовано: - фон де кожен кадр - випадковий шум
2024-04-30 v2.16 Оптимізовано: малювання буфера екрану
2024-04-30 v2.16 Реалізовано: Мураха Ленгтона
2024-04-30 v2.17 Додано мелодію: Maxwell The Cat
2024-04-30 v2.17 Додано мелодію: Jingle Bells
2024-04-30 v2.17 Додано мелодію: GameOfThrones
2024-04-30 v2.17 Додано мелодію: HarryPotter
2024-04-30 v2.18 Почата реалізація вогню (https://github.com/BOOtak/dct3ngine/blob/master/src/games/perlin_test)
2024-05-07 v2.19 Додано мелодію: Believer
2024-05-07 v2.19 Додано мелодію: X-Files
2024-05-07 v2.19 Додано мелодію: Sleigh Ride
2024-05-07 v2.19 Додано іконку: ic24_ant2
2024-05-07 v2.19 Додано іконку: ic24_bubbles
2024-05-07 v2.19 Додано іконку: ic24_fire
2024-05-07 v2.19 Додано іконку: ic24_flashlight2
2024-05-07 v2.19 Додано іконку: ic24_shortcut
2024-05-07 v2.19 Додано іконку: ic24_animation
2024-05-07 v2.19 Додано іконку: ic24_backlight
2024-05-07 v2.19 Додано іконку: ic24_pixels
2024-05-08 v2.20 Виправлено баг кнопок при спрацюванні будильника
2024-05-08 v2.20 Додано параметри: wtfFireEn (getWatchfaceFireBackgroundEnabled saveWatchfaceFireBackgroundEnabled)
2024-05-08 v2.20 Додано параметри: wtfLavaEn (getWatchfaceLavaBackgroundEnabled saveWatchfaceLavaBackgroundEnabled)
2024-05-08 v2.20 Зменшено ймовірність: пін USB ловить шуми і годинник думає що він на зарядці коли це не так
2024-05-08 v2.20 Додано вогонь як фон (ic24_fire)
2024-05-08 v2.20 Реалізовано: згладжування показника акума щоб не скакало
2024-05-08 v2.20 Прибрано функціональність пов'язаану з корекцією вбудованого годинника
2024-05-08 v2.20 Налаштування анімації входу в меню - анімацію тепер можна вікдлючити (ic24_animation)
2024-05-09 v2.21 Виправлено баг кнопок при спрацюванні будильника
2024-05-09 v2.21 Доповнено документацію
2024-05-09 v2.21 Реалізовано роботу вогню в пам'яті якка не стирається під час сну
2024-05-09 v2.21 Реалізовано Лава-лампа (ic24_bubbles)
2024-05-13 v2.22 Почата реалізація режиму будильника в плеєрі мелодій
2024-05-13 v2.22 Виправлено: Коли грає мелодія разом з таймером то шрифт неправильний
2024-05-13 v2.22 Реалізновано: відкладання будильника
2024-05-13 v2.22 Реалізновано: відкладання таймера
2024-05-13 v2.22 Виправлено: Не світять леди в будильника
2024-05-13 v2.23 Переписано функціональність обробки кнопок.
2024-05-13 v2.23 Реалізовано: Щоб кнопки можна було затискати окремо від того щоб спрацювало натиснення
2024-05-13 v2.23 Оновлено документацію.
2024-05-18 Виправлено: отвір для піна ремінця в задній частині корпусу був неправильного розміру
2024-05-21 v2.24 Прибрано головне меню - замість нього тепер відкривається список програм
2024-05-21 v2.24 Налаштування перенесено в список програм
2024-05-21 v2.24 Про годинник перенесено в налаштування
2024-05-21 v2.24 Ліхтарик як окрема програма (ic24_flashlight2)
2024-05-21 v2.24 Режим роботи ліхтарика - тиснемо раз - нічний. Другий - денний. (ic24_flashlight2)
2024-05-21 v2.24 Тепер з таймера вихід відбувається напряму на екран циферблату
2024-05-21 v2.24 Тепер з секундоміра вихід відбувається напряму на екран циферблату
2024-05-21 v2.24 Для виходу на екран циферблату змінена іконка в деяких програмах
2024-05-21 v2.24 На кнопки на циферблаті поставлено на верхню секундомір і таймер
2024-05-21 v2.24 На середню ліхтарик та вимкнення
2024-05-21 v2.24 Оновлено порядок програм в меню
2024-05-23 v2.25 Додано таймер який в фоні моніторить стан кнопок. Це покращує якість їх роботи.
2024-05-23 v2.25 Додано мелодію: Sobak
2024-05-23 v2.26 Почато перенос проекту на PlatformIO
2024-05-23 v2.26 Трохи наведено лад у файлах проекту
2024-05-27 v2.26 Триває перенос проекту на PlatformIO
2024-05-27 v2.26 Доповнено документацію
2024-05-29 v2.26 Триває перенос проекту на PlatformIO
2024-05-29 v2.26 Доповнено документацію
2024-05-30 v2.26 Триває перенос проекту на PlatformIO
2024-05-30 v2.26 Доповнено документацію
2024-06-02 v2.26 Триває перенос проекту на PlatformIO
2024-06-02 v2.26 Доповнено документацію
2024-06-02 v2.26 Додано фотки
2024-06-03 v2.26 Завершено внесення змін для переносу на PlatformIO
2024-06-03 v2.26 Доповнено документацію
2024-06-03 v2.26 Більш різка зміна яскравості ліхтаря
2024-06-04 v2.27 QR код який веде на репозиторій
2024-06-04 v2.27 Почата реалізація вікна з логом серіал
2024-06-06 v2.28 Продовжена реалізація вікна з логом серіал
2024-06-06 Доповнено документацію
2024-06-16 v2.29 Додано мелодію: Tony Igy Astronomia
2024-06-16 v2.29 Реалізовано: Автоматично відкладати будильник і таймер якшщо він не був зупинений користувачем
2024-06-16 v2.29 Додано мелодію: Козацький марш
2024-06-16 v2.29 Додано мелодію: Польська Корівка
2024-06-16 v2.29 Оновлено правила анімації на екрані мелодій
2024-06-16 Доповнено документацію
2024-06-16 v2.29 Додано мелодію: Crab Rave
2024-06-17 v2.30 Виправлено: Якщо вийти з мелодії на ноті, вона залипає
2024-06-17 v2.30 Реалізовано: налаштування частоти SPI дисплея
2024-06-17 v2.30 Реалізовано: 4100Hz кнопки
2024-06-17 Доповнено документацію.
2024-06-18 v2.31 Реалізовано: Фон мураха (ic24_ant2)
2024-06-18 Доповнено документацію.
2024-06-18 v2.31 Реалізовано: Фон де додаються випадкові точки щокадру (ic24_pixels)
2024-06-18 v2.31 Реалізовано на циферблаті: Фон де додаються випадкові точки щокадру (ic24_pixels)
2024-06-18 v2.31 Додано: Звук кнопок як звук сканера в магазині
2024-06-22 v2.32 Збільшено кількість точок що додаються на один кадр
2024-06-22 v2.32 Реалізовано: Перед вимкненням по таймеру щоб ліхтар мигав щосекунди
2024-06-22 v2.32 Реалізовано: якщо годинник в глибокому розряді - не стартувати а відправлятись одразу в сон
2024-06-22 v2.32 Додана мелодія: Angry birds
2024-06-22 Доповнено документацію
2024-06-25 v2.33 Реалізовано: Прибрано зайве з файлу Buzzer
2024-06-25 v2.33 Реалізовано: setting tone of all sounds
2024-06-25 Почата робота над флешером
2024-06-26 Продовжується робота над флешером
2024-06-27 Продовжується робота над флешером
2024-06-28 Продовжується робота над флешером
2024-06-29 Виправлено помилку - тип мікросхеми в схемі і на платі
2024-06-29 Дописано флешер для Windows
2024-06-29 Доповнено документацію
2024-06-29 В схемі виправлено хибне посилання на невірний кварц
2024-06-29 Додано флешери в папку прошивки
2024-06-30 Виправлена інформація про гайки на платі: Brass SMTSO-M1.4X3X1.5-2X0.8
2024-07-01 Виправлено посилання Readme на ESP32
2024-07-01 Виправлено посилання Readme на Гайки для пайки
2024-07-01 Виправлено посилання Readme на Гайки для пайки
2024-07-01 Доповнена інформація про заглушки USB
2024-07-01 В схемі оновлена інформація про ESP32
2024-07-01 В моделі корпусу зменшено розмір отворів під гвинти і виправлено ширину корпусу
2024-07-01 Доповнено документацію
2024-07-01 Розкладено по папкам файли що стосуються плати
2024-07-01 Трохи наведено лад в файлах
2024-07-01 Додано ссилки і товари до документа readme
2024-07-04 v2.34 Виправлено: Час стрілками тупо не працює
2024-07-04 v2.34 Додано мелодію: Benny Hill
2024-07-05 v2.35 Додане окреме меню заставок
2024-07-05 v2.35 Почата реалізація меню швидкого доступу (місля в пам'яті для даних про шорткати)
2024-07-06 v2.36 Продовжена реалізація меню швидкого доступу (Клас що займається роутінгом дій)
2024-07-06 v2.36 Продовжена реалізація меню швидкого доступу (Розділ меню для налаштування)
2024-07-07 v2.37 Автоматична калібровка робочого діапазону акумулятора
2024-07-07 v2.37 Якщо годинник розряджений - він не увімкнеться. Це дозволяє йому нормально зарядитись з глибокого розряду.
2024-07-07 v2.37 Додано флешер який прошиває прошивку під інший таргет. Це відновлює роботу i2c якщо він з якоїсь причини перестав працювати.
2024-07-07 v2.37 Додано виведення MAC адреси на екрані тестів
2024-07-08 v2.38 Продовжена реалізація меню швидкого доступу (Розділ меню для налаштування)
2024-07-08 v2.38 Почата реалізація меню з вибором з переліку (ModeListSelection)
2024-07-09 v2.39 Тепер можна вибрати дію на натискання кнопок на циферблаті
2024-07-09 v2.39 Тепер можна вибрати дію зіграти мелодію
2024-07-09 v2.39 Тепер можна вибрати мелодію, яку потрібно зіграти
2024-07-15 v2.40 Додано дію в список швидкого доступу: відкрити налаштування
2024-07-15 v2.40 Додано дію в список швидкого доступу: відкрити будильники
2024-07-15 v2.40 Додано дію в список швидкого доступу: відкрити календар
2024-07-15 v2.40 Додано дію в список швидкого доступу: Сповіщення мелодією
2024-07-15 v2.40 Додано подію швидкого доступу: спрацювання таймера
2024-07-15 v2.40 Додано мелодію: сигнал таймера 1
2024-07-15 v2.40 Додано мелодію: сигнал таймера 2
2024-07-16 v2.41 Оптимізовано код відтворення мелодії
2024-07-16 v2.41 Виправлено: Якщо закривати будильник то можна випадково активувати дію на кнопку
2024-07-16 v2.41 Реалізовано: Щоб сон тривав стільки щоб оновлювати і першу секунду нової хвилини
2024-07-16 v2.41 !!! Збільшено точність показання часу
2024-07-16 v2.41 !!! Збільшено точність спрацювання будильника
2024-07-16 v2.41 !!! покращено автономність годинника на 8%
2024-07-16 v2.41 Реалізовано: Обирати дію на таймер
2024-07-16 v2.41 Зроблено більш зручний спосіб обирання мелодії будильника
2024-07-16 v2.41 Реалізовано: Rickroll melody https://onlinesequencer.net/4103200 https://onlinesequencer.net/4072609
2024-07-20 v2.42 Додано мелодію: funkytown lipps inc https://onlinesequencer.net/3105663 https://onlinesequencer.net/4107482
2024-07-20 v2.42 Додано мелодію: Собачий вальс https://onlinesequencer.net/2643377 https://onlinesequencer.net/4107493
2024-07-20 v2.42 Доповнено мелодію Alert1
2024-07-20 v2.42 Доповнено мелодію Alert2
2024-07-20 В програму для конвертації Midi внесена фільтрація повторних нот
2024-07-20 Додано реліз v2.42
- Збільшено точність показання часу та точність спрацювання будильника;
- Покращено автономність годинника на 8%;
- Додано мелодії: Alert1, Alert2, Rickroll, funkytown, Собачий вальс, Benny Hill;
- Додано можливість налаштувати дії кнопок на циферблаті;
- Обрати мелодію будильника тепер зручніше;
- Додано автоматичне вимкнення годинника якщо акумулятор розряджений;
- Заставки перенесено з головного меню в окреме підменю;
! Увага! Оскільки додано нові мелодії, то обрані мелодії будильників
з'їхали і потрібно обрати мелодію заново.
2024-07-21 FW:v3.0b1 Додано в вікно дебагу виведення схеми розділів
2024-07-21 FW:v3.0b1 Трохи оптимізації виведення тексту
2024-07-21 FW:v3.0b1 Почата робота над записником
2024-07-22 FW:v3.0b1 Додано виведення в лог інформації про розділи
2024-07-22 FW:v3.0b1 Виправлено - ініціалізація розділу тепер працює
2024-07-23 FW:v3.0b1 Продовжена робота над записником
2024-07-27 FW:v3.0b1 Продовжена робота над записником: USB SPI Flash працює!
2024-07-28 FW:v3.0b1 Продовжена робота над записником: Почато впровадження FFat
2024-07-28 FW:v3.0b1 Продовжена робота над записником: Почато створення програми файлового менеджера
2024-07-28 FW:v3.0b1 Продовжена робота над записником: Почато створення програми менеджера пам'яті
2024-07-29 FW:v3.0b1 Продовжена робота над записником: Додано іконки
2024-07-30 FW:v3.0b2 Додано функцію завершення режиму
2024-07-30 FW:v3.0b2 функцію завершення режиму застосовано до кількох режимів
2024-07-30 FW:v3.0b2 Почата робота над вікном відображення тексту
2024-08-02 FW:v3.0b3 Виведення тексту, пагінація
2024-08-02 FW:v3.0b4 Додана мелодія: На свою голову https://onlinesequencer.net/4127721
2024-08-02 FW:v3.0b5 Трохи розкидав файли по папкам
2024-08-02 FW:v3.0b5 Додано окремий режим доступу по USB і він працює
2024-08-06 FW:v3.0b6 Наведено красу в режимі передачі файлів
2024-08-06 FW:v3.0b6 Наведено красу в коді менеджера пам'яті
2024-08-06 FW:v3.0b6 Додано режим який показує карту розділів
2024-08-06 FW:v3.0b6 Додано механізм перевірки цілісності записаних до пам'яті даних
2024-08-06 FW:v3.0b6 Додано вихід з режиму флешки якщо надійшов відповідний запит від ПК
2024-08-06 FW:v3.0b6 Додано Роботу з папками, тепер можна заходити в папки і відкривати з них файли
2024-08-08 FW:v3.00 Допрацьовано конвертер мелодій
2024-08-08 FW:v3.00 Виправлено помилки файлового менеджера
2024-08-08 FW:v3.00 Написав плеєр мелодій о_О
2024-08-09 FW:v3.00 Виправив деякі помилки в файловому менеджері
2024-08-09 FW:v3.00 Згладжування відображення індикатора батареї, тільки на цей раз маю надію що покраще
2024-08-09 FW:v3.00 Згладжування відображення індикатора батареї, тільки на цей раз маю надію що покраще
2024-08-12 FW:v3.01 Почав писати парсер BMP файла
2024-08-13 FW:v3.01 Продовжив писати парсер BMP файла
2024-08-13 FW:v3.01 Додав приклади файлів які читає годинник
2024-08-14 FW:v3.02 Прибрано інтерфейс при перегляді зображень
2024-08-14 FW:v3.02 Додано іконку зображення
2024-08-14 FW:v3.02 Доповнено документацію
2024-08-14 FW:v3.02 Додано автоматичний вихід з деяких екранів
2024-08-14 FW:v3.02 Виправлено якісь незрозумілі помилки з зображенням
2024-08-14 FW:v3.02 Додано зображення для прикладу
2024-08-14 FW:v3.02 На екрані з картинкою годинник спатиме
2024-08-15 FW:v3.03 Виправлено помилку: на екрані картинки годинник засинає і більше не може вийти назад
2024-08-15 FW:v3.03 Виправлено помилку: Деякі довгі імена файлів вилазять за свої рамки
2024-08-15 FW:v3.03 Виправлено помилку: битий файл мелодії перезавантажує годинник
2024-08-15 FW:v3.03 Додано дію швидкого доступу: перезавантажити
2024-08-15 FW:v3.03 Додано дію швидкого доступу: перемкнути беззвучний режим
2024-08-15 FW:v3.03 Додано дію швидкого доступу: перемкнути інверсію екрану
2024-08-15 FW:v3.03 Додано дію швидкого доступу: відкрити "про годинник"
2024-08-15 FW:v3.03 Додана в статус бар інформація про кількість днів від зарядки
2024-08-15 FW:v3.03 Додано в календарі виділення вихідних жирним шрифтом
2024-08-20 FW:v3.04 Виправлено: Екран про програму, не вказаний шрифт
2024-08-20 FW:v3.04 Зменшено інтервал між акумом і днями роботи
2024-08-20 FW:v3.04 Додана опція обрати тип анімації виходу з меню
2024-08-20 FW:v3.04 Додана мелодія: Gandalf Sax
2024-08-20 FW:v3.04 Додана мелодія: Imperial March
2024-08-20 Додано реліз v3.04:
- Додано мелодії: На свою голову, Gandalf Sax, Imperial March;
- Додана можливість обрати анімацію виходу з меню;
- Додано можливість використовувати розділ ffat як флешку;
- Додана можливість відкривати з годинника файли UTF-8 TXT, монохромні BMP, та DWM мелодії;
- Додано дії швилкого доступу: перезавантажити, беззвучний режим, інверсія екрану, "про годинник";
- Додано можливість вивести в статусний рядок кількість днів без зарядки;
- Виправлено деякі помилки, наведено красу в коді.
2024-08-24 FW:v3.05 Якщо rtc немає, то не активовувати його при виході зі сну
2024-08-24 FW:v3.06 Пунктирна лінія сепаратор вихідних в календарі
2024-08-24 FW:v3.06 Рамка яка підсвічує поточний день в календарі робиться на 1 піксель ширше якщо підсвічує вихідний
2024-08-24 FW:v3.06 Додано парсер команд по Serial
2024-08-24 FW:v3.06 Додано команду Screenshot
2024-08-24 FW:v3.06 Почата робота над програмою яка має робити скріншот на стороні ПК
2024-08-24 FW:v3.06 Вирішено проблеми зі з'єднанням по Serial - воно було дуже ненадійне
2024-08-24 FW:v3.06 Програма для створення скріншотів готова і скомпільована лежить в папці Software
2024-08-26 FW:v3.07 По дефолту днів від зарядки не показувати
2024-08-26 FW:v3.07 Змінено дизайн екрану підключення по USB
2024-08-26 FW:v3.07 Додати на екран підключення по юсб попередження про не надійність
2024-08-26 FW:v3.07 Реалізовано вибір мови в меню екрана
2024-08-26 FW:v3.07 Почато переклад меню англійською
2024-08-26 FW:v3.07 Перекладено екран налаштування дисплея
2024-08-27 FW:v3.08 Перекладено екран програм
2024-08-27 FW:v3.08 Перекладено екран налаштування будильника
2024-08-27 FW:v3.08 Перекладено екран календаря
2024-08-27 FW:v3.08 Перероблено розмітку екрана налаштування будильника (щоб правильно відображалось обома мовами)
2024-08-27 FW:v3.08 Перероблено розмітку екрана календаря (щоб правильно відображалось обома мовами)
2024-08-28 FW:v3.09 Перекладено екран списка будильників
2024-08-28 FW:v3.09 Перекладено екран налаштування
2024-08-28 FW:v3.09 Оновлена функція що малює день тижня
2024-08-28 FW:v3.09 Перекладено день тижня на циферблатах
2024-08-28 FW:v3.09 Відображати запитання перед тим як скидати статистику батареї
2024-08-28 FW:v3.09 Після повідомлення про те що калібровку скинуто - чекати на підтвердження від юзера про те що він прочитав
2024-08-28 FW:v3.09 при малюванні питання затіняти екран на фоні
2024-08-29 FW:v3.10 Додано мелодію: Stereo Love
2024-08-29 FW:v3.10 Додано мелодію: Better Off Alone
2024-08-29 FW:v3.10 Додано мелодію: My Little Pony
2024-08-29 FW:v3.10 Перекладено екран налаштування часу
2024-08-29 FW:v3.10 Перекладено екран налаштування часового поясу
2024-08-31 FW:v3.10 Перекладено екран встановлення часу
2024-08-31 FW:v3.10 Перекладено повідомлення що відображаються при синхронізації часу
2024-08-31 FW:v3.10 Перекладено назву місяця на циферблаті
2024-08-31 FW:v3.10 Почата робота над вікном калібровки батареї
2024-08-31 FW:v3.11 Доповнено документацію
2024-08-31 FW:v3.11 Відтворення АУДІО!!!
2024-08-31 FW:v3.11 Перекладено екран файлового менеджера
2024-08-31 FW:v3.11 Додано красиве затемнення фону при синхронізації часу
2024-08-31 FW:v3.11 додати кеш мови для прискорення
2024-08-31 FW:v3.11 Додано перевірку яка має запобігти перезавантаженню годинника якщо файл мелодії битий
2024-08-31 FW:v3.11 Прибрано зайвий прінт в серіал
2024-09-02 FW:v3.12 Додано зразки мелодій
2024-09-02 FW:v3.12 змінено частоту модуляції
2024-09-02 FW:v3.12 Додана опція повтору мелодії
2024-09-02 FW:v3.12 Під час відтворення вимикається підсвітка - вона шумить
2024-09-02 FW:v3.12 Перед форматуванням задається питання
2024-09-02 FW:v3.12 Перекладено менеджер пам'яті
2024-09-03 FW:v3.12 Продовжена робота над калібровкою батареї
2024-09-03 FW:v3.12 Почата робота над малюванням графіка
2024-09-03 FW:v3.12 Перекладено вікно доступу до USB
2024-09-04 FW:v3.12 Почато переклад екрану вміст циферблату
2024-09-04 FW:v3.12 Почато переклад екрану калібровки батареї
2024-09-04 FW:v3.12 Продовжена робота над калібровкою батареї
2024-09-05 FW:v3.12 Продовжена робота над калібровкою батареї
2024-09-05 FW:v3.13 Почата робота над алгоритмом ФІЛЬТРАЦІЇ показників заряду
2024-09-05 FW:v3.13 Впроваджена система фільтрації значень з акума
2024-09-05 FW:v3.13 Продовжена робота над калібровкою батареї
2024-09-05 FW:v3.13 Перекладено екран зі списком заставок
2024-09-06 FW:v3.13 Не записувать нове значення якщо воно більше попереднього
2024-09-06 FW:v3.13 Виключать підсвітку при калібровці
2024-09-06 FW:v3.13 Виявляти максимальний і мінімальний заряд
2024-09-06 FW:v3.13 Редизайн екрану калібровки
2024-09-07 FW:v3.14 Перекладено екран з вмістом циферблату
2024-09-07 FW:v3.14 Battery Debug виведення процента
2024-09-07 FW:v3.14 Використання процента на іконці
2024-09-07 FW:v3.14 Використання процента при прийнятті рішень
2024-09-07 FW:v3.14 Вивід процента на тестовому екрані
2024-09-07 FW:v3.14 Вивід процента на екрані калібровки
2024-09-07 FW:v3.14 Перекладено екран налаштувань звуку
2024-09-07 FW:v3.14 Перекладено екран Списку Wi-Fi мереж
2024-09-07 FW:v3.14 Почав перекладати екран пошуку мереж
2024-09-08 FW:v3.14 Перекладено екран пошуку мереж
2024-09-08 FW:v3.14 Перекладено екран перегляду BMP
2024-09-08 FW:v3.14 Перекладено екран перегляду TXT
2024-09-08 FW:v3.14 Перекладено екран списку розділів
2024-09-08 FW:v3.14 Перекладено екран налаштування частоти дисплея
2024-09-08 FW:v3.14 Перекладено екран налаштування тону звуків
2024-09-08 FW:v3.14 Перекладено екран налаштування швидкого доступу
2024-09-08 FW:v3.14 Прибрано зайвий код з lcd
2024-09-08 FW:v3.14 Перекладено екран будильника і плеєра
2024-09-08 FW:v3.14 Перекладено екран про годинник
2024-09-08 FW:v3.14 Перекладено екран списку мелодій
2024-09-08 FW:v3.14 Перекладено екран Meow
2024-09-08 FW:v3.14 Перекладено екран вимкненого годинника
2024-09-08 FW:v3.14 Перекладено екран Секундоміра
2024-09-08 FW:v3.14 Перекладено екран таймера
2024-09-08 FW:v3.14 Прибрано зайвий код з Timer
2024-09-08 FW:v3.14 Прибрано зайвий код з Rtc
2024-09-08 FW:v3.14 Прибрано зайвий код з SetFrequency
2024-09-08 FW:v3.14 Впроваджено механізм ігнорування дрібних змін заряду індикатором заряду (щоб не мигала "палочка")
2024-09-08 FW:v3.14 Підготовлено реліз
RELEASE FW:v3.14
- Переклад інтерфейсу англійською
- Режим калібровки акумулятора
- Новий алгоритм визначення рівня заряду - більш точний і менше "мигає"
- Фільтрацій показників акумулятора
- Відтворення WAW ауліо файлів!
- Можливість роботи скріншоти
- Покращено дизайн та поведінку деяких режимів
- Додано мелодії: My Little Pony, Better Off Alone, Stereo Love
- Трохи оптимізації коду
2024-09-09 FW:v3.15 Діагностика акумулятора з режимом сну
2024-09-09 FW:v3.15 Додано ще й згладжування фільтрованого значення
2024-09-09 FW:v3.15 Не вмикається підсвітка якщо годинник вимкнено
2024-09-09 FW:v3.15 На вимкненому екрані додано додаткові пояснення якщо годинник розряджений
2024-09-09 FW:v3.15 Додано скріншотів
2024-09-09 FW:v3.15 Доповнено документацію
2024-09-09 FW:v3.15 Додано виключення - парсер Serial відключається якщо запущена SerialLog програма
2024-09-10 FW:v3.16 Додано мелодію: Megalovania
2024-09-10 FW:v3.16 Виправлено: при форматуванні пам'яті вікно з пропозицією форматування лишається на екрані
2024-09-10 FW:v3.16 Почав розбиратись з питанням WearLeveling та ffat
2024-09-11 FW:v3.16 Перевів файлову систему на WearLeveling
2024-09-11 FW:v3.16 Перевів файлову систему на FatFS замість FFat в перегляді папок
2024-09-11 FW:v3.16 Перевів файлову систему на FatFS замість FFat в відтворенні Wav
2024-09-14 FW:v3.17 Перевів файлову систему на FatFS замість FFat в відтворенні DWM
2024-09-14 FW:v3.17 Виправлено: після відтворення мелодії якщо вийти то може одразу викинути на циферблат по таймеру
2024-09-14 FW:v3.17 Перевів файлову систему на FatFS замість FFat в відображенні BMP
2024-09-14 FW:v3.17 Перевів файлову систему на FatFS замість FFat в відображенні TXT
2024-09-14 FW:v3.17 Перевів файлову систему на FatFS тепер форматування автоматичне
2024-09-14 FW:v3.17 Зменшена імовірність хибного виявлення розрядженого акума
2024-09-14 FW:v3.17 Додано нові зразки файлів
2024-09-15 FW:v3.18 Виправлено помилки
2024-09-15 FW:v3.18 Опція відкрити файл як дія швидкого доступу
2024-09-15 FW:v3.18 Можливість обрати файл
2024-09-15 FW:v3.18 малювання картинки виведено в окрему функцію
2024-09-15 FW:v3.18 Введено параметри для фону циферблата
2024-09-15 FW:v3.18 Додано меню для обирання файла фону
2024-09-15 FW:v3.18 Якийсь хаос з інклудами, фікси
2024-09-15 FW:v3.18 Додана можливість відображати фон цифкерблату з файла
2024-09-15 FW:v3.18 краса на повноекранному циферблаті
2024-09-15 FW:v3.18 Виправлено: якщо користувач тримає кнопку чуть довще звичвйного, тоді Wav файл одразу закривається
2024-09-17 FW:v3.19 Доповнено документацію
2024-09-17 FW:v3.19 Зі сну і в розряді оновлювати екран 1Mгц
2024-09-17 FW:v3.19 При низькому заряді годинник понижатиме частоту екрана бо екран не встиває малювати
2024-09-19 FW:v3.20 виправлено помилку з цим самим пониженням
2024-09-19 FW:v3.20 Відновлена робота непрацюючого згладжування
2024-09-19 FW:v3.20 Виправлено помилку з зависанням на малому заряді
2024-09-19 FW:v3.20 Оновлено оцінку рівня заряду в "паличках"
RELEASE FW:v3.20
- Виправлено помилки в роботі файлової системи (імовірно після оновлення файли втратяться! Зробіть бекап!)
- Виправлено помилки в роботі годинника
- Обирання фону циферблата з файла
- Можливість відкрити файл як дію швидкого доступу
- Покращено дизайн повноекранного циферблата
2024-09-29 Доповнено документацію
2024-10-01 FW:v3.21 Реалізовано можливість "стиснення" калібровки батареї якщо в процесі закінчується пам'ять
2024-10-01 FW:v3.21 Збільшено інтервал сну вимкненого годинника
2024-10-01 FW:v3.21 - Глобальне налаштування скруглення
2024-10-03 FW:v3.21 RELEASE FW:v3.20
2024-10-07 Доповлено документацію
2024-10-08 Оновлено плату та її BOM
2024-10-08 Доповлено документацію
2024-10-11 FW:v3.22 Виправлено поведінку на екрані налаштування часу
2024-10-11 FW:v3.22 Виправлено потенційні глюки будильників при збоях часу
2024-10-11 FW:v3.22 Збільшено кількість будильників
2024-10-11 FW:v3.22 Додано мелодію: Тетріс
2024-10-11 FW:v3.22 Додано врахування параметра скругленості в статусбарі
2024-10-11 FW:v3.22 Почата робота над графіком температури
2024-10-11 FW:v3.22 Виправлено помилки при малюванні графіка якщо весь масив рівних значень
2024-10-11 FW:v3.22 Реалізовано малювання графіка температури на циферблаті
2024-10-11 FW:v3.22 Доданно відповідне налаштування графіка
2024-10-11 FW:v3.22 Змінено стандартні настройки циферблата
2024-10-14 FW:v3.22 RELEASE FW:v3.20
- Змінено стандартні настройки циферблата
- Реалізовано малювання графіка температури на циферблаті
- Додано врахування параметра скругленості в статусбарі
- Додано мелодію: Тетріс
- Збільшено кількість будильників
- Виправлено поведінку на екрані налаштування часу
- Виправлено потенційні глюки будильників при збоях часу
==== todo:
- https://github.com/spacehuhntech/esp8266_deauther
- game pong
- Налаштування підсвітки, таймер та можливість вимкнути (ic24_backlight)
- esp-now messenger?
- doom-nano
- LCD Test mode
- Tetris Game
- Гра з динозавриком зубатом
- stortcut - http get
- ir порт
- ESP32 Marauder
- Фон заставка де текст Still Alive
- Фон матриця
- Фон з зірочками
- фон з мікросхемами
- Малювалка мишка https://www.youtube.com/watch?v=WPlPRkPx1_8&ab_channel=ThatProject
- Додати кнопку скидання налаштувань
- https://github.com/risinek/esp32-wifi-penetration-tool/tree/master
- Гра будувати домік
- Генератор сигналу
Малодії
- Мелодія політ шмеля
- Another Love https://onlinesequencer.net/3779810 https://onlinesequencer.net/3591566 https://onlinesequencer.net/2084958
- Рідна мати моя