-
Notifications
You must be signed in to change notification settings - Fork 4
Replace teensy with RP235xB #5
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
base: main
Are you sure you want to change the base?
Conversation
|
I took the switch circuit from the ephys test board without thinking enough about it, my bad |
- Went to 4 layers - Simplified GPIO interface and remove power connections since they are a recipe for disaster - Independent SPI busses to each stimulator to allow simultaneous control
|
From filcarv:
|
This button can be held while power cycling the rp mcu in order to enter the bootloader |
|
I addressed filcarv's feedback. Below are some notes on that feedback.
We've decided not to do this on stimjim revB.
I updated PCB from schematic. Even immediately after doing so, you'll probably get a bunch of lines with the designators of the parts that KiCAD is going to attempt to update. You can try again and see if the same thing occurs. Everything else in the ten points provided were changed. Here are the new panels btw:
Btw, the BNC PN is different but the old ones should still fit in the panel cutout. |
|
@filcarv With respect to point 4, the decoupling serves no purpose. This is because the Shield and ground or shorted inside the cable itself. So, if anything, the FED3's connection should be updated.
|
|
jon said remove "rev. B" from the PCB panels. Those aren't rev. B, the inner PCB is. |
I think to make changes minimal, I suggest simply marking the terminal block as DNP, removing it from the panel, and providing the above adapter with the device instead.
https://www.mouser.com/ProductDetail/PEM/SMTRAM3-7-5ET?qs=l4Gc20tDgJIyk%252Bzis07rYw%3D%3D |
- Mark parellel push terminals as DNP and remove openings from front panel - Update panel designs - Add M3 mouting block for electrically connecting panel and case to PCB
They were like 0.15mm misaligned on the y-axis
- Sent to fab - Lots of manufacturability changes - BOM consolidation - Repo layout changed a bit to remove redundant information. e.g. datasheet links are embedded in schematic. BOM information embedded in schematic. etc
|
This is now in production. Since this device is already distributed, I would suggest we don't merge this PR until the hardware has been verified and firmware has to be created to support it. I did create a release targeting f08c5cb since this version of the hardware will exist internally |
- I would rather not put them on the same PCB separated by v-cuts or mouse bites since the milling quality matters for panels













From this first commit, some parts might need to be rotated in the CPL file. JLCPCB was displaying many parts with incorrect orientation in their representation of parts populated on the PCB.
fix #2