Commit Graph

  • a69e0dbdd8 Fix systemd service starting too early main jonny 2025-02-04 12:36:33 +01:00
  • a84f90c925 Update Readme: Add photos of finished project V1.1-tested jonny 2025-02-04 11:35:25 +01:00
  • bce19a3093 Update pcbs + exports: Add final notes, minor optimizations during testing jonny 2025-02-04 09:09:06 +01:00
  • 084f17b63e Merge branch 'dev/rpi-scripts' - python example scipts + GUI work on the RPI jonny 2025-02-04 09:03:26 +01:00
  • 98fb8846fd Update Readme: Add photos of GUI, TOC dev/rpi-scripts jonny 2025-02-04 08:57:15 +01:00
  • 385ef87eb0 Fix systemd service waiting for network (gui autostart) jonny 2025-02-03 16:27:32 +01:00
  • 0e0f9e053c Fix ADC scaling to voltages, GUI: chart autoscale, labels, units jonny 2025-02-03 11:41:37 +01:00
  • ee55d4483f Update Readme: Add RPI + Python usage instructions jonny 2025-01-31 10:19:46 +01:00
  • a96344f6b9 Add systemd service file for auto starting GUI, Update Readme (WIP) jonny 2025-01-30 17:16:34 +01:00
  • 7d83e354fa GUI: Optimize performance, Layout, Add "EXIT" tab jonny 2025-01-30 17:15:36 +01:00
  • bb84205531 GUI: Outsource tabs, Add tab digital_plot jonny 2025-01-30 13:59:56 +01:00
  • 48bfbb98ef Add gui for control and visualizing inputs (basic functionality works) jonny 2025-01-30 11:57:05 +01:00
  • cd0ebd8891 Add PWM test, Minor optimizations, Swap Relay + PWM assignment jonny 2025-01-30 11:08:18 +01:00
  • 1be9545cd1 Fix ADC-lib to use 12Bit, Rework read_analog example + channel mapping jonny 2025-01-29 11:08:53 +01:00
  • 1fa1149170 Add custom ADC lib - ADC test success jonny 2025-01-28 16:32:57 +01:00
  • 6bd766ee41 Fix shift-register, pin assignment - Digital in/out tests work jonny 2025-01-28 16:30:25 +01:00
  • 4abdc2f565 Add examples: ADC, Digital-out, Fix Digital-in; Add shift_register class jonny 2025-01-24 11:27:03 +01:00
  • 335490b185 Add rpi-scripts folder, Add global pin assignment in "interface_board_pins.py" jonny 2025-01-23 17:31:03 +01:00
  • f63e4e2ba1 Add photos, exports; Finalize kicad projects + housing; Rework README jonny 2025-01-23 15:12:08 +01:00
  • 820e4af1a9 REWORK README WIP jonny 2025-01-23 13:38:40 +01:00
  • e845555063 Housing: Optimize Fan, Switch to RPI4 (adjust openings) jonny 2025-01-15 17:05:28 +01:00
  • 4d1418cd43 supply: add note about wrong connector polarity, leds-boards: minor changes jonny 2024-12-19 16:40:49 +01:00
  • 4bbf8453b5 Housing: Integrate led boards + display, Fan openings wip jonny 2024-11-27 17:11:57 +01:00
  • 853c0010e7 interface-board: make obvious that analog terminal and channel/led pins are not mapped the same. (notes + nets renamed) jonny 2024-11-25 16:39:10 +01:00
  • 0603d4557c interface-board: fix issues noticed at soldering (adjust diode, buzzer footprints) jonny 2024-11-25 09:03:00 +01:00
  • f05e15c2ed housing: add top part, interface-board terminal cutouts, fan jonny 2024-11-21 15:55:54 +01:00
  • 45f888cda2 Remove components not soldered at front interface-board_front-solder jonny 2024-11-21 11:30:56 +01:00
  • f86141b496 interface-board: arrange silk/fab text to be readable jonny 2024-11-20 12:50:24 +01:00
  • 209b661634 interface-board: add missing vias, mark pads soldered both sides jonny 2024-11-20 10:40:07 +01:00
  • 28279bbd30 supply: Fix issues noticed at soldering (footprints, missing TP, via, TVS polarity) jonny 2024-11-20 10:37:17 +01:00
  • 4444a99d63 housing: update supply+main pcb, start with bottom part jonny 2024-11-18 16:33:01 +01:00
  • f010995f5c supply: Arrange Fab-text (readable), Fix footprints (hole dia) jonny 2024-11-18 12:44:35 +01:00
  • de3a9e6813 Add milling-notes, mark front solder, small fixes/comments V1.0-milled jonny 2024-11-18 09:22:54 +01:00
  • f845fa1796 led-boards: Add generated G-code, minor zone optimizations jonny 2024-11-17 17:32:32 +01:00
  • 767fa1c9b3 interface-board: Optimize holes, Add text, Add G-code jonny 2024-11-17 13:24:02 +01:00
  • 076bdc3cad supply: Optimize pcb2gcode settings, Add G-code; Add G-code for flat milling jonny 2024-11-16 20:24:46 +01:00
  • 5cbfe96bff supply: optimize mounting holes for milling jonny 2024-11-16 19:52:23 +01:00
  • c58bbd1090 Add bash script for running pcb2gcode (handle poroject name + separate drill runs) jonny 2024-11-15 22:49:41 +01:00
  • 6b49325fb4 Update cad model, gitignore jonny 2024-11-14 16:58:33 +01:00
  • be913e386b supply: Add text, Optimize for milling, Add pcb2gcode config jonny 2024-11-14 16:39:34 +01:00
  • caf302322b interface-board: Move relays, Optimize for milling, Add pcb2gcode config jonny 2024-11-14 13:24:58 +01:00
  • ffc3829ca3 led-boards: Optimize layout for milling, Add pcb2gcode config jonny 2024-11-14 11:06:57 +01:00
  • 57e54e98d2 interface-board: Add notes about current limiting diode polarity (did tests) jonny 2024-11-13 16:56:04 +01:00
  • 327100b4f4 All boards: Switch to custom mount hole (NPTH with pads) -> no clearance around hole for milling jonny 2024-11-12 16:50:19 +01:00
  • 4390ca41da interface-board: Fix conn routed on wrong side, mark solder other side jonny 2024-11-12 13:58:41 +01:00
  • e963c40251 supply: change internal terminal pos, mark top solder jonny 2024-11-12 12:35:50 +01:00
  • ae4836ebd5 led-boards: Arrange, Route, Add Zones + Text jonny 2024-11-12 10:53:28 +01:00
  • e1949c15f1 supply: Add testpoints, holes, Optimize tracks + terminals -> DRC Pass jonny 2024-11-11 15:53:13 +01:00
  • dad08d9fe0 interface-board: Add Mounting-holes, Optimize terminal pos and gnd plane jonny 2024-11-11 13:31:52 +01:00
  • 6209a9e8f5 interface-board: Optimize all tracks -> DRC Pass jonny 2024-11-11 11:40:57 +01:00
  • e9ceed4b29 interface-board: Add testpoints, re-arrange schematic jonny 2024-11-11 09:56:28 +01:00
  • dc909c0b14 Update 3d model (fan + supply pcb), Update Readme (implemented features) jonny 2024-11-07 16:59:16 +01:00
  • 660e67f9aa interface-board: remove leds, separate supplies, add GND planes jonny 2024-11-07 16:56:37 +01:00
  • 3a290342cd Split led-boards to separate kicad project jonny 2024-11-07 16:54:49 +01:00
  • 35a49728cd supply: Add gnd-planes, optimize tracks - DRC pass jonny 2024-11-07 12:29:56 +01:00
  • 756a329d91 Split power-supply-board to separate kicad project jonny 2024-11-07 11:28:02 +01:00
  • 7028ce5b21 Route 40pin connector, minor optimizations jonny 2024-11-07 10:59:45 +01:00
  • 5b18f4c926 Route supply board jonny 2024-11-07 09:05:57 +01:00
  • 9f26edd141 Layout: arrange supply board, fan control, CAD: update pcb, add fan jonny 2024-11-06 16:40:37 +01:00
  • 62bda72500 Add fan control schematic + graphs jonny 2024-11-06 12:34:45 +01:00
  • 809ed4212f Assign shop links to parts ("Datasheet"), Validate footprints jonny 2024-11-05 14:37:16 +01:00
  • d3a8e706cb Change/Add power output termminals, Add FreeCAD assembly file jonny 2024-11-04 16:54:53 +01:00
  • 248b8905c4 Create more terminal footprints, Route voltage regulators jonny 2024-11-04 14:17:18 +01:00
  • 2cb07029d2 Add supply connectors, change to 10x2 con (din), Optimize/continue routing jonny 2024-11-04 11:38:57 +01:00
  • 6fc69b1d7f Add dip-sw relay, buzzer; Route Relay; Start routing 40 pin connector (proof of concept) jonny 2024-10-31 16:43:25 +01:00
  • a621766b2b Add UART <> RS485 jumper, Re-assign header pins jonny 2024-10-31 13:11:43 +01:00
  • 55134e2d46 Create footprints for 2.5 WAGO + Add 3d models, Change arrangement connector jonny 2024-10-31 10:46:31 +01:00
  • 38fc5947ba Optimize / compress layout (Analog, Digital in) -> vertical D, R jonny 2024-10-30 15:39:33 +01:00
  • 8dc3a19aea 8xDig-in: Add Dip-switches (EN-Filter), re-arrange groups on pcb jonny 2024-10-30 12:56:57 +01:00
  • 55d8794eea 8xDig-in: remove 2x gate R, use R networks, arrange + test-routing jonny 2024-10-30 11:25:45 +01:00
  • d990618c01 layout: arrange power supplies (24V 12V 5V -5V 3.3V) jonny 2024-10-30 08:37:04 +01:00
  • d99aececc6 Adc: Add dip-sw, re-assign; Layout: Arrange+Route analog input (testing) jonny 2024-10-29 14:46:57 +01:00
  • 5c69293904 layout: Route 8x out, Arrange 2x PWM, Arrange 2x Relay jonny 2024-10-29 10:07:24 +01:00
  • 905ca617e3 Add 2xLED layout, test-route 8x out, Switch to DIP R-array jonny 2024-10-28 16:38:46 +01:00
  • c6b66db295 Add external led-boards, Add custom R-network symbol jonny 2024-10-28 13:34:58 +01:00
  • 4f53fd26e5 Create custom terminal footprints, Add WAGO 3d-models jonny 2024-10-25 13:34:23 +02:00
  • ab7c20787b layout: place and group footprints as in schematic jonny 2024-10-24 17:03:59 +02:00
  • 4bffd07f62 Add optocouplers to PWM output, arrangement jonny 2024-10-24 15:07:07 +02:00
  • b3455c31e7 Assign footprints (testing), Create pcb outline jonny 2024-10-24 14:04:11 +02:00
  • 8f1a55a689 Add Terminals, ADC leds, Outsource Digital-input protection jonny 2024-10-24 12:24:19 +02:00
  • 07f2e770ad Add RS485, I2C protection, Optimize 24V Input protection jonny 2024-10-23 16:50:03 +02:00
  • 96cebc9e0a Add LEDs, Assign adcs, Add darlingtion base-R jonny 2024-10-23 11:41:41 +02:00
  • 38a31a8aa5 Optimize adc opamp schematic-layout jonny 2024-10-22 16:54:57 +02:00
  • 9689515195 Add 2x high-power output (pwm, mosfet driver), Relay, Darlington array, Assign pins jonny 2024-10-22 16:21:53 +02:00
  • b60d5368fd Add 1x Digital-Input (0-100V, optocoupler, LED) jonny 2024-10-22 13:29:31 +02:00
  • a8211ad8a8 Add shift-register (placed) jonny 2024-10-21 16:56:15 +02:00
  • a90e626594 Add 8x opamp ADC buffer + protection, -5V supply jonny 2024-10-21 16:15:09 +02:00
  • f11d90e074 Assign some pins, Add available parts, ADC input divider jonny 2024-10-18 14:11:18 +02:00
  • a5ceac9b7b Create pcb project, Add power supplies jonny 2024-10-17 17:00:14 +02:00
  • b7e05627ea init, Add README with notes and ideas jonny 2024-10-17 16:55:31 +02:00