441 Commits

Author SHA1 Message Date
Edward Emelianov
c7f6718d2e SPI works 2025-10-04 00:23:18 +03:00
Edward Emelianov
6059c3a798 start 2025-10-02 21:42:37 +03:00
Edward Emelianov
83b9fd552b OK; next stage: a pair of NTC, BME280, sensors' power management 2025-09-29 22:12:31 +03:00
Edward Emelianov
b082f4ea46 test USART with ringbuffer - OK; TODO: rewrite all proto for usage USB & USART 2025-09-28 23:15:23 +03:00
Edward Emelianov
96d0b3987a fixed header in help 2025-09-24 23:39:44 +03:00
Edward Emelianov
ca0b52493f Works for 5 sensors 2025-09-24 23:36:46 +03:00
Edward Emelianov
02c6bd124f cont 2025-09-23 22:25:07 +03:00
Edward Emelianov
2465cd9bd4 start coding for multi-sensor variant: gather data of all sensors and process image[N] only by request 2025-09-22 23:17:39 +03:00
Edward Emelianov
c29508df6c fixed address changing 2025-09-22 20:34:14 +03:00
Edward Emelianov
dc2897e783 It works! 2025-09-21 21:32:01 +03:00
Edward Emelianov
9b0ee87891 continue 2025-09-20 23:26:46 +03:00
Edward Emelianov
f3c3bf451b start 2025-09-19 23:30:21 +03:00
Edward Emelianov
080be6a1ec OK, I2C read by DMA works 2025-09-19 21:24:19 +03:00
Edward Emelianov
934f4fbddd start working with DMA 2025-09-18 23:54:01 +03:00
Edward Emelianov
3e701f147f continue writing 2025-09-16 22:53:15 +03:00
Edward Emelianov
ec8d56c4ae Start fixing code for real usage 2025-09-14 23:15:57 +03:00
Edward Emelianov
d790a1610d seems like I2C start works right, need some fixes for large data amount 2025-09-14 02:18:36 +03:00
Edward Emelianov
93e0b16f79 Add MLXtest, 4.8ms for parsing image in standard range 2025-09-11 20:13:53 +03:00
Edward Emelianov
8be4f0975e add new concept USB-CDC template for STM32F303 2025-09-04 21:25:58 +03:00
Edward Emelianov
962d181e89 add debug flag, remove one bug (echo to one interface in another's interrupt); still didn't found why there's a trash of output in input buffer of interface 0 2025-08-24 23:41:10 +03:00
Edward Emelianov
233eed8b12 add timeout for USB writting on CDC 2025-07-15 19:52:44 +03:00
fca7e896fa add pdf 2025-06-10 16:38:53 +03:00
f58d4d63fd fixed bug with CRC for SSII 2025-06-03 17:34:14 +03:00
7f44a60965 fix code for new PCB 2025-06-02 17:03:42 +03:00
9c4d8c4ba9 remove extra files 2025-04-16 14:09:23 +03:00
fbf0a87d8d add schematic and PCB 2025-04-04 18:39:40 +03:00
8bb8f93f83 forgot to add testDev in last commit 2025-04-04 12:22:01 +03:00
6adf025f62 fix readme 2025-04-04 12:03:55 +03:00
f46185feaf encoders works fine 2025-04-04 11:56:37 +03:00
faeac98318 Working (but still dev-mode; need some more different configurators) 2025-04-02 18:26:02 +03:00
c449cb7108 fixed some problems with USB 2025-04-02 16:09:27 +03:00
e5b3edeffa remove usart1 as it used common DMA with SPI2rx 2025-03-27 17:49:46 +03:00
33497f79b5 SPI1/2 works 2025-03-26 17:56:34 +03:00
c4529a8447 preparing code base 2025-03-25 17:59:27 +03:00
6701ac841b finish, add gerbers 2025-03-21 17:08:44 +03:00
73557762a4 start PCB 2025-03-21 12:40:00 +03:00
73f9d0b2f8 class: -> comm 2025-03-12 16:28:05 +03:00
40a22864df fix Canon managing to new USB (CDC ACM) 2025-03-11 16:17:43 +03:00
f656b64eec commented thrash 2025-02-12 14:56:23 +03:00
c06c89003a tested release compilation 2025-02-06 16:31:18 +03:00
6eb0662f69 some fixes of old bugs 2025-02-05 17:49:07 +03:00
a22776d487 pragma once 2025-02-04 09:39:01 +03:00
3859ae25f5 fixed esw text 2025-02-03 12:00:40 +03:00
Edward Emelianov
207ab57e99 seems like all works @ F103 2025-01-08 18:00:07 +03:00
Edward Emelianov
fd05ff73e6 some fixes, now speed is big enough 2025-01-07 15:13:31 +03:00
Edward Emelianov
ea05df117b CDC 2025-01-04 00:01:53 +03:00
Edward Emelianov
2a88a7569d seems like it works, the rest is only CDC and composite; and then test on 072 and 303 2025-01-03 20:06:40 +03:00
Edward Emelianov
31261f7be2 PL2303 almost work 2024-12-30 18:43:47 +03:00
f1927c5437 fixed PCB, add pre-alpha code 2024-12-26 12:24:15 +03:00
f26970392e Add kicad schematic and PCB 2024-12-19 11:40:50 +03:00