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
1c1e66d1
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
d61f1d5a
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
174ed4a5
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
9eb12dfb
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
1b9fb75b
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
918b5480
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
8f24a773
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
f3168771
Merge branch 'Hardware' of https://github.com/Stiwenz/canfd-to-usb into Hardware
by Alexey Zayanchukovsky 5 years 1 month
6d00cd5c
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
5d67a31d
Report a bug