Commit Graph

63 Commits

Author SHA1 Message Date
Edward Emelianov
d88de360d0 add simple work with fonts (too small for this screen), still have some bugs with sprites in lower right corner 2023-05-11 00:36:10 +03:00
Edward Emelianov
eda7d9127a add starting work with displays on ili9341/ili9340 2023-05-09 00:04:21 +03:00
Edward Emelianov
c095c1087d forget to add files 2023-05-08 01:32:20 +03:00
Edward Emelianov
16f3b31f4f add BME280, try to work with SPI TFT display (no reaction yet) 2023-05-08 01:30:34 +03:00
Edward Emelianov
e0352dde3f fixed PWM 2023-05-03 22:45:37 +03:00
9007b81966 change end-switches' connectors to 2mm 2023-05-02 14:53:23 +03:00
Edward Emelianov
9b0504944b add CAN 2023-04-29 21:49:45 +03:00
Edward Emelianov
72ef5c9cc6 All OK, now I need to make proper protocol 2023-04-29 18:43:38 +03:00
Edward Emelianov
7fa84cb0ef works, but still have a lot of bugzzz 2023-04-29 16:35:43 +03:00
eddyem
3c7687bb0e still have unknown problems 2023-04-26 23:15:52 +03:00
eddyem
b9cb9f6428 still a lot of bugs 2023-04-23 19:28:52 +03:00
eddyem
4f0a3a0429 add pre-pre alpha of 7 CDCs 2023-04-18 19:13:55 +03:00
eddyem
c54b35c606 change to new USB code 2023-04-17 15:18:33 +03:00
Edward Emelianov
fe8e444338 change USB-CAN according to new USB doctrine: iInterface for each device 2023-04-11 22:57:23 +03:00
Edward Emelianov
dba4cdf515 fixed USB: add iInterface, remove trash 2023-04-10 22:28:16 +03:00
Edward Emelianov
6832befb4a add a little (ADC2 don't work - it's weird) 2023-03-22 23:43:51 +03:00
6902b60020 fixed pullup/pulldown for SWD 2023-03-22 12:10:10 +03:00
Edward Emelianov
2dae136516 add pre-pre...-pre alpha of NitrogenFlooding 2023-03-20 23:45:51 +03:00
681f3253d7 fixed schematics @ canon managing, add initialization for absolute positioning, TODO: add CAN bus management 2023-03-15 17:50:49 +03:00
Edward Emelianov
46c77abaed fixed bug with USART2/3 pullup, prog moved to the edge of PCB 2023-03-14 21:23:55 +03:00
33d41d83d7 little changes 2023-03-06 10:57:57 +03:00
Edward Emelianov
64aac0d9fa Oh, fucking shit! It's seems like it's works!!! 2023-03-02 21:49:32 +03:00
bbcc4f18f4 fixed BOM, add pdf schematic to Canon and Nitrogen 2023-03-02 09:00:36 +03:00
Edward Emelianov
d23d2ab89d Still don't work :( 2023-03-01 22:03:03 +03:00
Edward Emelianov
8e4df528d9 make pdnuart blocking 2023-02-26 00:47:09 +03:00
Edward Emelianov
8b6a3e7c20 Add PDNuart starting interface (not tested & not yet added to main proto) 2023-02-25 22:17:01 +03:00
Edward Emelianov
59d8f8f515 fixed bugs in multistepper: eeprom in flash + adc, tested on TMC2130, but don't work on TMC2230 2023-02-24 23:29:34 +03:00
Edward Emelianov
1a8345d4f0 some bugs fixed, but found new (e.g. ADC always give 4095) 2023-02-21 23:01:43 +03:00
Edward Emelianov
f880421d9e add some more, need a lot of tests 2023-02-20 21:07:47 +03:00
Edward Emelianov
2cc06884b4 Add some more 2023-02-16 20:08:27 +03:00
Edward Emelianov
617daf62c7 add flash.c and all stubs for common functions 2023-02-13 21:55:18 +03:00
Edward Emelianov
2ecd2d188e Fixed USB, problems with CAN 2023-02-07 01:15:28 +03:00
Edward Emelianov
daf17a651e fixed USBDP pullup in Multistepper (it works always, so you can use DFU) 2023-02-06 20:05:45 +03:00
Edward Emelianov
756ed4be08 add (not checked) pre-pre-pre-pre...-alpha version of Multistepper 2023-02-03 23:05:43 +03:00
Edward Emelianov
17eec9bf6f add "megaflooding" to CANusb F303 (and incremental flooding) 2023-01-30 23:33:03 +03:00
Edward Emelianov
7fb3d5ac59 Add CAN-USB for STM32F303 2023-01-30 20:58:06 +03:00
175a8bbb64 add PCBs for pt1000 and heaters 2023-01-30 14:47:28 +03:00
Edward Emelianov
8bd969e5da Fixed ADC (bug in index of ADC2 + DAC works as constant val) 2023-01-24 16:31:12 +03:00
eddyem
3b3c150474 add ADC (don't working DAC, don't workint Tsens) 2023-01-23 17:35:44 +03:00
eddyem
a74e6f071b add USB temlpate for F303 2023-01-23 12:19:19 +03:00
eddyem
b415b94b55 add I2C for F303, fix bug in USB (some variables wasn't volatile) 2023-01-22 21:55:49 +03:00
Edward Emelianov
da59c941ec add structured Makefile 2023-01-18 23:36:26 +03:00
Edward Emelianov
7f9057b65c change F303's Makefile to version control; fixed bugs in F303 usb ringbuffer, add two buffers like in F0x2 2023-01-18 21:03:56 +03:00
Edward Emelianov
5230ad14e3 fixed float printf for F303 2023-01-17 21:50:52 +03:00
a2971ab053 fixed bug in multisteppers PCB 2023-01-16 16:49:38 +03:00
c939c92fea multis. schematic in pdf 2023-01-13 10:53:07 +03:00
b1c8012e11 Some little fixes + add BOM 2023-01-12 18:17:48 +03:00
87e702e600 Finished nitrogen PCB 2023-01-12 12:33:47 +03:00
Edward Emelianov
e98aa11f72 -flto 2023-01-11 21:19:18 +03:00
a5e420ac51 Add kicad schematic & PCB for nitrogen autoflooding machine 2023-01-11 18:34:03 +03:00