diff --git a/lib/chips/CC2745R10E0WRHARQ1.circuit.tsx b/lib/chips/CC2745R10E0WRHARQ1.circuit.tsx index 60fd563..89bf6da 100644 --- a/lib/chips/CC2745R10E0WRHARQ1.circuit.tsx +++ b/lib/chips/CC2745R10E0WRHARQ1.circuit.tsx @@ -41,7 +41,7 @@ const pinLabels = { pin38: ["VDDS", "VDDS4"], pin39: ["RF_ANT", "ANT"], pin40: ["NC"], - pin41: ["EP_GND", "EGP"], + pin41: ["EP_GND", "EGP", "thermalpad"], } as const; export const CC2745R10E0WRHARQ1 = (props: ChipProps) => ( diff --git a/lib/chips/MSPM33C3x.circuit.tsx b/lib/chips/MSPM33C3x.circuit.tsx index 622ff8c..0c31e5b 100644 --- a/lib/chips/MSPM33C3x.circuit.tsx +++ b/lib/chips/MSPM33C3x.circuit.tsx @@ -4,32 +4,33 @@ import "tscircuit"; export const MSPM33C3x = (props: ChipProps) => ( diff --git a/lib/chips/TMP1827.circuit.tsx b/lib/chips/TMP1827.circuit.tsx index 85eb92e..7050b9f 100644 --- a/lib/chips/TMP1827.circuit.tsx +++ b/lib/chips/TMP1827.circuit.tsx @@ -7,30 +7,38 @@ import "tscircuit"; */ export const TMP1827 = (props: ChipProps) => ( diff --git a/lib/subcircuits/Microcontroller_MSPM33C3x.circuit.tsx b/lib/subcircuits/Microcontroller_MSPM33C3x.circuit.tsx index 1945c96..44ba9f4 100644 --- a/lib/subcircuits/Microcontroller_MSPM33C3x.circuit.tsx +++ b/lib/subcircuits/Microcontroller_MSPM33C3x.circuit.tsx @@ -6,15 +6,15 @@ export const Microcontroller_MSPM33C3x = (props: SubcircuitProps) => ( @@ -22,6 +22,8 @@ export const Microcontroller_MSPM33C3x = (props: SubcircuitProps) => ( name="C1" capacitance="10uF" footprint="0603" + pcbX={-5} + pcbY={1} schX={-5.5} schY={1.0} schOrientation="vertical" @@ -35,6 +37,8 @@ export const Microcontroller_MSPM33C3x = (props: SubcircuitProps) => ( name="C2" capacitance="100nF" footprint="0402" + pcbX={-5} + pcbY={-1} schX={-3.9} schY={1.0} schOrientation="vertical" @@ -48,11 +52,13 @@ export const Microcontroller_MSPM33C3x = (props: SubcircuitProps) => ( name="C3" capacitance="2.2uF" footprint="0603" + pcbX={-3} + pcbY={5} schX={-2.7} schY={-0.3} schOrientation="vertical" connections={{ - pin1: "U1.pin3", + pin1: "U1.VCORE", pin2: "net.GND", }} /> @@ -61,6 +67,8 @@ export const Microcontroller_MSPM33C3x = (props: SubcircuitProps) => ( name="R1" resistance="47k" footprint="0402" + pcbX={-5} + pcbY={3} schX={-6.3} schY={0.0} schOrientation="vertical" @@ -74,6 +82,8 @@ export const Microcontroller_MSPM33C3x = (props: SubcircuitProps) => ( name="C4" capacitance="10nF" footprint="0402" + pcbX={-7} + pcbY={3} schX={-6.3} schY={-3} schOrientation="vertical" @@ -82,6 +92,7 @@ export const Microcontroller_MSPM33C3x = (props: SubcircuitProps) => ( pin2: "net.GND", }} /> + ); diff --git a/lib/subcircuits/TemperatureSensor_TMP1827.circuit.tsx b/lib/subcircuits/TemperatureSensor_TMP1827.circuit.tsx index da8ad09..a75e406 100644 --- a/lib/subcircuits/TemperatureSensor_TMP1827.circuit.tsx +++ b/lib/subcircuits/TemperatureSensor_TMP1827.circuit.tsx @@ -15,36 +15,50 @@ export const TemperatureSensor_TMP1827 = (props: SubcircuitProps) => ( name="RPU" resistance="3k" footprint="0402" + pcbX={-4} + pcbY={0} schX={-2.5} schY={3.4} schOrientation="vertical" - connections={{ - pin1: "net.VDD", - pin2: "net.SDQ_BUS", - }} /> + + + + + + + + + + diff --git a/lib/subcircuits/__snapshots__/BatteryManagement_BQ25895.circuit-pcb.snap.svg b/lib/subcircuits/__snapshots__/BatteryManagement_BQ25895.circuit-pcb.snap.svg index c93469e..c867f9e 100644 --- a/lib/subcircuits/__snapshots__/BatteryManagement_BQ25895.circuit-pcb.snap.svg +++ b/lib/subcircuits/__snapshots__/BatteryManagement_BQ25895.circuit-pcb.snap.svg @@ -1 +1 @@ -U1VBUSD_POSD_NEGGNDJ1C15VGNDJ2C2R1VREFSDASCLINTOTGCEJ3R2R3R4R5D1C3C4L1C5C6BAT_POSGNDBT1C7QONGNDSW1R6R7RT1 \ No newline at end of file +U1VBUSD_POSD_NEGGNDJ1C15VGNDJ2C2R1VREFSDASCLINTOTGCEJ3R2R3R4R5D1C3C4L1C5C6BAT_POSGNDBT1C7QONGNDSW1R6R7RT1 \ No newline at end of file diff --git a/lib/subcircuits/__snapshots__/BoostConverter_TPS61299X.circuit-pcb.snap.svg b/lib/subcircuits/__snapshots__/BoostConverter_TPS61299X.circuit-pcb.snap.svg index 30a010c..b584ca2 100644 --- a/lib/subcircuits/__snapshots__/BoostConverter_TPS61299X.circuit-pcb.snap.svg +++ b/lib/subcircuits/__snapshots__/BoostConverter_TPS61299X.circuit-pcb.snap.svg @@ -1 +1 @@ -U1L1C1C2 \ No newline at end of file +U1L1C1C2 \ No newline at end of file diff --git a/lib/subcircuits/__snapshots__/BuckBoostConverter_TPS63802.circuit-pcb.snap.svg b/lib/subcircuits/__snapshots__/BuckBoostConverter_TPS63802.circuit-pcb.snap.svg index 588d815..4a583ce 100644 --- a/lib/subcircuits/__snapshots__/BuckBoostConverter_TPS63802.circuit-pcb.snap.svg +++ b/lib/subcircuits/__snapshots__/BuckBoostConverter_TPS63802.circuit-pcb.snap.svg @@ -1 +1 @@ -U1L1C1C2R1R2R3 \ No newline at end of file +U1L1C1C2R1R2R3 \ No newline at end of file diff --git a/lib/subcircuits/__snapshots__/BuckConverter_TPS62933.circuit-pcb.snap.svg b/lib/subcircuits/__snapshots__/BuckConverter_TPS62933.circuit-pcb.snap.svg index 1810bed..381348f 100644 --- a/lib/subcircuits/__snapshots__/BuckConverter_TPS62933.circuit-pcb.snap.svg +++ b/lib/subcircuits/__snapshots__/BuckConverter_TPS62933.circuit-pcb.snap.svg @@ -1 +1 @@ -U1C1C2C3JP1R1R2C4JP2R3R4C5L1C6C7C8R5R6C9R7 \ No newline at end of file +U1C1C2C3JP1R1R2C4JP2R3R4C5L1C6C7C8R5R6C9R7 \ No newline at end of file diff --git a/lib/subcircuits/__snapshots__/EnvironmentalSensor_HDC2080.circuit-pcb.snap.svg b/lib/subcircuits/__snapshots__/EnvironmentalSensor_HDC2080.circuit-pcb.snap.svg index e2be4d6..76cab50 100644 --- a/lib/subcircuits/__snapshots__/EnvironmentalSensor_HDC2080.circuit-pcb.snap.svg +++ b/lib/subcircuits/__snapshots__/EnvironmentalSensor_HDC2080.circuit-pcb.snap.svg @@ -1 +1 @@ -VDDSCLSDAGPIOGNDU2U1R1R2 \ No newline at end of file +VDDSCLSDAGPIOGNDU2U1R1R2 \ No newline at end of file diff --git a/lib/subcircuits/__snapshots__/EnvironmentalSensor_HDC3020.circuit-pcb.snap.svg b/lib/subcircuits/__snapshots__/EnvironmentalSensor_HDC3020.circuit-pcb.snap.svg index c12a7ee..e520c26 100644 --- a/lib/subcircuits/__snapshots__/EnvironmentalSensor_HDC3020.circuit-pcb.snap.svg +++ b/lib/subcircuits/__snapshots__/EnvironmentalSensor_HDC3020.circuit-pcb.snap.svg @@ -1 +1 @@ -VDDSCLSDAGPIOGNDU2U1R1R2 \ No newline at end of file +VDDSCLSDAGPIOGNDU2U1R1R2 \ No newline at end of file diff --git a/lib/subcircuits/__snapshots__/FlashMemory_W25Q128JVSIQ.circuit-pcb.snap.svg b/lib/subcircuits/__snapshots__/FlashMemory_W25Q128JVSIQ.circuit-pcb.snap.svg index e2e2f89..4ab19f3 100644 --- a/lib/subcircuits/__snapshots__/FlashMemory_W25Q128JVSIQ.circuit-pcb.snap.svg +++ b/lib/subcircuits/__snapshots__/FlashMemory_W25Q128JVSIQ.circuit-pcb.snap.svg @@ -1 +1 @@ -U1C1C2 \ No newline at end of file +U1C1C2 \ No newline at end of file diff --git a/lib/subcircuits/__snapshots__/LevelShifter_TXB0104.circuit-pcb.snap.svg b/lib/subcircuits/__snapshots__/LevelShifter_TXB0104.circuit-pcb.snap.svg new file mode 100644 index 0000000..5f67c77 --- /dev/null +++ b/lib/subcircuits/__snapshots__/LevelShifter_TXB0104.circuit-pcb.snap.svg @@ -0,0 +1 @@ +U1C1C2R1 \ No newline at end of file diff --git a/lib/subcircuits/__snapshots__/LevelShifter_TXS0102.circuit-pcb.snap.svg b/lib/subcircuits/__snapshots__/LevelShifter_TXS0102.circuit-pcb.snap.svg new file mode 100644 index 0000000..bef3879 --- /dev/null +++ b/lib/subcircuits/__snapshots__/LevelShifter_TXS0102.circuit-pcb.snap.svg @@ -0,0 +1 @@ +U1C1C3C2 \ No newline at end of file diff --git a/lib/subcircuits/__snapshots__/LoadSwitch_TPS22919.circuit-pcb.snap.svg b/lib/subcircuits/__snapshots__/LoadSwitch_TPS22919.circuit-pcb.snap.svg index 06887a1..d62c43d 100644 --- a/lib/subcircuits/__snapshots__/LoadSwitch_TPS22919.circuit-pcb.snap.svg +++ b/lib/subcircuits/__snapshots__/LoadSwitch_TPS22919.circuit-pcb.snap.svg @@ -1 +1 @@ -U1C_INR_QODC_LR_L \ No newline at end of file +U1C_INR_QODC_LR_L \ No newline at end of file diff --git a/lib/subcircuits/__snapshots__/Microcontroller_MSPM0G3507.circuit-pcb.snap.svg b/lib/subcircuits/__snapshots__/Microcontroller_MSPM0G3507.circuit-pcb.snap.svg index 5d95a68..138a6a3 100644 --- a/lib/subcircuits/__snapshots__/Microcontroller_MSPM0G3507.circuit-pcb.snap.svg +++ b/lib/subcircuits/__snapshots__/Microcontroller_MSPM0G3507.circuit-pcb.snap.svg @@ -1 +1 @@ -U1C1C2C3R1C4R2R3R4SWDIOSWCLKJ1 \ No newline at end of file +U1C1C2C3R1C4R2R3R4SWDIOSWCLKJ1 \ No newline at end of file diff --git a/lib/subcircuits/__snapshots__/Microcontroller_MSPM33C3x.circuit-pcb.snap.svg b/lib/subcircuits/__snapshots__/Microcontroller_MSPM33C3x.circuit-pcb.snap.svg new file mode 100644 index 0000000..ae93be1 --- /dev/null +++ b/lib/subcircuits/__snapshots__/Microcontroller_MSPM33C3x.circuit-pcb.snap.svg @@ -0,0 +1 @@ +U1C1C2C3R1C4 \ No newline at end of file diff --git a/lib/subcircuits/__snapshots__/PowerMonitor_INA237.circuit-pcb.snap.svg b/lib/subcircuits/__snapshots__/PowerMonitor_INA237.circuit-pcb.snap.svg index ddcb11e..90227db 100644 --- a/lib/subcircuits/__snapshots__/PowerMonitor_INA237.circuit-pcb.snap.svg +++ b/lib/subcircuits/__snapshots__/PowerMonitor_INA237.circuit-pcb.snap.svg @@ -1 +1 @@ -U1C1pin1pin2B1R_SHUNTR_LOADR1R2R3SCLSDAN_ALERTGNDJ1 \ No newline at end of file +U1C1pin1pin2B1R_SHUNTR_LOADR1R2R3SCLSDAN_ALERTGNDJ1 \ No newline at end of file diff --git a/lib/subcircuits/__snapshots__/RealTimeClock_BQ32002.circuit-pcb.snap.svg b/lib/subcircuits/__snapshots__/RealTimeClock_BQ32002.circuit-pcb.snap.svg new file mode 100644 index 0000000..a77b3e3 --- /dev/null +++ b/lib/subcircuits/__snapshots__/RealTimeClock_BQ32002.circuit-pcb.snap.svg @@ -0,0 +1 @@ +U1C1R1R2R3 \ No newline at end of file diff --git a/lib/subcircuits/__snapshots__/TemperatureSensor_TMP1075.circuit-pcb.snap.svg b/lib/subcircuits/__snapshots__/TemperatureSensor_TMP1075.circuit-pcb.snap.svg index e587754..e66bbcf 100644 --- a/lib/subcircuits/__snapshots__/TemperatureSensor_TMP1075.circuit-pcb.snap.svg +++ b/lib/subcircuits/__snapshots__/TemperatureSensor_TMP1075.circuit-pcb.snap.svg @@ -1 +1 @@ -SDASCLALERTU2U1R1R2R3C1 \ No newline at end of file +SDASCLALERTU2U1R1R2R3C1 \ No newline at end of file diff --git a/lib/subcircuits/__snapshots__/TemperatureSensor_TMP1827.circuit-pcb.snap.svg b/lib/subcircuits/__snapshots__/TemperatureSensor_TMP1827.circuit-pcb.snap.svg new file mode 100644 index 0000000..7d29349 --- /dev/null +++ b/lib/subcircuits/__snapshots__/TemperatureSensor_TMP1827.circuit-pcb.snap.svg @@ -0,0 +1 @@ +RPUU2U3 \ No newline at end of file diff --git a/lib/subcircuits/__snapshots__/WirelessMCU_CC2340R5.circuit-pcb.snap.svg b/lib/subcircuits/__snapshots__/WirelessMCU_CC2340R5.circuit-pcb.snap.svg index 6e815c9..d22e685 100644 --- a/lib/subcircuits/__snapshots__/WirelessMCU_CC2340R5.circuit-pcb.snap.svg +++ b/lib/subcircuits/__snapshots__/WirelessMCU_CC2340R5.circuit-pcb.snap.svg @@ -1 +1 @@ -U1R1C92B1C104C99C101C102C103L1C105C106C107C9R6C81Y1C91R7C52Y2C53C33L33C34CR10CA1CA2Z51Z60Z62J7ANT1 \ No newline at end of file +U1R1C92B1C104C99C101C102C103L1C105C106C107C9R6C81Y1C91R7C52Y2C53C33L33C34CR10CA1CA2Z51Z60Z62J7ANT1+-+- \ No newline at end of file