Skip to content

feat(hardware): LIONv3 pre-review schematic - #14

Merged
RodrigoCAndrade merged 17 commits into
mainfrom
dev_hardware
Sep 13, 2026
Merged

RodrigoCAndrade merged 17 commits into
mainfrom
dev_hardware

Conversation

@RodrigoCAndrade

Copy link
Copy Markdown
Owner

Brings the LIONv3 schematic up to the pre-review state. Scope ends at the schematic itself — review and approval still pending before PCB layout starts.

Protection and power

  • TVS diode protection (ESD9B3.3ST5G)
  • TVS diode protection on USB lines (USBLC6-2SC6)
  • Ferrite bead on VBUS line
  • ORing to prevent USB VBUS back-feed
  • Schottky diode changed to PMEG2010ER
  • LDO capacitors changed from 2.2uF to 22uF

Fixes

  • Fixed CANbus split termination
  • Improved LED series currents
  • Removed R1 and C3 from reset switch

Documentation and consistency

  • Added system block diagram (docs/LIONv3-Diagram.drawio) covering architecture, power distribution and external interfaces
  • SPI terminology updated to OSHWA naming conventions (MISOPOCI, MOSIPICO, NSSnCS)
  • Annotated schematic with I2C addresses
  • Added shunt resistor rating to schematic
  • Added MPN for diodes and ferrite beads
  • Renamed power symbols
  • Reorganized schematic

KiCad symbols (LIONv3-Symbols.kicad_sym)

  • E80-900M2213S: pin positions corrected against datasheet, symbol rectangle extended for the new pin layout
  • ANT renamed to ANT_2.4
  • Reference designator corrected from U14 to U5

Next steps

  • Schematic review
  • Approval
  • PCB layout

Copilot AI lite review requested due to automatic review settings September 13, 2026 02:21
@RodrigoCAndrade
RodrigoCAndrade merged commit fa74378 into main Sep 13, 2026
1 check passed
@RodrigoCAndrade
RodrigoCAndrade deleted the dev_hardware branch September 13, 2026 02:21

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

Critical CANbus connectivity and protection/power wiring issues remain unresolved.

Get a fresh assessment by requesting another Copilot review.

Pull request overview

Updates the LIONv3 schematic to a pre-review state with CANbus, protection, power, symbol, and documentation changes.

Changes:

  • Added CANbus circuitry, protection, and termination.
  • Updated power protection, symbols, metadata, and project rules.
  • Added editable and exported architecture diagrams.
File summaries
File Reviewed changes
hardware/LIONv3/LIONv3.kicad_pro Project rules, netclasses, and CANbus registration.
hardware/LIONv3/LIONv3-Symbols.kicad_sym Corrected custom symbol geometry and pin naming.
hardware/LIONv3/CANbus.kicad_sch CAN transceiver, protection, and termination circuitry.
docs/LIONv3-Diagram.svg Exported system architecture diagram.
docs/LIONv3-Diagram.drawio Editable system architecture diagram.
Review details
  • Files reviewed: 3/11 changed files
  • Comments generated: 5
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment on lines +1533 to +1534
(xy 91.44 48.26) (xy 91.44 49.53)
)
Comment on lines +1633 to +1634
(xy 50.8 34.29) (xy 54.61 34.29)
)
Comment on lines +1743 to +1744
(xy 151.13 36.83) (xy 151.13 35.56)
)
)
)
)
(property "Value" "PMEG2010ER"
(justify left)
)
)
(property "Datasheet" "https://www.st.com/resource/en/datasheet/esdal.pdf"
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.

2 participants