u/0x42_0x4f_0x49

Schematic Review Requested: Cat Kibble Dispenser

Schematic Review Requested: Cat Kibble Dispenser

Hello everyone.
I am building a cat feeder based on an ESP32. It is supposed to:

  • Drive a stepper motor (NEMA17) using an A4988 driver board to drive an auger to move kibble onto a scale
  • Measure that scale (load cell) using an HX711 board
  • Drive a small 5V Servo to then move the kibble off the scale when the desired weight is reached

The main constraint for this is to use stuff I have laying around. I have access to a prototype laser, so I am planning on building this only from things I have already purchased. That's the reason I am using the A4988 and not newer ones like TMC2209. That's also the reason I am using these specific LDOs. I am aware that LDOs are wildly inefficient, but those and the (sort of efficient) buck converters are what I have at hand. Likewise, it's the reason for having 4 22uF caps instead of just one 100uF one. Again, that's what I have.

I'd like to get a review on the "sanity" of my schematic and whether this will work at all. I especially appreciate feedback on:

  • ESP32 reset/flashing mechanism (will the circuits for EN/RESET, etc. allow me to program it via UART? )
  • Stepper Motor driver (Are the pins used correctly?)

If you need any more information, let me know.
Thanks 😄

u/0x42_0x4f_0x49 — 7 days ago