Skip to content

PCB Shield that extends the detpic32 develpoment board (created at DETI UA) for the AC2 laboratory classes

License

Notifications You must be signed in to change notification settings

dvcorreia/ac2-detpic-pcb-shield

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository contains hardware designs for a PCB shield that extends the detpic32 development board created at DETI UA

Description

This project provides a solution to the transportation and handle of the circuitry needed to extend the detpic development board functionalities for the subject of Computer Arquitectures II at Deti UA.

The most frequent situation that the students enrolled in the subject experience is the circuitry assembly in low quality bread boards, usually poorly mounted and disorganized. The transportation inside the backpacks usually causes faulty connections, sometimes hard to debug.

The shield provides a robust solution, easy to transport, user friendly and fault proof.

There are also cases for some of the PCBs that you can 3D print and use! Check inside the PCB folder for the ./cases directory.

The existence of this pcb doesn't imply that the students shouldn't prototype the circuitry in the bread board at least once. It is important that the student understands the schematic and be able to assembly the circuit autonomously.

Customize

Most likely you will have to change the PCB, since you might not have some of the components or you have to add a few more. We can't (shouldn't) do it for you, so you have to learn how to work with Kicad. Kicad is an open-source PCB designer with builds for every platform. You can read the documentation and there are plenty of tutorials on Youtube.

This is an open source project, so feel free to change the board to your preferences, e.g. add more LEDs, put your name in the PCB, change the components to your needs, etc.

Every PCB in this repo has a README that can be found in the root directory of the respective project folder. This document has useful information that should be read if you plan to modify it.

Order

Before you order, print the gerber in a sheet of paper and test fit with your components. Boards might have errors or incompatibilities.

The suggested PCB prototype manufacturer is JLCPCB. It is cheap, less that 10€ for 5 PCBs (< 100x100mm), and you can order it with other students. We have used it before and the quality is ok. Feel free to DIY.

To order you just need to upload the gerber files and follow the instructions in the respective manufacturer website. The gerber files can be found in the gerber folder inside the board project directory.

Boards

Name Descripion Tested
20182019-TH-V1.1 1st version of the through hole 2019's board 🔴

Issues

Any issue or question can be reported here on Github on the issues tab. Remember to describe the problem clearly, write the process so we can emulate the problem. Print-screens might be useful to. We will try to answer you as fast as possible.

Contributing

Feel free to contribute your version of the PCB! Others might enjoy it and would like to use it.

To do so, open a pull request. Make sure to follow the organization structure already implemented. Don't forget to add a README with useful information. Check the one in 20182019-TH project directory has an example.

License & Copyright

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.

Copyright 2019 Diogo Correia

About

PCB Shield that extends the detpic32 develpoment board (created at DETI UA) for the AC2 laboratory classes

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published