Tried to make a circuit diagram, still learning electronics and how to diagram. It was difficult because most of the components aren’t standard.
Tried to make a circuit diagram, still learning electronics and how to diagram. It was difficult because most of the components aren’t standard.
Tweaked a bunch of things:
Added snaps to the case so the top and bottom fit together nicely as well as a hole for the USB cable and expanded the socket for the rotary encoder knob. Also flipped the diode connected to the rotary encoder button and added mounting holes for the PCB. Learned how to use QMK to create firmware and wrote a basic script for numpad buttons and volume, still working out LED and OLED control functionality. Spent around 3 hours.
CAD:
Created a simple case for the electronics, also adjusted the PCB to include 4 screw holes to mount it to the case.
Learning KiCad
Made a more advanced macropad with a matrix setup, OLED display, rotary encoder, and backlit with LEDs.
Following the Tutorial
Spent about 45 minutes following the basic tutorial. New to PCB design but I look forward to adding more features.
Measurements & CAD:
Created the initial design for the housing with ports for an AC plug and switch (back) + 2 bannana jacks, 2 potentiometers, and a digital multimeter (front).
Disassembly:
Opened up the CR-10 control box and had a look at the insides. Removed the power supply and all relevant wiring including some fans. Then set up a simple test circuit with an Arduino and stepper motor to make sure everything still worked.
Spent around 2 hrs working, still don’t really understand how the time tracking works.