This is a repository for the Conductive Hydrodynamic Ink Printer (CHIP), our current fabrication robot. It is an additive manufacturing device that uses conductive, water-based nanoparticle inks to create circuits and sensors for a variety of applications. This robot allows us to explore applications in PCB fabrication, integrated devices, wearable sensors, and printed displays. Our aim with this platform is to broaden our robot development capabilities by adding a new fabrication technique to our team.
Purpose:
The controls
folder contains the code responsible for moving the robotic components in the device. This includes scripts and configurations that enable precise motion and control of the robotic elements.
Contents:
- Scripts for motor control and coordination.
- Configuration files for tuning robotic movement.
- Documentation related to control algorithms and parameters.
Usage:
- Develop and test motion control algorithms in this folder.
- Update configuration files to match the specific hardware setup.
- Ensure proper documentation of control logic for maintainability.
Purpose:
The mechanical
folder contains all files and designs related to the mechanical aspects of the device. This includes the framing, fasteners, motor holders, threaded rod catchers, and other structural components.
Contents:
single_parts/
: Contains designs for individual components.assemblies/
: Contains complete assemblies composed of multiple parts.- CAD files, schematics, and design documentation.
Usage:
- Store individual part designs in the
single_parts/
subfolder. - Save assembly designs in the
assemblies/
subfolder. - Update design documentation to reflect any changes to parts or assemblies.
Purpose:
The electronics
folder is dedicated to the electronic components of the device. It includes diagrams, part lists, and other resources needed for the electronic systems.
Contents:
- Circuit diagrams and schematics.
- Bill of materials (BOM) for electronic parts.
- Datasheets and reference materials for components.
Usage:
- Add circuit diagrams and schematics for the project.
- Document electronic components in a structured BOM.
- Store relevant datasheets and reference materials for easy access.