Skip to content

KiCad version #10

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 32 commits into
base: master
Choose a base branch
from
Open

KiCad version #10

wants to merge 32 commits into from

Conversation

robojay
Copy link

@robojay robojay commented Mar 14, 2022

This is Open Research Institute's (https://www.openresearch.institute/) conversion of the AmbaSat-1 Eagle design to KiCad. It is functionally equivalent to the Eagle design. The PCB layout retains the design outline, position of the two headers and the mounting hole. Routing, footprints, and placement of other items have been modified to improve reliability and manufacturability.

Major changes:

  • 4 layer PCB that allows the use of power and ground planes
  • RESET pin to the microcontroller made accessible so in circuit programming can be performed

All of the KiCad design should be contained under the KiCad directory.

The only items added to the existing directories were a couple more datasheets that proved helpful during the redesign process.

The Eagle import included a number of symbols that were not used.
This commit moves only the referenced symbols to their own library, and
replaces some of the more generic Eagle symbols with their generic KiCad
counterparts (i.e. R, C, LED, 3V3, GND).
The design files were AmbaSat-1 Satellite... and have been renamed
to AmbaSat-1_Satellite...

Spaces in filenames can still be problematic in certain use cases.
Converted some parts over to use known good footprints with courtyards.
Added courtyards to other footprints.
AmbaSat reorganized their repo structure.  This is a step towards matching in order to make
a reasonable pull request.
@robojay
Copy link
Author

robojay commented Mar 14, 2022

One more thing... The KiCad section clearly spells out which open source license is being used (at least for the KiCad design). You probably should decide on and include a license in the main repo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant