Closed ethanjli closed 3 years ago
I will merge this PR after reviewing proofreading its build exports and updating the Kicad preview renders and the stack ray tracing renders.
For records-keeping:
Parts
directory. I have added appropriate notices for these files in the README.md files in the corresponding directories.Here are the build outputs for the three variants of PP-T41:
Here are the build outputs for BT:
Here are the build outputs for the three variants of BP-Jmp:
I've submitted an order on PCBWay for turnkey assembly of BP-Jmpv0.2.0 and PP-T41v0.1.1-NoPufferfish, 5 boards each. I will update with the pricing for this order, but in the meantime I will merge this PR.
As reported in #24, PCBWay is going to use green soldermask rather than red soldermask for this order, due to insufficient distance between the pads of the Hirose FunctionMAX FX20 connectors.
PCBWay reports the following costs at a production size of 5 units:
I've received the boards. Here are test results:
In order to have a robust solution to this issue with the 74HC4067 16:1 analog switch which is directly related to this issue with the pull-up resistors and HIGH/LOW levels, we have a few options:
This PR modifies the PP-T41 and BP-Jmp boards, and the BT board template, for the Octopi Driver Stack. More information about these boards are available in the README.md files for these boards.
Modifications
Major breaking changes:
Additions:
Changes:
Fixes:
Release
PRs for Release
Previous PRs since the last release of each board:
9 fixed some silkscreens on PP-T41
11 fixed some schematic pin types, updated some SMT footprints, made various small changes to trace widths and layout of decoupling capacitors in BT and PP-T41; improved thermal spokes for power pads and fixed some 3D models in PP-T41; and updated READMEs
20 added some test points and fixed some 3D models on PP-T41
21 made changes to the indicator LEDs on PP-T41, BT, and BP-Jmp
Merging & Tagging
After this PR is merged, the PP-T41 board will be released with the
ODSv1.0.0-PP-T41v0.1.1
tag; the BT board template will be released with theODSv1.0.0-BTv0.1.1
tag; and the BP-Jmp board will be released with theODSv1.0.0-BP-Jmpv0.2.0
. All of these tags will be made on the develop branch. This PR will be used to keep track of previews and manufacturing files prior to a freeze on the tag. The PR will be merged once the prototype-stage manufacturing order (red PCBs) is placed. Afterwards, additional comments should be added to document any errata or testing results from assembled prototypes, or required changes for the next version can be recorded directly in Github Issues.Archives
Attachments:
After final changes are made on this PR and it is approved for merging, I will add a comment attaching a zip archive of the build output from Github Actions for each variant of each of PP-T41, BT, and BP-Jmp.
Open-Source Records-Keeping
After final changes are made on this PR and it is approved for merging, I will answer the following questions as a new comment on this PR, for records-keeping:
Parts
directory. I have added appropriate notices for these files in the README.md files in the corresponding directories.}