Some of the larger projects that we have planned for the embedded hardware team involve developing custom processing boards for various parts of the robot. For instance, for our odometry subsystem, we want to create a board that integrates the gyroscope/IMU sensors into a single board, with the Teensy processing logic in one location.
The schematics for the Teensy are all available online and provide plenty of computing and IO options for us. Building our boards off of this platform is easier than starting from scratch, and will allow us to modularize processing onto custom boards for us.
This issue takes the first step towards starting on these projects, by creating a base project with the required Teensy components that can be used in each of the projects.
[ ] Read through the Teensy informational guide to better understand the different components and abilities of the system Teensy Informational Guide
[ ] Create a new project in this repository called teensy-pcb-template that will contain the base assets for the Teensy
[ ] Off the schematics at the bottom of the Informational Guide, lookup components and footprints for each of the main memory and processing components of the Teensy board
[ ] Search for the corresponding components within the respective component/footprint libraries in KiCAD. If not available, find the components online and add them as libraries to the software
[ ] Create a new electrical schematic with all the base components (they do not need to be wired together)
Some of the larger projects that we have planned for the embedded hardware team involve developing custom processing boards for various parts of the robot. For instance, for our odometry subsystem, we want to create a board that integrates the gyroscope/IMU sensors into a single board, with the Teensy processing logic in one location.
The schematics for the Teensy are all available online and provide plenty of computing and IO options for us. Building our boards off of this platform is easier than starting from scratch, and will allow us to modularize processing onto custom boards for us.
This issue takes the first step towards starting on these projects, by creating a base project with the required Teensy components that can be used in each of the projects.
teensy-pcb-template
that will contain the base assets for the Teensy