Applications and Implications:
Propose a final project masterpiece that integrates the range of units covered.
Your project should incorporate
Where possible, you should make rather than buy the parts of your project. Projects can be separate or joint but need to show individual mastery of the skills and be independently operable.
The Linear Autofeeder is a smart, programmable system designed to automatically dispense food along a linear path. It is especially useful for applications such as fish farming, animal feeding, or automated crop watering (with modifications).
This project demonstrates a complete integration of digital fabrication, electronics, programming, and mechanical design to deliver a standalone functional prototype.
The Linear Autofeeder integrates a wide range of skills developed throughout the Fab Academy. In 2D design, components like the feeder’s control panel and interface housing were created using CAD tools and laser-cutting techniques. For 3D design, tools like SolidWorks were used to model a custom auger, carriage, and food hopper, which were then fabricated using additive manufacturing through FDM 3D printing. Subtractive fabrication methods, including laser cutting, were applied to produce structural parts such as support frames and the protective enclosure.
In electronics design and production, a custom PCB can be developed to host the ESP32C3 microcontroller and essential components like motor drivers and connectors. Embedded microcontroller programming was done using the Arduino IDE with C++, enabling precise control of motor functions, sensor inputs, and user interaction via a rotary encoder. The microcontroller interfaces with various components, including stepper motors, an LCD display, an encoder, and a limit switch, all communicating seamlessly with the ESP32C3. System integration was achieved through clear firmware logic, organized wiring, and mechanical alignment, while the final packaging ensures a tidy enclosure that houses all electronics with proper cable management and a user-friendly interface.
Real-world Use Cases
Why It Matters
Before designing the Linear Autofeeder, I conducted research on similar projects and mechanisms, both for linear motion and automated feeding. This helped shape the concept, understand common approaches, and avoid reinventing the wheel.
Automatic Cattle Feeder (YouTube Shorts)
This inspired the concept of adapting that idea to aquaculture and small-scale farming.
This body of research validated that while similar concepts exist, this project offers a unique take by emphasizing local fabrication, educational value, and modular integration, with a strong focus on DIY and accessible tools.
Component | Made/Bought | Reason |
---|---|---|
Carriage, Hopper, Auger | Made | Custom-designed and 3D printed to fit system specs. |
Enclosure Panels | Made | Laser-cut from acrylic/wood based on custom design. |
ESP32C3 Board | Bought | Readily available and reliable platform for IoT/microprojects. |
Stepper Motors & Drivers | Bought | Standard motors and TB6600 drivers ensure torque and precision. |
PCB (Optional) | Made | Could design a custom board to host all electronics. |
Stage | Tasks |
---|---|
Planning | Defined scope, researched similar systems, sketched design. |
Design | Created 2D and 3D models for mechanical and electronic components. |
Prototyping | 3D printed parts, wired electronics, and built the first firmware draft. |
Integration | Combined motion, UI, and sensors into a working prototype. |
Testing & Iteration | Checked accuracy, robustness, and safety features and made improvements. |
Documentation | Created BOM, system diagrams, firmware structure, and user instructions. |
The Linear Autofeeder project is a strong example of how digital fabrication, electronics, and programming can come together to solve real-world challenges. It is modular, functional, and scalable, offering room for future wireless control, solar power, or mobile app integration.