Designing Bicycle TPMS System

1:07

Below are two steps to build the complete schematic in Flux. The first step adds all required components. The second step creates the necessary net connections as described in your requirements.

1) Add All Required Components
Microcontroller (U1)
Pressure Sensor (U2)
Accelerometer (U3)
Voltage Supervisor (U4)
Battery (BT1)
Resistors
  • R1 (4.7kΩ pull-up for SCL)
  • R2 (4.7kΩ pull-up for SDA)
  • R3 (10kΩ pull-up for the TLV840 RESET pin)
Ground Reference
*(Optional) Decoupling Capacitors for noise reduction near each IC’s power pin. For example, 0.1µF and 10µF capacitors:

2) Create the Schematic Connections
Below is a concise wiring outline. Net names are in bold.
  1. Battery and Power Rails
    • BT1 (+)V3V net (the 3.0V rail).
    • BT1 (-)GND.
    • Decoupling capacitors (e.g., C1, C2) placed between V3V and GND, close to the IC supply pins.
  2. nRF52832-QFAB-R (U1)
    • VDD to V3V.
    • GND to GND.
    • SCL pin → SCL net.
    • SDA pin → SDA net.
    • Optional INT1 pin from LIS2HH12TR can be connected to any free GPIO on U1.
    • A dedicated GPIO on U1 to sense the RESET output from U4.
  3. MS5837-30BA (U2)
    • VDD to V3V.
    • GND to GND.
    • SCL to SCL net (shared with U1 and U3).
    • SDA to SDA net.
  4. LIS2HH12TR (U3)
    • VDD to V3V.
    • GND to GND.
    • SCL to SCL net.
    • SDA to SDA net.
    • (Optional) INT1 to a spare GPIO on U1.
  5. I2C Pull-up Resistors
    • R1 (4.7kΩ): one side → SCL, other side → V3V.
    • R2 (4.7kΩ): one side → SDA, other side → V3V.
  6. Voltage Supervisor (U4)
    • VDD to V3V.
    • GND to GND.
    • RESET output → net LOW_BATT → connected to a GPIO on U1.
    • R3 (10kΩ pull-up) from LOW_BATT net to V3V.
This completes the essential schematic. You can optionally add an SWD header to U1 for firmware programming and debugging.

Next step suggestion: Since the schematic is defined, you can move on to arranging components on the PCB. If you need instructions on PCB layout in Flux, you can look up the relevant documentation.
411 days
how do i add MS5837-30BA
410 days

0:21

Please refer to the Flux documentation on adding components. You can do this by using the component library:
  • Open the component library in Flux.
  • Enter "MS5837-30BA" in the search field.
  • Select the component from the search results and add it to your schematic.
For detailed instructions, please see the Flux Documentation.
410 days
place commponents in the best possible manner
410 days

0:24

I'm unable to arrange or move components automatically in Flux. For help on manually placing components for optimal performance in your PCB layout, please refer to the Flux documentation:
If you have further questions on this process, let me know!
Power regulator placement.
High-speed signal placement.
MOSFET thermal management.
410 days

To get started, talk to Flux or create a New Document.

Documents

    Documents are markdown text files which describe project goals, capture details, or even simulation outputs.

    Assets

    No assets added.

    Diplomatic Apricot Universal Remote

    Diplomatic Apricot Universal Remote thumbnail
    Welcome to your new project. Imagine what you can build here.

    Properties

    Properties describe core aspects of the project.

    Pricing & Availability

    Distributor

    Qty 1

    Arrow

    $3.28–$3.68

    Digi-Key

    $3.06–$5.66

    LCSC

    $3.68

    Mouser

    $1.90

    Verical

    $0.63–$1.08

    Controls