490 Commits

Author SHA1 Message Date
Edward Emelianov
45559545ef added russian manual for USB-GPIO 2026-03-19 23:52:09 +03:00
Edward Emelianov
e2a20a046a SPI works, may say it's over 2026-03-18 23:49:29 +03:00
Edward Emelianov
c80f0884f5 add SPI, not working yet (also need to set SPOL/SPHA etc) 2026-03-17 23:57:08 +03:00
Edward Emelianov
165780bef9 I2C works 2026-03-17 21:17:45 +03:00
Edward Emelianov
03b05051aa PWM works 2026-03-15 23:44:58 +03:00
Edward Emelianov
61262435a8 start adding PWM 2026-03-15 02:24:58 +03:00
Edward Emelianov
27eb723d80 add "hex+text" input 2026-03-14 23:44:54 +03:00
Edward Emelianov
57a44f1c66 OK, USART works, maybe add HEX input? 2026-03-14 22:46:28 +03:00
Edward Emelianov
65c9ae34bc USART almost working (but hangs on long messages) 2026-03-14 01:16:00 +03:00
Edward Emelianov
14f544374a cont 2026-03-13 00:15:18 +03:00
Edward Emelianov
b44fd9e91f start with USART (now DEBUG-compile is unavialable) 2026-03-11 23:40:39 +03:00
Edward Emelianov
3802f7d2cb add ADC & ADC monitoring 2026-03-10 22:40:45 +03:00
Edward Emelianov
8e78a12f06 GPIO tested; add monitoring. TODO: USB/SPI/I2C 2026-03-10 00:20:43 +03:00
Edward Emelianov
9713b10cd4 continue developing GPIO config; not tested yet 2026-03-09 01:24:02 +03:00
Edward Emelianov
d39682b143 tried to parse string functions using constexpr in C++ 2026-03-08 01:16:10 +03:00
Edward Emelianov
fb8b93b0fe usbcan_gpio: both USB interfaces works; start adding GPIO functions 2026-03-07 14:37:42 +03:00
Edward Emelianov
760bec420b starting CAN-GPIO, have a lot of errors 2026-03-07 01:20:06 +03:00
Edward Emelianov
25c2f085e8 New USB-CDC 2026-03-06 19:46:41 +03:00
Edward Emelianov
b5a4a21f51 USB CDC on STM32G0B1 works 2026-03-04 23:02:47 +03:00
Edward Emelianov
8f6a80e2c7 USART1 @ STM32G0B1 2026-03-02 23:21:31 +03:00
Edward Emelianov
71d30dd19a rename G0:G070 2026-03-01 23:12:53 +03:00
Edward Emelianov
1f4f111c52 added blink for STM32G0B1, next -> add USART 2026-03-01 23:11:22 +03:00
Edward Emelianov
061fd8bec8 add SPI (not tested yet) 2026-02-20 23:38:29 +03:00
Edward Emelianov
6c21d9f91a CAN works 2026-02-19 23:11:11 +03:00
Edward Emelianov
80c894517e add CAN, not tested yet 2026-02-18 22:54:20 +03:00
Edward Emelianov
68028f42a3 Seems like all U[S]ARTs works well. Tested on speeds up to 2Mbaud (as CH340 can). 2026-02-17 23:37:17 +03:00
Edward Emelianov
fb570367fa forgot to add 2026-02-16 23:59:00 +03:00
Edward Emelianov
73a0eeba8f almost working U[S]ARTs 2026-02-16 23:58:29 +03:00
Edward Emelianov
3ff87427ac partial work for interrupt-driven 2026-02-15 23:32:29 +03:00
Edward Emelianov
cd8151c684 seems like U[S]ARTS OK, not tested yet 2026-02-15 00:24:26 +03:00
Edward Emelianov
26e74a6b89 start adding U[S]ART support (need DMA) 2026-02-14 00:57:13 +03:00
Edward Emelianov
148c25b555 copy InterfaceBoard as 7CDCs template 2026-02-13 22:35:10 +03:00
Edward Emelianov
522e1e2ee3 some USB fixes 2026-02-13 20:55:37 +03:00
Edward Emelianov
2fa218f695 all interfaces works! 2026-02-12 23:16:48 +03:00
Edward Emelianov
e17058b2de all descriptors read - OK, interfaces work - bad (only first two works - why? need to debug) 2026-02-11 23:34:14 +03:00
Edward Emelianov
3a903d7d8c add timeouts 2026-02-09 21:04:47 +03:00
87683a12e6 fixed some bugs 2026-01-20 16:35:21 +03:00
3697adba41 add nocheck flags 2026-01-16 15:04:03 +03:00
9c0152d08f fixed bug with wrong DIAG output tracking 2026-01-15 17:27:31 +03:00
Edward Emelianov
e00aac01ec start 2025-12-28 20:26:27 +03:00
dafb0ab065 ODS BOM 2025-11-26 13:55:02 +03:00
Edward Emelianov
c2ac1b76a4 new kicad format 2025-11-23 17:53:32 +03:00
59c6e0c038 PCB, gerbers 2025-11-13 09:25:21 +03:00
90f79da8af Almost finish PCB 2025-11-12 18:07:19 +03:00
328cf42667 add schematics, start drawing PCB 2025-11-11 18:01:31 +03:00
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
17b4d714e0 Add BME280 over SPI 2025-10-05 00:10:02 +03:00
Edward Emelianov
f994799353 fixed bug when sending data larger than buffer size 2025-10-05 00:00:22 +03:00
Edward Emelianov
c7f6718d2e SPI works 2025-10-04 00:23:18 +03:00