103 Commits

Author SHA1 Message Date
bd62eba7da fixed some minor bugs (NO_PARNO for sending values of all ESW, remove inverting ESP pins..) 2025-11-06 11:03:38 +03:00
Edward Emelianov
24ddc7e1a6 add ADC/DAC and PWM 2025-10-06 23:27:30 +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
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
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
a22776d487 pragma once 2025-02-04 09:39:01 +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
Edward Emelianov
f9d9735a5e try to make PL2303 @ new concept 2024-12-12 22:55:24 +03:00
Edward Emelianov
d8284ea725 started to write common USB code for pl2303, CDC, HID and composite device 2024-11-30 23:29:26 +03:00
Edward Emelianov
cd17777c4d still don't work properly 2024-11-29 22:55:08 +03:00
Edward Emelianov
91cc636d4d renew USB and Makefile 2024-11-29 20:37:55 +03:00
Edward Emelianov
3e3b770961 try to make a-la usb-i2c-tiny over F103 2024-11-27 00:02:18 +03:00
6b87f1e1f2 Unistable shutter 2024-10-07 14:29:27 +03:00
Edward Emelianov
1633c668e9 End schematics 2024-10-03 21:46:50 +03:00
d2824ec5ab KICAD schematic of UNI-stable shutter 2024-10-03 08:58:22 +03:00
Edward Emelianov
ea1e740d6c Almost finish schematics 2024-10-02 23:50:22 +03:00
Edward Emelianov
2df3fe67a4 start drawing scheme 2024-10-01 21:15:13 +03:00
e14a3efe6d add svg 2024-10-01 20:05:52 +03:00
053deb719d ODS BOM 2024-09-30 11:14:34 +03:00
1b73ebad2c FX3U code ready 2024-09-27 15:46:12 +03:00
b9942f2e9f almost ready but have IWDG reset when trying to send data over RS-232 in CANbus flooding 2024-09-26 17:53:16 +03:00
03772fce3a add modbus RTU 2024-09-24 18:13:23 +03:00
22a205001a add modbus (not tested yet) 2024-09-19 17:32:05 +03:00
Edward Emelianov
bdbd7d68d9 hide deprecated code; make USB snippet common for F0/F1/F3 2024-09-02 18:21:41 +03:00
Edward Emelianov
81e58130de Release code 2024-06-04 14:32:21 +03:00
Edward Emelianov
6cb98bb7ed Always working, but some of schematics was wrong 2024-06-03 20:25:53 +03:00
Edward Emelianov
f127a3ce1a FX3U: test CAN bus communications 2024-06-01 22:23:11 +03:00
Edward Emelianov
166ab97fe7 simplest stub 2024-05-30 21:08:33 +03:00
Edward Emelianov
bfb659e234 start writting 2024-05-29 20:17:35 +03:00