HW: First version of PCB layout
First version of PCB layout is ready for review.
Changed the assignments of pins for switches and status LEDs
to ease the routing of traces.
PCB's bottom layer is GND plane, most of the traces are placed
on top layer. Ground planes are connected with via stitching on
full area of the PCB.
There are no high speed signals on this PCB that might be of a concern
while routing so general rules of keeping the traces short and diff pairs
of the same lenghts are used.
Signed-off-by: AlexeyZ
by
Alexey Zayanchukovsky
5 years 1 month
HW: PCB routing branched-off by AlexeyZ
Seems like I've started some work in parallel with Stiwens
so this is my version of the PCB routing from the last commit.
Probably this branch will be deleted and not used in the final
design but that's just a little bit of practice on my side.
Signed-off-by: AlexeyZ
by
Alexey Zayanchukovsky
5 years 1 month
HW: PCB Layout: Part 1
Fixed the USBLC6-2SC6 part;
Routed most of the PHY can parts of the board.
Signed-off-by: AlexeyZ
by
Alexey Zayanchukovsky
5 years 1 month
HW: Footprints and components layout
Added footprints for all components and created a new one for USB
connector. Started the components layout with positioning of all
components on the PCB before laying out the traces.
Signed-off-by: AlexeyZ
by
Alexey Zayanchukovsky
5 years 1 month
HW: Added footprints for all components
Created the footprint for USB-Type-C connector
Added footprints for the rest of the components on the PCB.
Started the mock-up placement of components on the board
Signed-off-by: AlexeyZ
by
Alexey Zayanchukovsky
5 years 1 month
HW: Schematic fixes, PCB outline fixes
1. PCB outline is now a rectangle, arduino pins are removed
2. 22u tantalum cap added on 5V rail
3. USB termination resistors are removed as they are implemented
in MCU's PHY
4. Buttons are stronger pulled-up with 10k resistors instead of
100k like on other stm boards, 100 Ohm resistors added in series
with debouncing caps
5.Placeholder components remowed
6.Shielding through 220k resistor with 10n cap
7.ESD protection connection fixed
8.USB Type-C instead of Mini-B
9. Replaced standby mode jumpers with solder-jumpers for choosing
between always normal mode or controlled through MCU. Current-limiting
resistors added on standby lines.
Co-authored-by: Viacheslav Olizarenko
Co-authored-by: AlexeyZ
by
Alexey Zayanchukovsky
5 years 1 month
HW: Schematic update - BH connectors
1. Added BH connectors for ribbon cable connection to CAN-bus.
2. Hopefuly fixed the kicad library linking problem.
Schematic is ready to be reviewed before
laying out the PCB.
Signed-off-by: AlexeyZ
by
Alexey Zayanchukovsky
5 years 1 month
HW: Schematic edit - buttons and LEDs
Added buttons and LEDs to schematic, minor fixes in
existing components. Assigned most components with
their respective footprints.
Signed-off-by: AlexeyZ
by
Alexey Zayanchukovsky
5 years 1 month
Merge branch 'Hardware' of https://github.com/Stiwenz/canfd-to-usb into Hardware
by
Alexey Zayanchukovsky
5 years 1 month
HW: CAN transceiver with accompanying circuitry was added
CAN transceiver, connectors from nucleo to shiled are added. USB type A for external flash memory also is added.
Signed-off-by: Viacheslav Olizarenko
by
Stiwenz
5 years 2 months
- 1 of 100
- ››