Commit Graph

  • 3b00b1e402 cont PCB Edward Emelianov 2024-04-04 22:21:38 +03:00
  • 3c93b7c6ab PCB cont Edward Emelianov 2024-04-03 21:52:39 +03:00
  • 108def06a8 Start PCB routing Edward Emelianov 2024-04-01 22:07:23 +03:00
  • bddd3b4235 optocouples Edward Emelianov 2024-03-26 22:33:17 +03:00
  • 642578cf44 seems like schematic is ready Edward Emelianov 2024-03-25 22:18:04 +03:00
  • b89b548e0a add encoder support (LIR-OM158A) Edward Emelianov 2024-03-23 17:43:38 +03:00
  • 7de5819361 next approximation Edward Emelianov 2024-03-20 20:44:17 +03:00
  • e92a5c4234 some code fixes, start to draw new schematic Edward Emelianov 2024-03-19 23:42:48 +03:00
  • ad92546f82 -> kicad8 Edward Emelianov 2024-03-12 14:32:38 +03:00
  • bc82142e87 PEP emulation (didn't test yet) Edward Emelianov 2024-03-08 13:23:23 +03:00
  • 8ea835d80f add spi, not tested yet Edward Emelianov 2024-03-07 19:40:21 +03:00
  • 4a6086a182 sync with development PC; old -> kicad8 Edward Emelianov 2024-03-06 11:51:10 +03:00
  • c6e8347d23 nothing works, 2 mosfets died... Edward Emelianov 2024-03-05 15:35:34 +03:00
  • 1ecea45cc0 add buttons, not tested yet Edward Emelianov 2024-03-04 19:11:47 +03:00
  • 021c0bdf6b add pre-pre-pre-alpha code (just for fun) Edward Emelianov 2024-02-13 20:27:10 +03:00
  • 44f0f18e9f add readme.md template for 48-pin stm32f103 Edward Emelianov 2024-02-04 15:52:37 +03:00
  • 01f6187229 add end-switches management Edward Emelianov 2024-01-08 22:46:25 +03:00
  • 24a270a932 fix some bugs Edward Emelianov 2024-01-08 00:18:44 +03:00
  • 98b61c7e9a started adding USB/CAN functions Edward Emelianov 2024-01-07 00:45:27 +03:00
  • 9ecce531cb start Edward Emelianov 2024-01-05 23:38:43 +03:00
  • 7d8cbd55cf moved canbus4bta to STM32F3 Edward Emelianov 2023-12-08 16:45:10 +03:00
  • e7c206102d fixed bugs and update readme Edward Emelianov 2023-12-08 11:35:56 +03:00
  • 33e4eb9e6a fixed bugs in shutter; need to check its work and finish readme Edward Emelianov 2023-12-07 18:02:30 +03:00
  • c9a264c46b canbus5bta Edward Emelianov 2023-12-03 20:21:30 +03:00
  • 75dc072d17 add USB settings for parameters Edward Emelianov 2023-11-29 09:35:17 +03:00
  • 091f87d218 add readme and USB proto Edward Emelianov 2023-11-28 22:47:21 +03:00
  • 3100cb5226 snip Edward Emelianov 2023-11-28 21:33:16 +03:00
  • 4d835abe4e fixed a very stupid bug Edward Emelianov 2023-10-02 20:37:52 +03:00
  • b20e134180 change to usb ringbuffer; still have veird bug using USART Edward Emelianov 2023-09-29 20:45:48 +03:00
  • 482b612e9f code tested Edward Emelianov 2023-09-22 16:21:05 +03:00
  • c2976d8ba1 add code Edward Emelianov 2023-09-21 18:17:16 +03:00
  • a8296717e1 I can't understand this shit with UART! Edward Emelianov 2023-09-15 23:43:35 +03:00
  • 94f87db5c5 add command reset, fix some troubles Edward Emelianov 2023-09-12 23:13:50 +03:00
  • e959c7dfe2 fixed some problems with USART Edward Emelianov 2023-09-11 22:09:22 +03:00
  • a1861bb86d forget buildno Edward Emelianov 2023-08-29 20:46:37 +03:00
  • 16dcbd52d9 add copy of TSYS Edward Emelianov 2023-08-29 20:44:40 +03:00
  • e07260c9d0 finished PCB Edward Emelianov 2023-08-16 19:14:43 +03:00
  • 3b54c3eb30 continue Edward Emelianov 2023-08-13 22:21:11 +03:00
  • 81c3235882 add shutter PCB and schematics Edward Emelianov 2023-08-10 14:27:09 +03:00
  • d8d04098ba save under new kicad Edward Emelianov 2023-08-08 16:07:58 +03:00
  • 43cbf984f7 save under new version Edward Emelianov 2023-08-08 13:34:22 +03:00
  • dce73d358b start drawing PCB Edward Emelianov 2023-07-24 23:04:22 +03:00
  • 74fe2aa4d8 add lamps schematic Edward Emelianov 2023-07-12 22:36:40 +03:00
  • 866cb46095 finished PCB Edward Emelianov 2023-07-11 22:18:41 +03:00
  • 44c4963180 start drawing a PCB Edward Emelianov 2023-07-10 23:50:23 +03:00
  • a9f9af4d46 continue of working on window Edward Emelianov 2023-07-03 23:15:01 +03:00
  • 86b551fa23 add pre-pre-alpha of CAR-canbus for windglasses management Edward Emelianov 2023-07-02 22:54:38 +03:00
  • 00913a7e80 change USB for common files Edward Emelianov 2023-06-13 19:49:35 +03:00
  • 54155fdca9 add calculations of T & P by ADC; Release mode still have problems Edward Emelianov 2023-05-15 22:58:39 +03:00
  • a67da85f55 display modes: window and menu; check ADC - wery good Edward Emelianov 2023-05-14 22:05:36 +03:00
  • 13cc2a7e70 Add menu, TODO: add hold key events to quickly change value in menu setters Edward Emelianov 2023-05-14 01:44:53 +03:00
  • e6dc55764b add template for main screen and buttons, need menu etc Edward Emelianov 2023-05-12 23:09:00 +03:00
  • e63b29435c Add font scaling, fix trouble with sprites, fix trouble with blocking SPI read (DMA read non-fixing without reset SPI) Edward Emelianov 2023-05-11 23:16:56 +03:00
  • d88de360d0 add simple work with fonts (too small for this screen), still have some bugs with sprites in lower right corner Edward Emelianov 2023-05-11 00:36:10 +03:00
  • eda7d9127a add starting work with displays on ili9341/ili9340 Edward Emelianov 2023-05-09 00:04:21 +03:00
  • c095c1087d forget to add files Edward Emelianov 2023-05-08 01:32:20 +03:00
  • 16f3b31f4f add BME280, try to work with SPI TFT display (no reaction yet) Edward Emelianov 2023-05-08 01:30:34 +03:00
  • e0352dde3f fixed PWM Edward Emelianov 2023-05-03 22:45:37 +03:00
  • 02ce115968 move all elements to one side, add 3 PWM channels Edward Emelianov 2023-05-02 19:10:03 +03:00
  • 9007b81966 change end-switches' connectors to 2mm Edward Emelianov 2023-05-02 14:53:23 +03:00
  • 9b0504944b add CAN Edward Emelianov 2023-04-29 21:49:45 +03:00
  • 72ef5c9cc6 All OK, now I need to make proper protocol Edward Emelianov 2023-04-29 18:43:38 +03:00
  • 7fa84cb0ef works, but still have a lot of bugzzz Edward Emelianov 2023-04-29 16:35:43 +03:00
  • 3c7687bb0e still have unknown problems eddyem 2023-04-26 23:15:52 +03:00
  • b9cb9f6428 still a lot of bugs eddyem 2023-04-23 19:28:52 +03:00
  • 4f0a3a0429 add pre-pre alpha of 7 CDCs eddyem 2023-04-18 19:13:55 +03:00
  • c54b35c606 change to new USB code eddyem 2023-04-17 15:18:33 +03:00
  • fe8e444338 change USB-CAN according to new USB doctrine: iInterface for each device Edward Emelianov 2023-04-11 22:57:23 +03:00
  • dba4cdf515 fixed USB: add iInterface, remove trash Edward Emelianov 2023-04-10 22:28:16 +03:00
  • 6832befb4a add a little (ADC2 don't work - it's weird) Edward Emelianov 2023-03-22 23:43:51 +03:00
  • 6902b60020 fixed pullup/pulldown for SWD Edward Emelianov 2023-03-22 12:10:10 +03:00
  • 2dae136516 add pre-pre...-pre alpha of NitrogenFlooding Edward Emelianov 2023-03-20 23:45:51 +03:00
  • b18dee64e8 USB tested and worked; TODO: add CANbus support Edward Emelianov 2023-03-17 15:41:17 +03:00
  • 681f3253d7 fixed schematics @ canon managing, add initialization for absolute positioning, TODO: add CAN bus management Edward Emelianov 2023-03-15 17:50:49 +03:00
  • 46c77abaed fixed bug with USART2/3 pullup, prog moved to the edge of PCB Edward Emelianov 2023-03-14 21:23:55 +03:00
  • 6a2f9e920f Add power management to Canon managing device Edward Emelianov 2023-03-14 10:01:09 +03:00
  • ce63bced9a fixed Canon-manage PCB Edward Emelianov 2023-03-13 17:34:54 +03:00
  • 33d41d83d7 little changes Edward Emelianov 2023-03-06 10:57:57 +03:00
  • 64aac0d9fa Oh, fucking shit! It's seems like it's works!!! Edward Emelianov 2023-03-02 21:49:32 +03:00
  • bbcc4f18f4 fixed BOM, add pdf schematic to Canon and Nitrogen Edward Emelianov 2023-03-02 09:00:36 +03:00
  • d23d2ab89d Still don't work :( Edward Emelianov 2023-03-01 22:03:03 +03:00
  • 8e4df528d9 make pdnuart blocking Edward Emelianov 2023-02-26 00:47:09 +03:00
  • 8b6a3e7c20 Add PDNuart starting interface (not tested & not yet added to main proto) Edward Emelianov 2023-02-25 22:17:01 +03:00
  • 59d8f8f515 fixed bugs in multistepper: eeprom in flash + adc, tested on TMC2130, but don't work on TMC2230 Edward Emelianov 2023-02-24 23:29:34 +03:00
  • 1a8345d4f0 some bugs fixed, but found new (e.g. ADC always give 4095) Edward Emelianov 2023-02-21 23:01:43 +03:00
  • ab5f7bc87b add some features to 3steppersLB Edward Emelianov 2023-02-21 11:55:42 +03:00
  • f880421d9e add some more, need a lot of tests Edward Emelianov 2023-02-20 21:07:47 +03:00
  • 61c2d0ce41 throw out shit Edward Emelianov 2023-02-19 21:51:15 +03:00
  • 87d9bc17c7 add eeprom flash emulation for G0 Edward Emelianov 2023-02-18 20:02:11 +03:00
  • 2cc06884b4 Add some more Edward Emelianov 2023-02-16 20:08:27 +03:00
  • 617daf62c7 add flash.c and all stubs for common functions Edward Emelianov 2023-02-13 21:55:18 +03:00
  • 2ecd2d188e Fixed USB, problems with CAN Edward Emelianov 2023-02-07 01:15:28 +03:00
  • daf17a651e fixed USBDP pullup in Multistepper (it works always, so you can use DFU) Edward Emelianov 2023-02-06 20:05:45 +03:00
  • 756ed4be08 add (not checked) pre-pre-pre-pre...-alpha version of Multistepper Edward Emelianov 2023-02-03 23:05:43 +03:00
  • fecadc71f7 add "incremental flooding" to CAN-USB based on STM32F0x2 Edward Emelianov 2023-01-31 20:09:57 +03:00
  • 17eec9bf6f add "megaflooding" to CANusb F303 (and incremental flooding) Edward Emelianov 2023-01-30 23:33:03 +03:00
  • 7fb3d5ac59 Add CAN-USB for STM32F303 Edward Emelianov 2023-01-30 20:58:06 +03:00
  • 175a8bbb64 add PCBs for pt1000 and heaters Edward Emelianov 2023-01-30 14:47:28 +03:00
  • 8bd969e5da Fixed ADC (bug in index of ADC2 + DAC works as constant val) Edward Emelianov 2023-01-24 16:31:12 +03:00
  • 3b3c150474 add ADC (don't working DAC, don't workint Tsens) eddyem 2023-01-23 17:35:44 +03:00