Commit Graph

70 Commits

Author SHA1 Message Date
Mario Hüttel decd6ba84c Update Makefile
Update makefile to use better syntax.
2022-08-02 14:32:30 +02:00
Mario Hüttel 22be779d75 Merge pull request 'Implement DMX reciever and add more advanced failure mode' (#1) from dmx_receiver into master
Reviewed-on: #1
2022-07-15 19:49:55 +02:00
Mario Hüttel be3efc07d3 Improve implementation. Add blinking red led to overtemperature mode 2022-07-15 19:48:55 +02:00
Mario Hüttel 8dc30f15fb Implement first working version of DMX receiver. Might still be buggy 2022-07-07 17:40:25 +02:00
Mario Hüttel 60f1923abe Implement first draft of working DMX. Still needs rework and beatifying 2022-06-24 19:43:00 +02:00
Mario Hüttel d06b2b7eaf Implement test RX for DMX. Still no functionality 2022-06-24 18:08:52 +02:00
Mario Hüttel 3faab7173c Implement Uart RX functionality. UART RX works. DMX frame detection not yet implemented. 2022-06-21 22:04:44 +02:00
Mario Hüttel 4166396f75 Add detailed memory usage output to Makefile 2022-06-21 20:57:56 +02:00
Mario Hüttel d7ce66b1d8 Prepare DMX development 2022-06-21 20:33:23 +02:00
Mario Hüttel 3fc6e81569 Fix bug in clock setup. HSE was accidentally stopped instead of HSI. This didn't have any bad effects though 2022-06-21 20:25:06 +02:00
Mario Hüttel 1cc3a85471 Update gitignores 2022-06-21 20:00:54 +02:00
prozessorkern a3e1e72a9e updated housing - enlarged tolerances and fillet 2021-05-28 23:05:16 +02:00
Mario Hüttel f4cf90ca65 Fix wrong aligments in Linkerscript 2021-05-24 12:53:09 +02:00
Mario Hüttel 8589a69a3b Housing: Fix broken 3D model. 2021-05-16 15:24:12 +02:00
Mario Hüttel 994899038c Firmware: Change LED display modes
* Remove SK6812 White mode. Discrete LEDs are just fine
* Move discrete White mode at the beginning of the list
2021-05-13 16:12:43 +02:00
Mario Hüttel c3074bcb6a Refactor code 2021-05-13 16:12:27 +02:00
Mario Hüttel 534f917636 PCB: Recalculate a few component values for brighter discrete white LEDs. Layout doesn't change 2021-05-13 16:06:19 +02:00
Mario Hüttel 89adf30a2c Housing: Correct switch cutout location 2021-05-13 16:04:23 +02:00
Mario Hüttel 677bf2c9b5 Increase PWM Frequency to ~17 kHz to prevent annoying sound 2021-05-10 19:23:43 +02:00
Mario Hüttel 93d15fc549 Add overtemperature shutdown 2021-05-10 18:44:56 +02:00
Mario Hüttel d9769e7b34 adaptions for HW V2.1
added PWM output for new discrete white LEDs
added 2 new SK6812 LEDs
added a default start mode
2021-05-09 14:30:39 +02:00
Mario Hüttel b9a01bcad9 Fix bug 2021-05-09 11:14:14 +02:00
Mario Hüttel 4f33816f2b Fix Screw holes from M3 to M4 in mounting ring 2021-04-17 20:45:50 +02:00
Mario Hüttel c458d5cfce Housing: Filet edges 2021-04-17 18:49:22 +02:00
Mario Hüttel b79bbc82cb Take out a lot material in the housing for faster printing 2021-04-17 18:47:26 +02:00
Mario Hüttel 541f542e90 Change inductor to Murata 45223C and change version to v2.1 2021-04-09 22:47:31 +02:00
Mario Hüttel d5c29868c1 Merge branch 'hardware-v2' 2021-04-07 19:44:44 +02:00
Mario Hüttel e77fd93665 Finalize v2.0 layout 2021-04-07 19:43:28 +02:00
Mario Hüttel 8c563a62ed Prepare for gerber export 2021-04-07 19:41:53 +02:00
Mario Hüttel 7bab9155e5 Add version number to PCB page 2021-04-07 19:33:56 +02:00
Mario Hüttel a65c9e2260 Add version number to schematic pages 2021-04-07 19:26:11 +02:00
Mario Hüttel b309c56ed0 Fix layout silkscreen etc. 2021-04-05 21:20:18 +02:00
Mario Hüttel e8606bcea8 Add ADC code to measure temperature. Supervisor not yet implemented 2021-04-03 22:48:53 +02:00
Mario Hüttel 8df327ad5a First draft of v2 housing 2021-04-03 18:36:14 +02:00
Mario Hüttel c18d50d82a Connect mounting holes of rotary encoder to GND and improve layout 2021-04-03 16:38:33 +02:00
Mario Hüttel af0fdad41a Change 1210 Caps on 5V rail to 0805 components 2021-03-29 21:50:44 +02:00
Mario Hüttel ca9ea3c9e8 Recalculate values for LP8867 and modify schematic and layout accordingly. 2021-03-29 20:10:02 +02:00
Mario Hüttel f47631b2cf Merge remote-tracking branch 'origin/sk6812-assembly-test' 2021-03-28 22:29:21 +02:00
Mario Hüttel 7227febbfa Chaange GND Pads of DC/DC ICs and add grounded mounting holes. 2021-03-28 22:27:35 +02:00
Mario Hüttel b54771a3e9 Finalize PCB layout 2021-03-28 22:12:54 +02:00
Mario Hüttel 716cf57960 Start new Housing for v1 PCB 2021-03-28 22:12:21 +02:00
Mario Hüttel 125bf02953 Merge branch 'sk6812-assembly-test' into hardware-v2 2021-03-28 16:30:54 +02:00
Mario Hüttel 4acc5a5ceb Add logos etc to PCB 2021-03-28 16:17:57 +02:00
Mario Hüttel e3e3b3c7a8 Finalize layout for v2 PCB 2021-03-28 16:10:26 +02:00
Mario Hüttel 818e029154 Fisrt draft of v2.0 Layout. Logos etc. still missing 2021-03-27 23:28:21 +01:00
Mario Hüttel 1cdbd5b3fa Merge branch 'sk6812-assembly-test' of git.shimatta.de:mhu/microscope-ring-light into sk6812-assembly-test 2021-03-23 18:53:24 +01:00
Stefan Strobel 953abcc75c added crazy colorful mode 2021-03-20 19:49:57 +01:00
Stefan Strobel 61783e77c5 enabled external clock + implemented some weird operating modes using the rotary encoder 2021-03-20 16:26:56 +01:00
prozessorkern 4468aa1761 added enforcement and switch cutout to housing 2021-03-16 23:15:52 +01:00
prozessorkern c61d22b8ae added groove for the LED capacitors + some clearance for the pcb to actually fit... 2021-03-13 22:44:58 +01:00