Skip to content

KiCad version - #10

Open
robojay wants to merge 32 commits into
ambasat:masterfrom
haifuraiya:kicad_conversion
Open

KiCad version#10
robojay wants to merge 32 commits into
ambasat:masterfrom
haifuraiya:kicad_conversion

Conversation

@robojay

@robojay robojay commented Mar 14, 2022

Copy link
Copy Markdown

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

robojay commented Mar 14, 2022

Copy link
Copy Markdown
Author

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