diff --git a/boards/SparkFun-Altitude-Pressure-Sensor-Breakout-MPL3115A2/SparkFun-Altitude-Pressure-Sensor-Breakout-MPL3115A2.circuit.tsx b/boards/SparkFun-Altitude-Pressure-Sensor-Breakout-MPL3115A2/SparkFun-Altitude-Pressure-Sensor-Breakout-MPL3115A2.circuit.tsx index 707186b5..198f89c6 100644 --- a/boards/SparkFun-Altitude-Pressure-Sensor-Breakout-MPL3115A2/SparkFun-Altitude-Pressure-Sensor-Breakout-MPL3115A2.circuit.tsx +++ b/boards/SparkFun-Altitude-Pressure-Sensor-Breakout-MPL3115A2/SparkFun-Altitude-Pressure-Sensor-Breakout-MPL3115A2.circuit.tsx @@ -24,7 +24,7 @@ export default () => ( /> ( schX={2.3} schY={1.6} connections={{ - pin1: sel.U1.pin6, }} pcbX={-3.81} pcbY={-3.175} diff --git a/boards/SparkFun-Atmospheric-Sensor-Breakout-BME280/index.tsx b/boards/SparkFun-Atmospheric-Sensor-Breakout-BME280/index.tsx index 622ec47b..d448a6b2 100644 --- a/boards/SparkFun-Atmospheric-Sensor-Breakout-BME280/index.tsx +++ b/boards/SparkFun-Atmospheric-Sensor-Breakout-BME280/index.tsx @@ -1,3 +1,3 @@ -import BME280BREAKOUT from "./SparkFun-Atmospheric-Sensor-Breakout-BME280.circuit" +import BME280BREAKOUT from "./sparkfun-atmospheric-sensor-breakout-bme280.circuit" export default BME280BREAKOUT diff --git a/boards/SparkFun-Breakout-Board-for-XBee-Module/index.tsx b/boards/SparkFun-Breakout-Board-for-XBee-Module/index.tsx index 0b47e1dd..e6eaa825 100644 --- a/boards/SparkFun-Breakout-Board-for-XBee-Module/index.tsx +++ b/boards/SparkFun-Breakout-Board-for-XBee-Module/index.tsx @@ -1,2 +1,2 @@ -import XBeeBreakout from "./SparkFun-Breakout-Board-for-XBee-Module.circuit" +import XBeeBreakout from "./sparkfun-breakout-board-for-xbee-module.circuit" export default XBeeBreakout diff --git a/boards/SparkFun-Cryptographic-Co-Processor-Breakout-ATECC508A/SparkFun-Cryptographic-Co-Processor-Breakout-ATECC508A.circuit.tsx b/boards/SparkFun-Cryptographic-Co-Processor-Breakout-ATECC508A/SparkFun-Cryptographic-Co-Processor-Breakout-ATECC508A.circuit.tsx index 4f957c1f..0300a941 100644 --- a/boards/SparkFun-Cryptographic-Co-Processor-Breakout-ATECC508A/SparkFun-Cryptographic-Co-Processor-Breakout-ATECC508A.circuit.tsx +++ b/boards/SparkFun-Cryptographic-Co-Processor-Breakout-ATECC508A/SparkFun-Cryptographic-Co-Processor-Breakout-ATECC508A.circuit.tsx @@ -152,8 +152,8 @@ const MotionSensor = () => ( pcbY={-5} layer="bottom" connections={{ - pin2: "R3.pin2", - pin1: "net.V3_3", + pin2: sel.R3.pin2, + pin1: sel.net().V3_3, }} /> diff --git a/boards/SparkFun-DeadOn-RTC-Breakout-DS3234/SparkFun-DeadOn-RTC-Breakout-DS3234.circuit.tsx b/boards/SparkFun-DeadOn-RTC-Breakout-DS3234/SparkFun-DeadOn-RTC-Breakout-DS3234.circuit.tsx index 2cd5e061..6be77451 100644 --- a/boards/SparkFun-DeadOn-RTC-Breakout-DS3234/SparkFun-DeadOn-RTC-Breakout-DS3234.circuit.tsx +++ b/boards/SparkFun-DeadOn-RTC-Breakout-DS3234/SparkFun-DeadOn-RTC-Breakout-DS3234.circuit.tsx @@ -19,25 +19,24 @@ export default () => { name="U1" pcbRotation={180} connections={{ - pin4: "net.VCC", - pin18: "net.SCLK", - pin20: "U1.pin18", - pin19: "net.MISO", - pin17: "net.MOSI", - pin1: "net.SS", - pin5: "net.INT", + pin4: sel.net().VCC, + pin18: sel.net().SCLK, + pin19: sel.net().MISO, + pin17: sel.net().MOSI, + pin1: sel.net().SS, + pin5: sel.net().INT, }} /> { layer={"bottom"} schX={3} schY={0.5} - connections={{ pin1: "U1.VBAT", pin2: "U1.pin10" }} + connections={{ pin1: sel.U1.VBAT, pin2: sel.U1.pin10 }} /> { ( GND: sel.net.GND, VIN: sel.C1.pin1, VOUT: sel.C2.pin1, - EN: sel.U1.VIN, }} /> diff --git a/boards/SparkFun-ESLOV-to-Qwiic-Bridge/index.tsx b/boards/SparkFun-ESLOV-to-Qwiic-Bridge/index.tsx index ae763a49..c470079f 100644 --- a/boards/SparkFun-ESLOV-to-Qwiic-Bridge/index.tsx +++ b/boards/SparkFun-ESLOV-to-Qwiic-Bridge/index.tsx @@ -1,3 +1,3 @@ -import EslovToQwiicBridge from "./SparkFun-ESLOV-to-Qwiic-Bridge.circuit" +import EslovToQwiicBridge from "./sparkfun-eslov-to-qwiic-bridge.circuit" export default EslovToQwiicBridge diff --git a/boards/SparkFun-Full-Bridge-Motor-Driver-Breakout-L298N/SparkFun-Full-Bridge-Motor-Driver-Breakout-L298N.circuit.tsx b/boards/SparkFun-Full-Bridge-Motor-Driver-Breakout-L298N/SparkFun-Full-Bridge-Motor-Driver-Breakout-L298N.circuit.tsx index 518bfd9c..6c196f39 100644 --- a/boards/SparkFun-Full-Bridge-Motor-Driver-Breakout-L298N/SparkFun-Full-Bridge-Motor-Driver-Breakout-L298N.circuit.tsx +++ b/boards/SparkFun-Full-Bridge-Motor-Driver-Breakout-L298N/SparkFun-Full-Bridge-Motor-Driver-Breakout-L298N.circuit.tsx @@ -85,21 +85,6 @@ export default () => ( }, }} connections={{ - pin1: sel.U1.pin14, - pin2: sel.U1.pin12, - pin3: sel.U1.pin10, - pin4: sel.U1.pin15, - pin5: sel.U1.pin13, - pin6: sel.U1.pin11, - pin7: sel.U1.pin9, - pin8: sel.U1.pin7, - pin9: sel.U1.pin5, - pin10: sel.U1.pin3, - pin11: sel.U1.pin1, - pin12: sel.U1.pin8, - pin13: sel.U1.pin6, - pin14: sel.U1.pin4, - pin15: sel.U1.pin2, }} manufacturerPartNumber="M15" /> diff --git a/boards/SparkFun-GPS-Breakout/SparkFun-GPS-Breakout.circuit.tsx b/boards/SparkFun-GPS-Breakout/SparkFun-GPS-Breakout.circuit.tsx index 83a3fb72..6907b610 100644 --- a/boards/SparkFun-GPS-Breakout/SparkFun-GPS-Breakout.circuit.tsx +++ b/boards/SparkFun-GPS-Breakout/SparkFun-GPS-Breakout.circuit.tsx @@ -7,12 +7,12 @@ export default () => ( name="U1" pcbY={-2.54} connections={{ - pin1: "JP1.pin6", - pin2: "JP1.pin5", - pin3: "JP1.pin4", - pin4: "JP1.pin3", - pin5: "JP1.pin2", - pin6: "JP1.pin1", + pin1: sel.JP1.pin6, + pin2: sel.JP1.pin5, + pin3: sel.JP1.pin4, + pin4: sel.JP1.pin3, + pin5: sel.JP1.pin2, + pin6: sel.JP1.pin1, }} /> ( SDA: sel.net.SDA, SCL: sel.net.SCL, CS_CTRL: sel.net.CS, - CS: "net.CS_CTRL", + CS: sel.net().CS_CTRL, }} schPinArrangement={{ leftSide: { diff --git a/boards/SparkFun-HMC6343-Breakout/index.tsx b/boards/SparkFun-HMC6343-Breakout/index.tsx index 3a523bca..d6862965 100644 --- a/boards/SparkFun-HMC6343-Breakout/index.tsx +++ b/boards/SparkFun-HMC6343-Breakout/index.tsx @@ -1,3 +1,3 @@ -import HMC6343Breakout from "./SparkFun-HMC6343-Breakout.circuit" +import HMC6343Breakout from "./sparkfun-hmc6343-breakout.circuit" export default HMC6343Breakout diff --git a/boards/SparkFun-HSTX-PTH-Breakout/SparkFun-HSTX-PTH-Breakout.circuit.tsx b/boards/SparkFun-HSTX-PTH-Breakout/SparkFun-HSTX-PTH-Breakout.circuit.tsx index 99b0e463..73f6c37a 100644 --- a/boards/SparkFun-HSTX-PTH-Breakout/SparkFun-HSTX-PTH-Breakout.circuit.tsx +++ b/boards/SparkFun-HSTX-PTH-Breakout/SparkFun-HSTX-PTH-Breakout.circuit.tsx @@ -28,23 +28,23 @@ export default () => ( schY={0} pcbX={-4.3} connections={{ - pin22: "JP2.GND2", - pin21: "net.D0_N", - pin20: "net.D0_P", - pin18: "net.D1_N", - pin17: "net.D1_P", - pin15: "net.CK_N", - pin14: "net.CK_P", - pin12: "net.D2_N", - pin11: "net.D2_P", - pin9: "net.D3_N", - pin8: "net.D3_P", - pin6: "net.GND1", - pin5: "net.IO0", - pin4: "net.IO1", - pin3: "net.SCL", - pin2: "net.SDA", - pin1: "net.v3_3", + pin22: sel.JP2.GND2, + pin21: sel.net().D0_N, + pin20: sel.net().D0_P, + pin18: sel.net().D1_N, + pin17: sel.net().D1_P, + pin15: sel.net().CK_N, + pin14: sel.net().CK_P, + pin12: sel.net().D2_N, + pin11: sel.net().D2_P, + pin9: sel.net().D3_N, + pin8: sel.net().D3_P, + pin6: sel.net().GND1, + pin5: sel.net().IO0, + pin4: sel.net().IO1, + pin3: sel.net().SCL, + pin2: sel.net().SDA, + pin1: sel.net().v3_3, }} /> ( }} pinLabels={pinLabels} connections={{ - pin16: "net.D0_N", - pin15: "net.D0_P", - pin14: "net.D1_N", - pin13: "net.D1_P", - pin12: "net.CK_N", - pin11: "net.CK_P", - pin10: "net.D2_N", - pin9: "net.D2_P", - pin8: "net.D3_N", - pin7: "net.D3_P", - pin6: "net.GND1", - pin5: "net.IO0", - pin4: "net.IO1", - pin3: "net.SCL", - pin2: "net.SDA", - pin1: "net.v3_3", + pin16: sel.net().D0_N, + pin15: sel.net().D0_P, + pin14: sel.net().D1_N, + pin13: sel.net().D1_P, + pin12: sel.net().CK_N, + pin11: sel.net().CK_P, + pin10: sel.net().D2_N, + pin9: sel.net().D2_P, + pin8: sel.net().D3_N, + pin7: sel.net().D3_P, + pin6: sel.net().GND1, + pin5: sel.net().IO0, + pin4: sel.net().IO1, + pin3: sel.net().SCL, + pin2: sel.net().SDA, + pin1: sel.net().v3_3, }} cadModel={null} pcbX={6} diff --git a/boards/SparkFun-HSTX-PTH-Breakout/index.tsx b/boards/SparkFun-HSTX-PTH-Breakout/index.tsx index 348e05fa..2cc0c9ac 100644 --- a/boards/SparkFun-HSTX-PTH-Breakout/index.tsx +++ b/boards/SparkFun-HSTX-PTH-Breakout/index.tsx @@ -1,2 +1,2 @@ -import SparkFun_HSTX_PTH_Breakout from "./SparkFun-HSTX-PTH-Breakout.circuit" +import SparkFun_HSTX_PTH_Breakout from "./sparkfun-hstx-pth-breakout.circuit" export default SparkFun_HSTX_PTH_Breakout diff --git a/boards/SparkFun-Haptic-Motor-Driver-DRV2605L/index.tsx b/boards/SparkFun-Haptic-Motor-Driver-DRV2605L/index.tsx index 3604eb65..c680b89e 100644 --- a/boards/SparkFun-Haptic-Motor-Driver-DRV2605L/index.tsx +++ b/boards/SparkFun-Haptic-Motor-Driver-DRV2605L/index.tsx @@ -1,3 +1,3 @@ -import DRV2605LDGST from "./SparkFun-Haptic-Motor-Driver-DRV2605L.circuit" +import DRV2605LDGST from "./sparkfun-haptic-motor-driver-drv2605l.circuit" export default DRV2605LDGST diff --git a/boards/SparkFun-Human-Presence-and-Motion-Sensor-STHS34PF80-Qwiic/STHS34PF80.tsx b/boards/SparkFun-Human-Presence-and-Motion-Sensor-STHS34PF80-Qwiic/STHS34PF80.tsx index 85a16aea..1a9808e5 100644 --- a/boards/SparkFun-Human-Presence-and-Motion-Sensor-STHS34PF80-Qwiic/STHS34PF80.tsx +++ b/boards/SparkFun-Human-Presence-and-Motion-Sensor-STHS34PF80-Qwiic/STHS34PF80.tsx @@ -32,8 +32,8 @@ export const STHS34PF80 = (props: ChipProps) => ( }, }} schPinStyle={{ - GND: { marginTop: "0.15" }, - INT: { marginTop: "0.15" }, + GND: { marginTop: 0.15 }, + INT: { marginTop: 0.15 }, }} footprint={ diff --git a/boards/SparkFun-Human-Presence-and-Motion-Sensor-STHS34PF80-Qwiic/index.tsx b/boards/SparkFun-Human-Presence-and-Motion-Sensor-STHS34PF80-Qwiic/index.tsx index 020f243f..0854be9a 100644 --- a/boards/SparkFun-Human-Presence-and-Motion-Sensor-STHS34PF80-Qwiic/index.tsx +++ b/boards/SparkFun-Human-Presence-and-Motion-Sensor-STHS34PF80-Qwiic/index.tsx @@ -1,3 +1,3 @@ -import MotionSensor from "./SparkFun-Human-Presence-and-Motion-Sensor-STHS34PF80-(Qwiic).circuit" +import MotionSensor from "./sparkfun-human-presence-and-motion-sensor-sths34pf80-qwiic.circuit" export default MotionSensor diff --git a/boards/SparkFun-Human-Presence-and-Motion-Sensor-STHS34PF80-Qwiic/SparkFun-Human-Presence-and-Motion-Sensor-STHS34PF80-(Qwiic).circuit.tsx b/boards/SparkFun-Human-Presence-and-Motion-Sensor-STHS34PF80-Qwiic/sparkfun-human-presence-and-motion-sensor-sths34pf80-qwiic.circuit.tsx similarity index 95% rename from boards/SparkFun-Human-Presence-and-Motion-Sensor-STHS34PF80-Qwiic/SparkFun-Human-Presence-and-Motion-Sensor-STHS34PF80-(Qwiic).circuit.tsx rename to boards/SparkFun-Human-Presence-and-Motion-Sensor-STHS34PF80-Qwiic/sparkfun-human-presence-and-motion-sensor-sths34pf80-qwiic.circuit.tsx index 92873344..0042d798 100644 --- a/boards/SparkFun-Human-Presence-and-Motion-Sensor-STHS34PF80-Qwiic/SparkFun-Human-Presence-and-Motion-Sensor-STHS34PF80-(Qwiic).circuit.tsx +++ b/boards/SparkFun-Human-Presence-and-Motion-Sensor-STHS34PF80-Qwiic/sparkfun-human-presence-and-motion-sensor-sths34pf80-qwiic.circuit.tsx @@ -40,8 +40,8 @@ const MotionSensor = () => ( pcbX="-5.08" pcbY="3.81" connections={{ - pin1: "net.GND", - pin2: "net.V3_3", + pin1: sel.net().GND, + pin2: sel.net().V3_3, }} /> ( pcbX="5.08" pcbRotation="90" connections={{ - pin1: "net.GND", - pin2: "net.V3_3", + pin1: sel.net().GND, + pin2: sel.net().V3_3, }} /> @@ -85,7 +85,7 @@ const MotionSensor = () => ( pcbY="-5.08" pcbRotation="180" connections={{ - pin2: "JP1.pin3", + pin2: sel.JP1.pin3, }} /> ( pcbX="-2.54" pcbY="-5.08" connections={{ - pin2: "JP1.pin1", + pin2: sel.JP1.pin1, }} /> ( pcbX="-5.08" pcbRotation="270" connections={{ - pin1: "D1.pin1", + pin1: sel.D1.pin1, }} /> ( pcbY="3.81" layer="bottom" connections={{ - pin2: "D1.pin2", }} /> ( schY={1.8} schRotation={90} connections={{ - pin1: "R4.pin2", + pin1: sel.R4.pin2, }} pcbX="10.16" pcbY="3.81" @@ -233,7 +232,7 @@ const MotionSensor = () => ( schY={-4.8} schRotation={90} connections={{ - pin1: "R5.pin2", + pin1: sel.R5.pin2, }} pcbX={-10.16} pcbY={0} @@ -263,7 +262,7 @@ const MotionSensor = () => ( footprint={JST04_1MM_RA} schX={3.5} schY={-5} - pinLabels={{ 1: "GND", 2: "VCC", 3: "SDA", 4: "SCL" }} + pinLabels={{ pin1: "GND", pin2: "VCC", pin3: "SDA", pin4: "SCL" }} pcbX="-7.62" pcbRotation="270" /> @@ -301,7 +300,7 @@ const MotionSensor = () => ( footprint={JST04_1MM_RA} schX={0} schY={-5} - pinLabels={{ 1: "GND", 2: "VCC", 3: "SDA", 4: "SCL" }} + pinLabels={{ pin1: "GND", pin2: "VCC", pin3: "SDA", pin4: "SCL" }} pcbX="7.62" pcbRotation="90" /> diff --git a/boards/SparkFun-Humidity-Temperature-Sensor-Breakout-HIH6130/SparkFun-Humidity-Temperature-Sensor-Breakout-HIH6130.circuit.tsx b/boards/SparkFun-Humidity-Temperature-Sensor-Breakout-HIH6130/SparkFun-Humidity-Temperature-Sensor-Breakout-HIH6130.circuit.tsx index b7ab27c2..effbbfcb 100644 --- a/boards/SparkFun-Humidity-Temperature-Sensor-Breakout-HIH6130/SparkFun-Humidity-Temperature-Sensor-Breakout-HIH6130.circuit.tsx +++ b/boards/SparkFun-Humidity-Temperature-Sensor-Breakout-HIH6130/SparkFun-Humidity-Temperature-Sensor-Breakout-HIH6130.circuit.tsx @@ -29,14 +29,14 @@ export default () => ( }, }} connections={{ - pin1: "C1.pin1", - pin2: "net.GND", - pin3: "net.SCL", - pin4: "net.SDA", - pin5: "net.AL_L", - pin6: "net.AL_H", - pin7: "net.NC", - pin8: "net.VCC", + pin1: sel.C1.pin1, + pin2: sel.net().GND, + pin3: sel.net().SCL, + pin4: sel.net().SDA, + pin5: sel.net().AL_L, + pin6: sel.net().AL_H, + pin7: sel.net().NC, + pin8: sel.net().VCC, }} /> ( pcbX={-1.5} pcbY={3.2} capacitance={"0.1uF"} - connections={{ pin2: "net.GND" }} + connections={{ pin2: sel.net().GND }} /> ( pcbX={1.5} pcbY={3.2} capacitance={"0.22uF"} - connections={{ pin1: "net.VCC", pin2: "net.GND" }} + connections={{ pin1: sel.net().VCC, pin2: sel.net().GND }} /> ( schRotation={-90} footprint="0402" resistance={"2.2k"} - connections={{ pin2: "net.SCL", pin1: "net.VCC" }} + connections={{ pin2: sel.net().SCL, pin1: sel.net().VCC }} /> ( schRotation={-90} footprint="0402" resistance={"2.2k"} - connections={{ pin2: "net.SDA", pin1: "net.VCC" }} + connections={{ pin2: sel.net().SDA, pin1: sel.net().VCC }} /> ( schDirection="left" footprint={"pinrow6_id1.016_od1.88_nosquareplating"} connections={{ - pin1: "net.SDA", - pin2: "net.SCL", - pin3: "net.AL_L", - pin4: "net.AL_H", - pin5: "net.VCC", - pin6: "net.GND", + pin1: sel.net().SDA, + pin2: sel.net().SCL, + pin3: sel.net().AL_L, + pin4: sel.net().AL_H, + pin5: sel.net().VCC, + pin6: sel.net().GND, }} /> diff --git a/boards/SparkFun-Humidity-Temperature-Sensor-Breakout-HIH6130/index.tsx b/boards/SparkFun-Humidity-Temperature-Sensor-Breakout-HIH6130/index.tsx index ec8b81ab..022da5df 100644 --- a/boards/SparkFun-Humidity-Temperature-Sensor-Breakout-HIH6130/index.tsx +++ b/boards/SparkFun-Humidity-Temperature-Sensor-Breakout-HIH6130/index.tsx @@ -1,3 +1,3 @@ -import SparkFunHumidityTemperatureSensorBreakoutHIH6130 from "./SparkFun-Humidity-Temperature-Sensor-Breakout-HIH6130.circuit" +import SparkFunHumidityTemperatureSensorBreakoutHIH6130 from "./sparkfun-humidity-temperature-sensor-breakout-hih6130.circuit" export default SparkFunHumidityTemperatureSensorBreakoutHIH6130 diff --git a/boards/SparkFun-Humidity-and-Temperature-Sensor-Breakout-Si7021/index.tsx b/boards/SparkFun-Humidity-and-Temperature-Sensor-Breakout-Si7021/index.tsx index 20c25905..24eb96a0 100644 --- a/boards/SparkFun-Humidity-and-Temperature-Sensor-Breakout-Si7021/index.tsx +++ b/boards/SparkFun-Humidity-and-Temperature-Sensor-Breakout-Si7021/index.tsx @@ -1,3 +1,3 @@ -import SI7021_A20_IM1R from "./SparkFun-Humidity-and-Temperature-Sensor-Breakout-Si7021.circuit" +import SI7021_A20_IM1R from "./sparkfun-humidity-and-temperature-sensor-breakout-si7021.circuit" export default SI7021_A20_IM1R diff --git a/boards/SparkFun-I2C-DAC-Breakout-MCP4725/index.tsx b/boards/SparkFun-I2C-DAC-Breakout-MCP4725/index.tsx index 1af5818d..5773810c 100644 --- a/boards/SparkFun-I2C-DAC-Breakout-MCP4725/index.tsx +++ b/boards/SparkFun-I2C-DAC-Breakout-MCP4725/index.tsx @@ -1,3 +1,3 @@ -import I2CDACBREAKOUT from "./SparkFun I2C DAC Breakout - MCP4725.circuit" +import I2CDACBREAKOUT from "./sparkfun-i2c-dac-breakout-mcp4725.circuit" export default I2CDACBREAKOUT diff --git a/boards/SparkFun-I2C-DAC-Breakout-MCP4725/SparkFun I2C DAC Breakout - MCP4725.circuit.tsx b/boards/SparkFun-I2C-DAC-Breakout-MCP4725/sparkfun-i2c-dac-breakout-mcp4725.circuit.tsx similarity index 100% rename from boards/SparkFun-I2C-DAC-Breakout-MCP4725/SparkFun I2C DAC Breakout - MCP4725.circuit.tsx rename to boards/SparkFun-I2C-DAC-Breakout-MCP4725/sparkfun-i2c-dac-breakout-mcp4725.circuit.tsx diff --git a/boards/SparkFun-I2S-Audio-Breakout-MAX98357A/SparkFun-I2S-Audio-Breakout-MAX98357A.circuit.tsx b/boards/SparkFun-I2S-Audio-Breakout-MAX98357A/SparkFun-I2S-Audio-Breakout-MAX98357A.circuit.tsx index 119f3b60..f6a37008 100644 --- a/boards/SparkFun-I2S-Audio-Breakout-MAX98357A/SparkFun-I2S-Audio-Breakout-MAX98357A.circuit.tsx +++ b/boards/SparkFun-I2S-Audio-Breakout-MAX98357A/SparkFun-I2S-Audio-Breakout-MAX98357A.circuit.tsx @@ -61,7 +61,7 @@ export default () => ( pcbX={1.041} pcbY={-5.105} schRotation={-90} - connections={{ pin1: sel.U1.pin7 }} + connections={{}} /> { schY={-4.5} /> - - + + ) } diff --git a/boards/SparkFun-Micro-Proximity-Sensor-20cm-VCNL4040-(Qwiic)/index.tsx b/boards/SparkFun-Micro-Proximity-Sensor-20cm-VCNL4040-(Qwiic)/index.tsx deleted file mode 100644 index 4996221c..00000000 --- a/boards/SparkFun-Micro-Proximity-Sensor-20cm-VCNL4040-(Qwiic)/index.tsx +++ /dev/null @@ -1,3 +0,0 @@ -import SparkFunMicroProximitySensor20cmVCNL4040Qwiic from "./SparkFun-Micro-Proximity-Sensor-20cm-VCNL4040-Qwiic.circuit" - -export default SparkFunMicroProximitySensor20cmVCNL4040Qwiic diff --git a/boards/SparkFun-Mini-Linear-3D-Hall-Effect-Sensor/index.tsx b/boards/SparkFun-Mini-Linear-3D-Hall-Effect-Sensor/index.tsx index d061dba8..c71a5b43 100644 --- a/boards/SparkFun-Mini-Linear-3D-Hall-Effect-Sensor/index.tsx +++ b/boards/SparkFun-Mini-Linear-3D-Hall-Effect-Sensor/index.tsx @@ -1,3 +1,3 @@ -import TMAG5273HallEffect from "./SparkFun-Mini-Linear-3d-Hall-Effect.circuit" +import TMAG5273HallEffect from "./sparkfun-mini-linear-3d-hall-effect.circuit" export default TMAG5273HallEffect diff --git a/boards/SparkFun-Multiplexer-Breakout-8-Channel-74HC4051/SparkFun-Multiplexer-Breakout-8-Channel-74HC4051.circuit.tsx b/boards/SparkFun-Multiplexer-Breakout-8-Channel-74HC4051/SparkFun-Multiplexer-Breakout-8-Channel-74HC4051.circuit.tsx index fd48aba0..ec9ca3e7 100644 --- a/boards/SparkFun-Multiplexer-Breakout-8-Channel-74HC4051/SparkFun-Multiplexer-Breakout-8-Channel-74HC4051.circuit.tsx +++ b/boards/SparkFun-Multiplexer-Breakout-8-Channel-74HC4051/SparkFun-Multiplexer-Breakout-8-Channel-74HC4051.circuit.tsx @@ -25,7 +25,6 @@ export default () => ( pin14: sel.net().Y1, pin15: sel.net().Y2, pin16: sel.net.VCC, - pin17: sel.U1.pin16, }} /> { pcbY={2.54} schX={0} schY={0} - connections={{ pin5: "net.V3_3", pin2: "net.GND" }} + connections={{ pin5: sel.net().V3_3, pin2: sel.net().GND }} /> { /> { /> { { { schX={-2.5} schY={2.6} connections={{ - pin1: "R2.pin2", - pin2: "U1.pin5", - pin3: "R1.pin2", + pin1: sel.R2.pin2, + pin2: sel.U1.pin5, + pin3: sel.R1.pin2, }} pcbX={-8.128} pcbY={2.489} @@ -104,8 +104,8 @@ export const SparkFunPressureSensorBreakoutMS580314BA01_00 = () => { schX={4} schY={-1.2} connections={{ - pin2: "U1.pin3", - pin1: "net.GND", + pin2: sel.U1.pin3, + pin1: sel.net().GND, }} pcbY={0.762} pcbX={9} @@ -119,8 +119,8 @@ export const SparkFunPressureSensorBreakoutMS580314BA01_00 = () => { schX={1.2} schY={-1.2} connections={{ - pin2: "net.PS", - pin1: "net.GND", + pin2: sel.net().PS, + pin1: sel.net().GND, }} pcbY={-3.302} pcbX={9} @@ -134,11 +134,11 @@ export const SparkFunPressureSensorBreakoutMS580314BA01_00 = () => { footprint={"pinrow7_id1.016mm_od1.88mm_p2.54mm_nosquareplating"} pcbY={-7.62} connections={{ - pin3: "U1.pin7", - pin4: "U1.pin1", - pin5: "net.SDO", - pin6: "net.AD", - pin7: "net.PS", + pin3: sel.U1.pin7, + pin4: sel.U1.pin1, + pin5: sel.net().SDO, + pin6: sel.net().AD, + pin7: sel.net().PS, }} schPinArrangement={{ rightSide: { diff --git a/boards/SparkFun-Proximity-Sensor-Breakout-20cm-VCNL4040-(Qwiic)/index.tsx b/boards/SparkFun-Proximity-Sensor-Breakout-20cm-VCNL4040-(Qwiic)/index.tsx deleted file mode 100644 index 656daf95..00000000 --- a/boards/SparkFun-Proximity-Sensor-Breakout-20cm-VCNL4040-(Qwiic)/index.tsx +++ /dev/null @@ -1,3 +0,0 @@ -import VCNL4040M3OE from "./SparkFun-Proximity-Sensor-Breakout-20cm-VCNL4040-Qwiic.circuit" - -export default VCNL4040M3OE diff --git a/boards/SparkFun-Qwiic-Adapter/index.tsx b/boards/SparkFun-Qwiic-Adapter/index.tsx index 9302f6b2..506e6222 100644 --- a/boards/SparkFun-Qwiic-Adapter/index.tsx +++ b/boards/SparkFun-Qwiic-Adapter/index.tsx @@ -1,3 +1,3 @@ -import SM04B_SRSS_TB_LF__SN from "./SparkFun-Qwiic-Adapter.circuit" +import SM04B_SRSS_TB_LF__SN from "./sparkfun-qwiic-adapter.circuit" export default SM04B_SRSS_TB_LF__SN diff --git a/boards/SparkFun-Qwiic-Mini-dToF-Imager-TMF8820/SparkFun-Qwiic-Mini-dToF-Imager-TMF8820.circuit.tsx b/boards/SparkFun-Qwiic-Mini-dToF-Imager-TMF8820/SparkFun-Qwiic-Mini-dToF-Imager-TMF8820.circuit.tsx index f6ef4f30..aea1a413 100644 --- a/boards/SparkFun-Qwiic-Mini-dToF-Imager-TMF8820/SparkFun-Qwiic-Mini-dToF-Imager-TMF8820.circuit.tsx +++ b/boards/SparkFun-Qwiic-Mini-dToF-Imager-TMF8820/SparkFun-Qwiic-Mini-dToF-Imager-TMF8820.circuit.tsx @@ -1,6 +1,6 @@ import { sel } from "tscircuit" import { TMF8820_1AM } from "./TMF8820_1AM" -import { SM04B_SRSS_TB_LF__SN } from "../SparkFun-Qwiic-Adapter/SM04B_SRSS_TB_LF__SN" +import { SM04B_SRSS_TB_LF__SN } from "../sparkfun-qwiic-adapter/SM04B_SRSS_TB_LF__SN" export default () => ( @@ -14,7 +14,7 @@ export default () => ( /> ( @@ -14,7 +14,7 @@ export default () => ( /> ( @@ -14,7 +14,7 @@ export default () => ( /> ( @@ -14,7 +14,7 @@ export default () => ( /> ( }, }} connections={{ - pin1: sel.U1.pin6, - pin2: sel.U1.pin7, - pin3: sel.U1.pin8, - pin4: sel.U1.pin9, - pin5: sel.U1.pin10, - pin6: sel.U1.pin11, }} /> ) => ( }, }} schPinStyle={{ - RESET: { marginTop: "0.4" }, - MISO: { marginTop: "0.4" }, - pin8: { marginTop: "0.3" }, + RESET: { marginTop: 0.4 }, + MISO: { marginTop: 0.4 }, + pin8: { marginTop: 0.3 }, }} /> ) diff --git a/boards/SparkFun-RFM69-Breakout-915MHz/SparkFun-RFM69-Breakout.circuit.tsx b/boards/SparkFun-RFM69-Breakout-915MHz/SparkFun-RFM69-Breakout.circuit.tsx index 9cb7cd4c..cde08f48 100644 --- a/boards/SparkFun-RFM69-Breakout-915MHz/SparkFun-RFM69-Breakout.circuit.tsx +++ b/boards/SparkFun-RFM69-Breakout-915MHz/SparkFun-RFM69-Breakout.circuit.tsx @@ -23,7 +23,6 @@ const RFM69BREAKOUT = () => { showSilkscreenPinLabels={true} pinLabels={["V3_3", "GND"]} connections={{ - pin1: sel.U1.pin13, }} /> { pcbX={-2.54} pcbRotation={180} connections={{ - pin1: "net.GND", - pin2: "net.V3_3", + pin1: sel.net().GND, + pin2: sel.net().V3_3, }} /> { pcbY={-8.57} pcbX={3.81} connections={{ - pin1: "net.GND", - pin2: "net.V3_3", + pin1: sel.net().GND, + pin2: sel.net().V3_3, }} /> diff --git a/boards/SparkFun-RFM69-Breakout-915MHz/index.tsx b/boards/SparkFun-RFM69-Breakout-915MHz/index.tsx index b700a065..64b1145e 100644 --- a/boards/SparkFun-RFM69-Breakout-915MHz/index.tsx +++ b/boards/SparkFun-RFM69-Breakout-915MHz/index.tsx @@ -1,3 +1,3 @@ -import RFM69BREAKOUT from "./SparkFun-RFM69-Breakout.circuit" +import RFM69BREAKOUT from "./sparkfun-rfm69-breakout.circuit" export default RFM69BREAKOUT diff --git a/boards/SparkFun-RGB-LED-Breakout-WS2812B/index.tsx b/boards/SparkFun-RGB-LED-Breakout-WS2812B/index.tsx index 5e73144a..b32305af 100644 --- a/boards/SparkFun-RGB-LED-Breakout-WS2812B/index.tsx +++ b/boards/SparkFun-RGB-LED-Breakout-WS2812B/index.tsx @@ -1,2 +1,2 @@ -import RGBLEDBreakoutWS2812B from "./SparkFun-RGB-LED-Breakout-WS2812B.circuit.tsx" +import RGBLEDBreakoutWS2812B from "./sparkfun-rgb-led-breakout-ws2812b.circuit.tsx" export default RGBLEDBreakoutWS2812B diff --git a/boards/SparkFun-RGB-Light-Sensor-ISL29125/index.tsx b/boards/SparkFun-RGB-Light-Sensor-ISL29125/index.tsx index 4d6d2a03..7e7a5b45 100644 --- a/boards/SparkFun-RGB-Light-Sensor-ISL29125/index.tsx +++ b/boards/SparkFun-RGB-Light-Sensor-ISL29125/index.tsx @@ -1,3 +1,3 @@ -import SI7021_A20_IM1R from "./SparkFun-RGB-Light-Sensor-ISL29125.circuit" +import SI7021_A20_IM1R from "./sparkfun-rgb-light-sensor-isl29125.circuit" export default SI7021_A20_IM1R diff --git a/boards/SparkFun-RedBot-Sensor-Line-Follower/SparkFun-RedBot-Sensor-Line-Follower.circuit.tsx b/boards/SparkFun-RedBot-Sensor-Line-Follower/SparkFun-RedBot-Sensor-Line-Follower.circuit.tsx index b2799bcd..ceb4863b 100644 --- a/boards/SparkFun-RedBot-Sensor-Line-Follower/SparkFun-RedBot-Sensor-Line-Follower.circuit.tsx +++ b/boards/SparkFun-RedBot-Sensor-Line-Follower/SparkFun-RedBot-Sensor-Line-Follower.circuit.tsx @@ -125,7 +125,6 @@ export default () => ( }} connections={{ pin1: sel.R1.pin1, - pin3: sel.R2.pin1, }} schX={2.6} schY={-0.74} diff --git a/boards/SparkFun-RedBot-Sensor-Line-Follower/index.tsx b/boards/SparkFun-RedBot-Sensor-Line-Follower/index.tsx index 0dbe99f0..87f5ac0e 100644 --- a/boards/SparkFun-RedBot-Sensor-Line-Follower/index.tsx +++ b/boards/SparkFun-RedBot-Sensor-Line-Follower/index.tsx @@ -1,3 +1,3 @@ -import REDBOTSENSOR from "./SparkFun-RedBot-Sensor-Line-Follower.circuit" +import REDBOTSENSOR from "./sparkfun-redbot-sensor-line-follower.circuit" export default REDBOTSENSOR diff --git a/boards/SparkFun-SD-Card-Breakout/inxed.tsx b/boards/SparkFun-SD-Card-Breakout/inxed.tsx index 35d5a449..66d20cd2 100644 --- a/boards/SparkFun-SD-Card-Breakout/inxed.tsx +++ b/boards/SparkFun-SD-Card-Breakout/inxed.tsx @@ -1,2 +1,2 @@ -import SDCardBreakout from "./SparkFun-SD-Card-Breakout.circuit" +import SDCardBreakout from "./sparkfun-sd-card-breakout.circuit" export default SDCardBreakout diff --git a/boards/SparkFun-SIM-Card-Socket-Breakout/SparkFun-SIM-Card-Socket-Breakout.circuit.tsx b/boards/SparkFun-SIM-Card-Socket-Breakout/SparkFun-SIM-Card-Socket-Breakout.circuit.tsx index 756eb34b..341b87bc 100644 --- a/boards/SparkFun-SIM-Card-Socket-Breakout/SparkFun-SIM-Card-Socket-Breakout.circuit.tsx +++ b/boards/SparkFun-SIM-Card-Socket-Breakout/SparkFun-SIM-Card-Socket-Breakout.circuit.tsx @@ -9,14 +9,14 @@ export default () => ( schX={-8} schY={0} connections={{ - pin4: "net.VCC", - pin3: "net.RST", - pin2: "net.CLK", - pin1: "net.SW1", - pin8: "net.SW2", - pin7: "net.I_O", - pin6: "net.VPP", - pin5: "net.GND", + pin4: sel.net().VCC, + pin3: sel.net().RST, + pin2: sel.net().CLK, + pin1: sel.net().SW1, + pin8: sel.net().SW2, + pin7: sel.net().I_O, + pin6: sel.net().VPP, + pin5: sel.net().GND, }} /> ( }} footprint={"pinrow8_id1.016_od1.88_p2.54"} connections={{ - pin1: "net.VCC", - pin2: "net.RST", - pin3: "net.CLK", - pin4: "net.SW1", - pin5: "net.SW2", - pin6: "net.I_O", - pin7: "net.VPP", - pin8: "net.GND", + pin1: sel.net().VCC, + pin2: sel.net().RST, + pin3: sel.net().CLK, + pin4: sel.net().SW1, + pin5: sel.net().SW2, + pin6: sel.net().I_O, + pin7: sel.net().VPP, + pin8: sel.net().GND, }} schDirection="right" schX={-5} diff --git a/boards/SparkFun-SIM-Card-Socket-Breakout/index.tsx b/boards/SparkFun-SIM-Card-Socket-Breakout/index.tsx index ea06034d..c328a3fc 100644 --- a/boards/SparkFun-SIM-Card-Socket-Breakout/index.tsx +++ b/boards/SparkFun-SIM-Card-Socket-Breakout/index.tsx @@ -1,3 +1,3 @@ -import SparkFunSIMCardSocketBreakout from "./SparkFun-SIM-Card-Socket-Breakout.circuit" +import SparkFunSIMCardSocketBreakout from "./sparkfun-sim-card-socket-breakout.circuit" export default SparkFunSIMCardSocketBreakout diff --git a/boards/SparkFun-SOIC-to-DIP-Adapter-28-Pin/index.tsx b/boards/SparkFun-SOIC-to-DIP-Adapter-28-Pin/index.tsx index 18e895ba..51bd39a5 100644 --- a/boards/SparkFun-SOIC-to-DIP-Adapter-28-Pin/index.tsx +++ b/boards/SparkFun-SOIC-to-DIP-Adapter-28-Pin/index.tsx @@ -1,3 +1,3 @@ -import SOIC28TODIP from "./SparkFun-SOIC-to-DIP-Adapter-28-Pin.circuit" +import SOIC28TODIP from "./sparkfun-soic-to-dip-adapter-28-pin.circuit" export default SOIC28TODIP diff --git a/boards/SparkFun-SOT23-DIP-Adapter-v10/index.tsx b/boards/SparkFun-SOT23-DIP-Adapter-v10/index.tsx index 13a779cb..024dd725 100644 --- a/boards/SparkFun-SOT23-DIP-Adapter-v10/index.tsx +++ b/boards/SparkFun-SOT23-DIP-Adapter-v10/index.tsx @@ -1,3 +1,3 @@ -import SOT23DIPAdapter from "./SparkFun-SOT23-DIP-Adapter-v10.circuit" +import SOT23DIPAdapter from "./sparkfun-sot23-dip-adapter-v10.circuit" export default SOT23DIPAdapter diff --git a/boards/SparkFun-SSOP-to-DIP-Adapter-28-Pin/index.tsx b/boards/SparkFun-SSOP-to-DIP-Adapter-28-Pin/index.tsx index f9e4d448..846c5921 100644 --- a/boards/SparkFun-SSOP-to-DIP-Adapter-28-Pin/index.tsx +++ b/boards/SparkFun-SSOP-to-DIP-Adapter-28-Pin/index.tsx @@ -1,3 +1,3 @@ -import SSOP28TODIP from "./SparkFun-SSOP-to-DIP-Adapter-28-Pin.circuit" +import SSOP28TODIP from "./sparkfun-ssop-to-dip-adapter-28-pin.circuit" export default SSOP28TODIP diff --git a/boards/SparkFun-SSOP-to-DIP-Adapter-8-Pin/index.tsx b/boards/SparkFun-SSOP-to-DIP-Adapter-8-Pin/index.tsx index 23c9d6be..f3437a72 100644 --- a/boards/SparkFun-SSOP-to-DIP-Adapter-8-Pin/index.tsx +++ b/boards/SparkFun-SSOP-to-DIP-Adapter-8-Pin/index.tsx @@ -1,3 +1,3 @@ -import SSOP8TODIP from "./SparkFun-SSOP-to-DIPAdapter-8-Pin.circuit" +import SSOP8TODIP from "./sparkfun-ssop-to-dipadapter-8-pin.circuit" export default SSOP8TODIP diff --git a/boards/SparkFun-Serial-Flash-Breakout-Assembled-128Mbit/index.tsx b/boards/SparkFun-Serial-Flash-Breakout-Assembled-128Mbit/index.tsx index 0ef18f8e..7027eea7 100644 --- a/boards/SparkFun-Serial-Flash-Breakout-Assembled-128Mbit/index.tsx +++ b/boards/SparkFun-Serial-Flash-Breakout-Assembled-128Mbit/index.tsx @@ -1,3 +1,3 @@ -import W25Q128JVPIQ from "./SparkFun-Serial-Flash-Breakout-Assembled-128Mbit.circuit" +import W25Q128JVPIQ from "./sparkfun-serial-flash-breakout-assembled-128mbit.circuit" export default W25Q128JVPIQ diff --git a/boards/SparkFun-Solderable-Breadboard-Mini/SparkFun-Solderable-Breadboard-Mini.circuit.tsx b/boards/SparkFun-Solderable-Breadboard-Mini/SparkFun-Solderable-Breadboard-Mini.circuit.tsx index 807ad0c8..453370cb 100644 --- a/boards/SparkFun-Solderable-Breadboard-Mini/SparkFun-Solderable-Breadboard-Mini.circuit.tsx +++ b/boards/SparkFun-Solderable-Breadboard-Mini/SparkFun-Solderable-Breadboard-Mini.circuit.tsx @@ -125,7 +125,7 @@ export default () => ( verticalPitch: 17.77, rowDirection: "down", namePrefix: "JP", - footprint: "pinrow5_p2.54_id1.016_od1.88_nosquareplating_nopinlabels", + footprint: sel.pinrow5_p2.54_id1.016_od1.88_nosquareplating_nopinlabels, cadModel: null, schPinArrangement: { rightSide: { diff --git a/boards/SparkFun-TRRS-3.5mm-Jack-Breakout/SparkFun-TRRS-3.5mm-Jack-Breakout.circuit.tsx b/boards/SparkFun-TRRS-3.5mm-Jack-Breakout/SparkFun-TRRS-3.5mm-Jack-Breakout.circuit.tsx index 1c709e36..4373b072 100644 --- a/boards/SparkFun-TRRS-3.5mm-Jack-Breakout/SparkFun-TRRS-3.5mm-Jack-Breakout.circuit.tsx +++ b/boards/SparkFun-TRRS-3.5mm-Jack-Breakout/SparkFun-TRRS-3.5mm-Jack-Breakout.circuit.tsx @@ -70,10 +70,6 @@ export default () => { schDirection="left" footprint="pinrow4_pinlabeltextalignright_pinlabelorthogonal_doublesidedpinlabel" connections={{ - pin1: sel.U1.pin1, - pin2: sel.U1.pin2, - pin3: sel.U1.pin3, - pin4: sel.U1.pin4, }} schX={2} pcbY={-7.5} diff --git a/boards/SparkFun-ToF-Range-Finder-Breakout-VL6180/index.tsx b/boards/SparkFun-ToF-Range-Finder-Breakout-VL6180/index.tsx index 156940cb..da55e8fe 100644 --- a/boards/SparkFun-ToF-Range-Finder-Breakout-VL6180/index.tsx +++ b/boards/SparkFun-ToF-Range-Finder-Breakout-VL6180/index.tsx @@ -1,3 +1,3 @@ -import VL6180V1NR_1 from "./SparkFun-ToF-Range-Finder-Breakout-VL6180.circuit" +import VL6180V1NR_1 from "./sparkfun-tof-range-finder-breakout-vl6180.circuit" export default VL6180V1NR_1 diff --git a/boards/SparkFun-Transceiver-Breakout-MAX3232/index.tsx b/boards/SparkFun-Transceiver-Breakout-MAX3232/index.tsx index 4a7c0bac..4004b76f 100644 --- a/boards/SparkFun-Transceiver-Breakout-MAX3232/index.tsx +++ b/boards/SparkFun-Transceiver-Breakout-MAX3232/index.tsx @@ -1,3 +1,3 @@ -import BRAKEOUTMAX3232 from "./SparkFun-Transceiver-Breakout-MAX3232.circuit" +import BRAKEOUTMAX3232 from "./sparkfun-transceiver-breakout-max3232.circuit" export default BRAKEOUTMAX3232 diff --git a/boards/SparkFun-Transceiver-Breakout-RS-485/index.tsx b/boards/SparkFun-Transceiver-Breakout-RS-485/index.tsx index 13146c26..86032c85 100644 --- a/boards/SparkFun-Transceiver-Breakout-RS-485/index.tsx +++ b/boards/SparkFun-Transceiver-Breakout-RS-485/index.tsx @@ -1,3 +1,3 @@ -import RS485BREAKOUT from "./SparkFun-Transceiver-Breakout -RS-485.circuit" +import RS485BREAKOUT from "./sparkfun-transceiver-breakout-rs-485.circuit" export default RS485BREAKOUT diff --git a/boards/SparkFun-Transceiver-Breakout-RS-485/SparkFun-Transceiver-Breakout -RS-485.circuit.tsx b/boards/SparkFun-Transceiver-Breakout-RS-485/sparkfun-transceiver-breakout-rs-485.circuit.tsx similarity index 99% rename from boards/SparkFun-Transceiver-Breakout-RS-485/SparkFun-Transceiver-Breakout -RS-485.circuit.tsx rename to boards/SparkFun-Transceiver-Breakout-RS-485/sparkfun-transceiver-breakout-rs-485.circuit.tsx index 0f25de2f..bf494ae1 100644 --- a/boards/SparkFun-Transceiver-Breakout-RS-485/SparkFun-Transceiver-Breakout -RS-485.circuit.tsx +++ b/boards/SparkFun-Transceiver-Breakout-RS-485/sparkfun-transceiver-breakout-rs-485.circuit.tsx @@ -257,7 +257,6 @@ export default () => ( pin1: sel.net().N1, pin2: sel.net().N2, pin3: sel.net().N3, - pin4: sel.JP4.pin5, pin5: sel.net.GND, pin6: sel.net().N5, pin7: sel.net().B, diff --git a/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335.circuit.tsx b/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335.circuit.tsx index a364847e..c3d068f0 100644 --- a/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335.circuit.tsx +++ b/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335.circuit.tsx @@ -8,17 +8,17 @@ export default () => ( pcbRotation={180} pcbX={0.762} connections={{ - pin2: "net.ST", - pin3: "net.GND", - pin5: "net.GND", - pin6: "net.GND", - pin7: "net.GND", + pin2: sel.net().ST, + pin3: sel.net().GND, + pin5: sel.net().GND, + pin6: sel.net().GND, + pin7: sel.net().GND, }} /> ( /> ( ( ( schY={-3} footprint={"pinrow6_id1.016mm_od1.88mm_p2.54mm_nosquareplating"} connections={{ - pin1: "net.ST", - pin2: "net.ZOUT", - pin3: "net.YOUT", - pin4: "net.XOUT", - pin5: "net.GND", - pin6: "net.VCC", + pin1: sel.net().ST, + pin2: sel.net().ZOUT, + pin3: sel.net().YOUT, + pin4: sel.net().XOUT, + pin5: sel.net().GND, + pin6: sel.net().VCC, }} pcbRotation={-90} pcbY={0} diff --git a/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL345/index.tsx b/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL345/index.tsx index 216d611e..bf2d40d4 100644 --- a/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL345/index.tsx +++ b/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL345/index.tsx @@ -1,2 +1,2 @@ -import ADXL345Breakout from "./SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL345.circuit" +import ADXL345Breakout from "./sparkfun-triple-axis-accelerometer-breakout-adxl345.circuit" export default ADXL345Breakout diff --git a/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-LIS3DH/SparkFun-Triple-Axis-Accelerometer-Breakout-LIS3DH.circuit.tsx b/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-LIS3DH/SparkFun-Triple-Axis-Accelerometer-Breakout-LIS3DH.circuit.tsx index 2340c7ad..653159e1 100644 --- a/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-LIS3DH/SparkFun-Triple-Axis-Accelerometer-Breakout-LIS3DH.circuit.tsx +++ b/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-LIS3DH/SparkFun-Triple-Axis-Accelerometer-Breakout-LIS3DH.circuit.tsx @@ -24,9 +24,7 @@ export default () => ( schY={-0.5} pcbRotation={180} connections={{ - pin14: sel.U1.pin1, pin1: sel.C2.pin1, - pin12: sel.U1.pin5, pin5: sel.C2.pin2, pin8: sel.R4.pin1, pin11: sel.net().INT1, @@ -35,7 +33,6 @@ export default () => ( pin15: sel.net().ADC2, pin13: sel.net().ADC3, pin7: sel.R3.pin1, - pin10: sel.U1.pin5, }} /> ) => { { footprint="cap0603" pcbY={-3} pcbRotation={180} - connections={{ pin1: "U1.pin7", pin2: "net.V3_3" }} + connections={{ pin1: sel.U1.pin7, pin2: sel.net().V3_3 }} /> { pcbRotation={90} pcbX={-3.3} pcbY={3.81} - connections={{ pin1: "net.SDA" }} + connections={{ pin1: sel.net().SDA }} /> { }} /> ) => { { pcbX={1} pcbY={6} pcbRotation={-90} - connections={{ pin1: sel.net().SCL, pin2: "net.V3_3" }} + connections={{ pin1: sel.net().SCL, pin2: sel.net().V3_3 }} /> { pcbY={6} pcbX={-1} pcbRotation={-90} - connections={{ pin1: "U1.pin6", pin2: "net.V3_3" }} + connections={{ pin1: sel.U1.pin6, pin2: sel.net().V3_3 }} /> @@ -50,11 +50,11 @@ export default () => { pcbX={1.5} pcbY={-4} pcbRotation={-90} - connections={{ pin1: "U1.pin7", pin2: "net.V3_3" }} + connections={{ pin1: sel.U1.pin7, pin2: sel.net().V3_3 }} /> { /> { /> { pcbRotation={180} /> { pinCount={6} pcbRotation={-90} connections={{ - pin1: "net.V3_3", - pin2: "net.SDA", - pin3: "net.SCL", - pin4: "net.INT2", - pin5: "net.INT1", - pin6: "net.GND", + pin1: sel.net().V3_3, + pin2: sel.net().SDA, + pin3: sel.net().SCL, + pin4: sel.net().INT2, + pin5: sel.net().INT1, + pin6: sel.net().GND, }} schX={8} footprint="pinrow6_id1.016mm_od1.88mm_nosquareplating_pinlabeltextalignright_pinlabelverticallyinverted_pinlabelorthogonal" diff --git a/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-MMA8452Q/MMA8452Q.tsx b/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-MMA8452Q/MMA8452Q.tsx index 13d4782b..e2dd0d6f 100644 --- a/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-MMA8452Q/MMA8452Q.tsx +++ b/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-MMA8452Q/MMA8452Q.tsx @@ -24,10 +24,10 @@ export const MMA8452QR1 = (props: ChipProps) => { { pcbX={1} pcbY={6} pcbRotation={-90} - connections={{ pin1: sel.net().SCL, pin2: "net.V3_3" }} + connections={{ pin1: sel.net().SCL, pin2: sel.net().V3_3 }} /> { pcbY={6} pcbX={-1} pcbRotation={-90} - connections={{ pin1: "U1.pin6", pin2: "net.V3_3" }} + connections={{ pin1: sel.U1.pin6, pin2: sel.net().V3_3 }} /> @@ -50,11 +50,11 @@ export default () => { pcbX={1.5} pcbY={-4} pcbRotation={-90} - connections={{ pin1: "U1.pin7", pin2: "net.V3_3" }} + connections={{ pin1: sel.U1.pin7, pin2: sel.net().V3_3 }} /> { /> { /> { pcbRotation={180} /> { pinLabels={JPPinlabel} pcbRotation={-90} connections={{ - pin1: "net.V3_3", - pin2: "net.SDA", - pin3: "net.SCL", - pin4: "net.INT2", - pin5: "net.INT1", - pin6: "net.GND", + pin1: sel.net().V3_3, + pin2: sel.net().SDA, + pin3: sel.net().SCL, + pin4: sel.net().INT2, + pin5: sel.net().INT1, + pin6: sel.net().GND, }} schX={8} schDirection="left" diff --git a/boards/SparkFun-Tristimulus-Color-Sensor-OPT4048DTSR-Qwiic/SparkFun-Tristimulus-Color-Sensor-OPT4048DTSR-Qwiic.circuit.tsx b/boards/SparkFun-Tristimulus-Color-Sensor-OPT4048DTSR-Qwiic/SparkFun-Tristimulus-Color-Sensor-OPT4048DTSR-Qwiic.circuit.tsx index f2791ab9..092fc6d4 100644 --- a/boards/SparkFun-Tristimulus-Color-Sensor-OPT4048DTSR-Qwiic/SparkFun-Tristimulus-Color-Sensor-OPT4048DTSR-Qwiic.circuit.tsx +++ b/boards/SparkFun-Tristimulus-Color-Sensor-OPT4048DTSR-Qwiic/SparkFun-Tristimulus-Color-Sensor-OPT4048DTSR-Qwiic.circuit.tsx @@ -1,5 +1,5 @@ import { sel } from "tscircuit" -import { SM04B_SRSS_TB_LF__SN } from "../SparkFun-Air-Velocity-Sensor-Breakout-FS3000-1005/SM04B_SRSS_TB_LF__SN" +import { SM04B_SRSS_TB_LF__SN } from "../sparkfun-air-velocity-sensor-breakout-fs3000-1005/SM04B_SRSS_TB_LF__SN" import { OPT4048DTSR } from "./OPT4048DTSR" import { SM04B_SRSS_TB_LF__SN2 } from "./SM04B_SRSS_TB_LF__SN2" diff --git a/boards/SparkFun-USB-C-Breakout-Vertical/SparkFun-USB-C-Breakout-Vertical.circuit.tsx b/boards/SparkFun-USB-C-Breakout-Vertical/SparkFun-USB-C-Breakout-Vertical.circuit.tsx index c9c0e73c..e733abfd 100644 --- a/boards/SparkFun-USB-C-Breakout-Vertical/SparkFun-USB-C-Breakout-Vertical.circuit.tsx +++ b/boards/SparkFun-USB-C-Breakout-Vertical/SparkFun-USB-C-Breakout-Vertical.circuit.tsx @@ -125,7 +125,7 @@ export default () => ( schY={-0.2} connectsTo={[sel.J1.pin1]} /> - - + + ) diff --git a/boards/SparkFun-USB-Type-A-Female-Breakout/index.tsx b/boards/SparkFun-USB-Type-A-Female-Breakout/index.tsx index d8038a4f..abbdbbd4 100644 --- a/boards/SparkFun-USB-Type-A-Female-Breakout/index.tsx +++ b/boards/SparkFun-USB-Type-A-Female-Breakout/index.tsx @@ -1,2 +1,2 @@ -import USBTypeAFemaleBreakout from "./SparkFun-USB-Type-A-Female-Breakout.circuit" +import USBTypeAFemaleBreakout from "./sparkfun-usb-type-a-female-breakout.circuit" export default USBTypeAFemaleBreakout diff --git a/boards/SparkFun-USB-to-Serial-Breakout-FT232RL/MST22D18G2_125.tsx b/boards/SparkFun-USB-to-Serial-Breakout-FT232RL/MST22D18G2_125.tsx index 68e9a19a..cbdcb4aa 100644 --- a/boards/SparkFun-USB-to-Serial-Breakout-FT232RL/MST22D18G2_125.tsx +++ b/boards/SparkFun-USB-to-Serial-Breakout-FT232RL/MST22D18G2_125.tsx @@ -18,9 +18,9 @@ export const MST22D18G2_125 = (props: ChipProps) => { jlcpcb: ["C2906280"], }} connections={{ - pin1: "net.VCCIO", - pin2: "net.V3_3", - pin3: "net.VCC", + pin1: sel.net().VCCIO, + pin2: sel.net().V3_3, + pin3: sel.net().VCC, }} manufacturerPartNumber="MST22D18G2_125" footprint={ diff --git a/boards/SparkFun-USB-to-Serial-Breakout-FT232RL/SparkFun-USB-to-Serial-Breakout-FT232RL.circuit.tsx b/boards/SparkFun-USB-to-Serial-Breakout-FT232RL/SparkFun-USB-to-Serial-Breakout-FT232RL.circuit.tsx index fc301bae..4f93df77 100644 --- a/boards/SparkFun-USB-to-Serial-Breakout-FT232RL/SparkFun-USB-to-Serial-Breakout-FT232RL.circuit.tsx +++ b/boards/SparkFun-USB-to-Serial-Breakout-FT232RL/SparkFun-USB-to-Serial-Breakout-FT232RL.circuit.tsx @@ -50,23 +50,23 @@ const USBToSerialBreakout = () => ( pcbRotation={90} pcbY={-5} connections={{ - TXD: "net.TXD", - DTR: "net.DTR", - RTS: "net.RTS", - RI: "net.RI", - DCD: "net.DCD", - DSR: "net.DSR", - CTS: "net.CTS", - VCCIO: "net.VCCIO", - RXD: "net.RXD", - GND1: "net.GND", - GND2: "net.GND", - GND3: "net.GND", - AGND: "net.GND", - TEST: "net.GND", - CBUS4: "net.SLEEP", - CBUS2: "net.TXDEN", - CBUS3: "net.PWREN", + TXD: sel.net().TXD, + DTR: sel.net().DTR, + RTS: sel.net().RTS, + RI: sel.net().RI, + DCD: sel.net().DCD, + DSR: sel.net().DSR, + CTS: sel.net().CTS, + VCCIO: sel.net().VCCIO, + RXD: sel.net().RXD, + GND1: sel.net().GND, + GND2: sel.net().GND, + GND3: sel.net().GND, + AGND: sel.net().GND, + TEST: sel.net().GND, + CBUS4: sel.net().SLEEP, + CBUS2: sel.net().TXDEN, + CBUS3: sel.net().PWREN, CBUS0: sel.LED1.pin2, CBUS1: sel.LED2.pin2, VCC: sel.F1.pin2, @@ -82,7 +82,7 @@ const USBToSerialBreakout = () => ( pcbRotation={180} schX={-12.5} schY={0.1} - connections={{ GND: "net.GND" }} + connections={{ GND: sel.net().GND }} /> ( schRotation={90} pcbX={6.3} pcbY={-16.2} - connections={{ pin1: sel.LED1.pin1, pin2: "net.VCCIO" }} + connections={{ pin1: sel.LED1.pin1, pin2: sel.net().VCCIO }} /> ( pcbX={-6} pcbY={-5} pcbRotation={90} - connections={{ pin1: sel.LED2.pin1, pin2: "net.VCCIO" }} + connections={{ pin1: sel.LED2.pin1, pin2: sel.net().VCCIO }} /> ( pcbY={-10.5} schRotation={90} pcbRotation={90} - connections={{ pin1: "net.GND", pin2: "net.VCC" }} + connections={{ pin1: sel.net().GND, pin2: sel.net().VCC }} /> ( pcbX={-6.3} pcbY={-16.2} schRotation={90} - connections={{ pin1: "net.GND", pin2: sel.F1.pin2 }} + connections={{ pin1: sel.net().GND, pin2: sel.F1.pin2 }} /> ( schY={1.5} capacitance="0.1uF" footprint="cap0402" - connections={{ pin1: sel.U1.pin6, pin2: sel.net().GND }} + connections={{}} /> ( schX={-1.75} schY={3} /> - - + + ) diff --git a/boards/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic)/README.md b/boards/sparkfun-ambient-light-sensor-veml7700-qwiic/README.md similarity index 100% rename from boards/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic)/README.md rename to boards/sparkfun-ambient-light-sensor-veml7700-qwiic/README.md diff --git a/boards/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic)/SM04B_SRSS_TB_LF__SN.tsx b/boards/sparkfun-ambient-light-sensor-veml7700-qwiic/SM04B_SRSS_TB_LF__SN.tsx similarity index 100% rename from boards/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic)/SM04B_SRSS_TB_LF__SN.tsx rename to boards/sparkfun-ambient-light-sensor-veml7700-qwiic/SM04B_SRSS_TB_LF__SN.tsx diff --git a/boards/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic)/VEML7700.tsx b/boards/sparkfun-ambient-light-sensor-veml7700-qwiic/VEML7700.tsx similarity index 100% rename from boards/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic)/VEML7700.tsx rename to boards/sparkfun-ambient-light-sensor-veml7700-qwiic/VEML7700.tsx diff --git a/boards/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic)/__snapshots__/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic).circuit-3d.snap.png b/boards/sparkfun-ambient-light-sensor-veml7700-qwiic/__snapshots__/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic).circuit-3d.snap.png similarity index 100% rename from boards/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic)/__snapshots__/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic).circuit-3d.snap.png rename to boards/sparkfun-ambient-light-sensor-veml7700-qwiic/__snapshots__/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic).circuit-3d.snap.png diff --git a/boards/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic)/__snapshots__/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic).circuit-pcb.snap.svg b/boards/sparkfun-ambient-light-sensor-veml7700-qwiic/__snapshots__/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic).circuit-pcb.snap.svg similarity index 100% rename from boards/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic)/__snapshots__/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic).circuit-pcb.snap.svg rename to boards/sparkfun-ambient-light-sensor-veml7700-qwiic/__snapshots__/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic).circuit-pcb.snap.svg diff --git a/boards/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic)/__snapshots__/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic).circuit-schematic.snap.svg b/boards/sparkfun-ambient-light-sensor-veml7700-qwiic/__snapshots__/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic).circuit-schematic.snap.svg similarity index 100% rename from boards/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic)/__snapshots__/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic).circuit-schematic.snap.svg rename to boards/sparkfun-ambient-light-sensor-veml7700-qwiic/__snapshots__/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic).circuit-schematic.snap.svg diff --git a/boards/sparkfun-ambient-light-sensor-veml7700-qwiic/index.tsx b/boards/sparkfun-ambient-light-sensor-veml7700-qwiic/index.tsx new file mode 100644 index 00000000..66de6fe1 --- /dev/null +++ b/boards/sparkfun-ambient-light-sensor-veml7700-qwiic/index.tsx @@ -0,0 +1,2 @@ +import SparkFunAmbientLightSensorVEML7700Qwiic from "./sparkfun-ambient-light-sensor-veml7700-qwiic.circuit" +export default SparkFunAmbientLightSensorVEML7700Qwiic diff --git a/boards/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic)/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic).circuit.tsx b/boards/sparkfun-ambient-light-sensor-veml7700-qwiic/sparkfun-ambient-light-sensor-veml7700-qwiic.circuit.tsx similarity index 99% rename from boards/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic)/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic).circuit.tsx rename to boards/sparkfun-ambient-light-sensor-veml7700-qwiic/sparkfun-ambient-light-sensor-veml7700-qwiic.circuit.tsx index c2ccff6b..0a6eca13 100644 --- a/boards/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic)/SparkFun-Ambient-Light-Sensor-VEML7700-(Qwiic).circuit.tsx +++ b/boards/sparkfun-ambient-light-sensor-veml7700-qwiic/sparkfun-ambient-light-sensor-veml7700-qwiic.circuit.tsx @@ -35,7 +35,7 @@ export default () => ( schY={0.9} capacitance="2.2uF" footprint="cap0402" - connections={{ pin1: sel.U1.pin2, pin2: sel.net().GND }} + connections={{}} /> ( connections={{ SDA: sel.net.SDA, SCL: sel.net.SCL, - DRDY: "net.DRDY", + DRDY: sel.net().DRDY, }} schPinArrangement={{ leftSide: { @@ -161,7 +161,7 @@ const HMC6343Qwiic = () => ( schY={11.8} connections={{ pin1: ".JP1 > .pin3", - pin2: "net.SCL", + pin2: sel.net().SCL, }} /> @@ -192,12 +192,12 @@ const HMC6343Qwiic = () => ( schX={27.032} schY={13.92} anchorSide="bottom" - connectsTo="LED.pin2" + connectsTo={sel.LED.pin2} /> ( pcbX={-9.843} pcbY={-6.348} schRotation={-90} - connections={{ pin1: "LED.pin1", pin2: "D1.pin1" }} + connections={{ pin1: sel.LED.pin1, pin2: sel.D1.pin1 }} /> ( schRotation={-90} pcbX={-9.843} pcbY={-4.761} - connections={{ pin2: "net.GND" }} + connections={{ pin2: sel.net().GND }} /> ( pcbY={0} pcbRotation={90} connections={{ - GND: "net.GND", - V3_3: "net.V3_3", + GND: sel.net().GND, + V3_3: sel.net().V3_3, }} /> ( pcbY={0} pcbRotation={270} connections={{ - GND: "net.GND", - V3_3: "net.V3_3", + GND: sel.net().GND, + V3_3: sel.net().V3_3, }} /> ( pcbX={-1.08} pcbY={-11.43} connections={{ - GND: "net.GND", - V3_3: "net.V3_3", + GND: sel.net().GND, + V3_3: sel.net().V3_3, }} /> @@ -389,7 +389,7 @@ const HMC6343Qwiic = () => ( schX={22.1} schY={3.4} connections={{ - pin1: "net.DRDY", + pin1: sel.net().DRDY, }} /> ( schX={21} schY={3.4} anchorSide="right" - connectsTo="J4.pin1" + connectsTo={sel.J4.pin1} /> diff --git a/boards/SparkFun-Digital-Compass-HMC6343-(Qwiic)/__snapshots__/SparkFun-Digital-Compass-HMC6343-Qwiic.circuit-3d.snap.png b/boards/sparkfun-digital-compass-hmc6343-qwiic/__snapshots__/SparkFun-Digital-Compass-HMC6343-Qwiic.circuit-3d.snap.png similarity index 100% rename from boards/SparkFun-Digital-Compass-HMC6343-(Qwiic)/__snapshots__/SparkFun-Digital-Compass-HMC6343-Qwiic.circuit-3d.snap.png rename to boards/sparkfun-digital-compass-hmc6343-qwiic/__snapshots__/SparkFun-Digital-Compass-HMC6343-Qwiic.circuit-3d.snap.png diff --git a/boards/SparkFun-Digital-Compass-HMC6343-(Qwiic)/__snapshots__/SparkFun-Digital-Compass-HMC6343-Qwiic.circuit-pcb.snap.svg b/boards/sparkfun-digital-compass-hmc6343-qwiic/__snapshots__/SparkFun-Digital-Compass-HMC6343-Qwiic.circuit-pcb.snap.svg similarity index 100% rename from boards/SparkFun-Digital-Compass-HMC6343-(Qwiic)/__snapshots__/SparkFun-Digital-Compass-HMC6343-Qwiic.circuit-pcb.snap.svg rename to boards/sparkfun-digital-compass-hmc6343-qwiic/__snapshots__/SparkFun-Digital-Compass-HMC6343-Qwiic.circuit-pcb.snap.svg diff --git a/boards/SparkFun-Digital-Compass-HMC6343-(Qwiic)/__snapshots__/SparkFun-Digital-Compass-HMC6343-Qwiic.circuit-schematic.snap.svg b/boards/sparkfun-digital-compass-hmc6343-qwiic/__snapshots__/SparkFun-Digital-Compass-HMC6343-Qwiic.circuit-schematic.snap.svg similarity index 100% rename from boards/SparkFun-Digital-Compass-HMC6343-(Qwiic)/__snapshots__/SparkFun-Digital-Compass-HMC6343-Qwiic.circuit-schematic.snap.svg rename to boards/sparkfun-digital-compass-hmc6343-qwiic/__snapshots__/SparkFun-Digital-Compass-HMC6343-Qwiic.circuit-schematic.snap.svg diff --git a/boards/sparkfun-digital-compass-hmc6343-qwiic/index.tsx b/boards/sparkfun-digital-compass-hmc6343-qwiic/index.tsx new file mode 100644 index 00000000..e8542986 --- /dev/null +++ b/boards/sparkfun-digital-compass-hmc6343-qwiic/index.tsx @@ -0,0 +1,3 @@ +import HMC6343 from "./sparkfun-digital-compass-hmc6343-qwiic.circuit" + +export default HMC6343 diff --git a/boards/SparkFun-Grid-EYE-Infrared-Array-Breakout-AMG8833-(Qwiic)/AMG8833.tsx b/boards/sparkfun-grid-eye-infrared-array-breakout-amg8833-qwiic/AMG8833.tsx similarity index 100% rename from boards/SparkFun-Grid-EYE-Infrared-Array-Breakout-AMG8833-(Qwiic)/AMG8833.tsx rename to boards/sparkfun-grid-eye-infrared-array-breakout-amg8833-qwiic/AMG8833.tsx diff --git a/boards/SparkFun-Grid-EYE-Infrared-Array-Breakout-AMG8833-(Qwiic)/README.md b/boards/sparkfun-grid-eye-infrared-array-breakout-amg8833-qwiic/README.md similarity index 100% rename from boards/SparkFun-Grid-EYE-Infrared-Array-Breakout-AMG8833-(Qwiic)/README.md rename to boards/sparkfun-grid-eye-infrared-array-breakout-amg8833-qwiic/README.md diff --git a/boards/SparkFun-Grid-EYE-Infrared-Array-Breakout-AMG8833-(Qwiic)/SM04B_SRSS_TB_LF__SN.tsx b/boards/sparkfun-grid-eye-infrared-array-breakout-amg8833-qwiic/SM04B_SRSS_TB_LF__SN.tsx similarity index 100% rename from boards/SparkFun-Grid-EYE-Infrared-Array-Breakout-AMG8833-(Qwiic)/SM04B_SRSS_TB_LF__SN.tsx rename to boards/sparkfun-grid-eye-infrared-array-breakout-amg8833-qwiic/SM04B_SRSS_TB_LF__SN.tsx diff --git a/boards/SparkFun-Grid-EYE-Infrared-Array-Breakout-AMG8833-(Qwiic)/SparkFun-Grid-EYE-Infrared-Array-Breakout-AMG8833-Qwiic.circuit.tsx b/boards/sparkfun-grid-eye-infrared-array-breakout-amg8833-qwiic/SparkFun-Grid-EYE-Infrared-Array-Breakout-AMG8833-Qwiic.circuit.tsx similarity index 97% rename from boards/SparkFun-Grid-EYE-Infrared-Array-Breakout-AMG8833-(Qwiic)/SparkFun-Grid-EYE-Infrared-Array-Breakout-AMG8833-Qwiic.circuit.tsx rename to boards/sparkfun-grid-eye-infrared-array-breakout-amg8833-qwiic/SparkFun-Grid-EYE-Infrared-Array-Breakout-AMG8833-Qwiic.circuit.tsx index ebf66adc..da299de9 100644 --- a/boards/SparkFun-Grid-EYE-Infrared-Array-Breakout-AMG8833-(Qwiic)/SparkFun-Grid-EYE-Infrared-Array-Breakout-AMG8833-Qwiic.circuit.tsx +++ b/boards/sparkfun-grid-eye-infrared-array-breakout-amg8833-qwiic/SparkFun-Grid-EYE-Infrared-Array-Breakout-AMG8833-Qwiic.circuit.tsx @@ -17,10 +17,8 @@ export default () => { connections={{ pin2: sel.R5.pin1, pin3: sel.R4.pin1, - pin6: "net.GND", - // pin5: sel.U1.pin2, - pin13: "U1.pin9", - pin12: "C2.pin1", + pin6: sel.net().GND, + pin12: sel.C2.pin1, }} /> { bridgedPins={[["1", "2", "3"]]} connections={{ pin2: sel.net().V3_3, - pin3: sel.R4.pin2, pin1: sel.R5.pin2, }} /> ( pcbY={0} pcbRotation={0} connections={{ - pin1: "net.GND", - pin3: "net.V3_3", - pin4: "net.V3_3", - pin5: sel.U4.pin2, - pin6: "net.INT", - pin7: "net.SDA", - pin8: "net.SCL", + pin1: sel.net().GND, + pin3: sel.net().V3_3, + pin4: sel.net().V3_3, + pin6: sel.net().INT, + pin7: sel.net().SDA, + pin8: sel.net().SCL, }} /> @@ -155,7 +154,7 @@ export default () => ( pinCount={2} connections={{ pin1: sel.R1.pin2, - pin2: "net.V3_3", + pin2: sel.net().V3_3, }} footprint="solderjumper2_bridged12_p1.041_pw0.660_ph1.270" bridgedPins={[["1", "2"]]} @@ -177,14 +176,14 @@ export default () => ( pcbX={1.295} pcbY={-2.213} schRotation={90} - connections={{ pin1: "net.INT" }} + connections={{ pin1: sel.net().INT }} /> ( pinCount={2} connections={{ pin1: sel.R2.pin1, - pin2: "net.V3_3", + pin2: sel.net().V3_3, }} footprint="solderjumper2_bridged12_p1.041_pw0.660_ph1.270" bridgedPins={[["1", "2"]]} @@ -209,7 +208,7 @@ export default () => ( schX={12.3} schY={5.4} anchorSide="bottom" - connectsTo="SJ2.pin2" + connectsTo={sel.SJ2.pin2} /> ( pcbX={-1.245} pcbY={-2.213} schRotation={-90} - connections={{ pin2: "D1.pin1" }} + connections={{ pin2: sel.D1.pin1 }} /> ( schRotation={-90} pcbX={-8.23} pcbY={-3.165} - connections={{ pin2: "net.GND" }} + connections={{ pin2: sel.net().GND }} /> ( pcbY={0} pcbRotation={90} connections={{ - pin1: "net.GND", - pin2: "net.V3_3", - pin3: "net.SDA", - pin4: "net.SCL", + pin1: sel.net().GND, + pin2: sel.net().V3_3, + pin3: sel.net().SDA, + pin4: sel.net().SCL, }} /> @@ -266,7 +265,7 @@ export default () => ( schY={-4.9} pcbX={8.28} pcbY={0.963} - connections={{ pin1: "net.SCL" }} + connections={{ pin1: sel.net().SCL }} /> ( schY={-4.6} pcbX={8.28} pcbY={-0.943} - connections={{ pin1: "net.SDA" }} + connections={{ pin1: sel.net().SDA }} /> ( schPinArrangement={{ leftSide: { direction: "top-to-bottom", pins: ["pin1"] }, }} - connections={{ pin1: "net.INT" }} + connections={{ pin1: sel.net().INT }} /> ) => ( { layer="top" pcbRotation={-90} connections={{ - pin1: "net.AGND", - pin2: "net.AGND", + pin1: sel.net().AGND, + pin2: sel.net().AGND, pin3: sel.net().VDDA, pin4: sel.R7.pin1, - pin5: "net.AGND", - pin6: "net.AGND", - pin7: "A1.pin2", - pin8: "net.SYNC", - pin9: "net.READY_INT", + pin5: sel.net().AGND, + pin6: sel.net().AGND, + pin7: sel.A1.pin2, + pin8: sel.net().SYNC, + pin9: sel.net().READY_INT, pin10: sel.net().VDDA, - pin11: "net.DGND", + pin11: sel.net().DGND, pin12: sel.net.SDA, pin13: sel.net.SCL, - pin14: "A0.pin2", - pin15: "net.AGND", - pin16: "net.AGND", + pin14: sel.A0.pin2, + pin15: sel.net().AGND, + pin16: sel.net().AGND, }} /> @@ -42,7 +42,7 @@ export default () => { layer="bottom" pcbRotation={90} connections={{ - pin1: "net.DGND", + pin1: sel.net().DGND, pin2: sel.net.V3_3, pin3: sel.net.SDA, pin4: sel.net.SCL, @@ -58,7 +58,7 @@ export default () => { layer="bottom" pcbRotation={-90} connections={{ - pin1: "net.DGND", + pin1: sel.net().DGND, pin2: sel.net.V3_3, pin3: sel.net.SDA, pin4: sel.net.SCL, @@ -85,9 +85,9 @@ export default () => { layer="bottom" pcbRotation={180} connections={{ - pin1: "net.DGND", - pin2: "net.SYNC", - pin3: "net.READY_INT", + pin1: sel.net().DGND, + pin2: sel.net().SYNC, + pin3: sel.net().READY_INT, pin4: sel.net.SDA, pin5: sel.net.SCL, pin6: sel.net.V3_3, @@ -103,7 +103,7 @@ export default () => { schRotation={90} layer="bottom" pcbRotation={90} - connections={{ pin1: sel.net.SCL, pin2: "I2C.pin3" }} + connections={{ pin1: sel.net.SCL, pin2: sel.I2C.pin3 }} /> { schRotation={90} layer="bottom" pcbRotation={90} - connections={{ pin1: sel.net.SDA, pin2: "I2C.pin1" }} + connections={{ pin1: sel.net.SDA, pin2: sel.I2C.pin1 }} /> { schRotation={-90} layer="bottom" pcbRotation={90} - connections={{ pin1: sel.net().VDDA, pin2: "A0.pin1" }} + connections={{ pin1: sel.net().VDDA, pin2: sel.A0.pin1 }} /> { schRotation={-90} layer="bottom" pcbRotation={90} - connections={{ pin1: sel.net().VDDA, pin2: "A1.pin1" }} + connections={{ pin1: sel.net().VDDA, pin2: sel.A1.pin1 }} /> { schY={1.0} schRotation={-90} pcbRotation={-90} - connections={{ pin3: "net.AGND" }} + connections={{ pin3: sel.net().AGND }} /> { schY={-1} schRotation={-90} pcbRotation={-90} - connections={{ pin3: "net.AGND" }} + connections={{ pin3: sel.net().AGND }} /> { pcbX={-4.45} pcbY={0.55} pcbRotation={90} - connections={{ pin1: sel.net().VDDA, pin2: "net.DGND" }} + connections={{ pin1: sel.net().VDDA, pin2: sel.net().DGND }} /> { pcbX={-2.9} pcbY={0.55} pcbRotation={90} - connections={{ pin1: sel.net().VDDA, pin2: "net.AGND" }} + connections={{ pin1: sel.net().VDDA, pin2: sel.net().AGND }} /> { schRotation={-90} layer="bottom" pcbRotation={90} - connections={{ pin2: "net.AGND" }} + connections={{ pin2: sel.net().AGND }} /> { schRotation={90} layer="bottom" pcbRotation={90} - connections={{ pin1: "D1.pin1", pin2: "PWR.pin1" }} + connections={{ pin1: sel.D1.pin1, pin2: sel.PWR.pin1 }} /> { pcbY={3} layer="bottom" pcbRotation={90} - connections={{ pin2: "net.DGND" }} + connections={{ pin2: sel.net().DGND }} /> { pin8: sel.R5.pin1, pin7: sel.R4.pin1, pin6: sel.R1.pin1, - pin5: sel.U1.pin2, }} /> { bridgedPins={[["1", "2", "3"]]} connections={{ pin2: sel.net().VDD, - pin3: sel.R4.pin2, pin1: sel.R5.pin2, }} /> diff --git a/boards/SparkFun-Proximity-Sensor-Breakout-20cm-VCNL4040-(Qwiic)/VCNL4040M3OE.tsx b/boards/sparkfun-proximity-sensor-breakout-20cm-vcnl4040-qwiic/VCNL4040M3OE.tsx similarity index 94% rename from boards/SparkFun-Proximity-Sensor-Breakout-20cm-VCNL4040-(Qwiic)/VCNL4040M3OE.tsx rename to boards/sparkfun-proximity-sensor-breakout-20cm-vcnl4040-qwiic/VCNL4040M3OE.tsx index 7debba04..17602b4f 100644 --- a/boards/SparkFun-Proximity-Sensor-Breakout-20cm-VCNL4040-(Qwiic)/VCNL4040M3OE.tsx +++ b/boards/sparkfun-proximity-sensor-breakout-20cm-vcnl4040-qwiic/VCNL4040M3OE.tsx @@ -16,11 +16,11 @@ export const VCNL4040M3OE = (props: ChipProps) => { ( schY={-0.5} pcbRotation={180} connections={{ - pin14: sel.U1.pin1, pin1: sel.C2.pin1, - pin12: sel.U1.pin5, pin5: sel.C2.pin2, pin8: sel.R4.pin1, pin11: sel.net().INT1, @@ -35,7 +33,6 @@ export default () => ( pin15: sel.net().ADC2, pin13: sel.net().ADC3, pin7: sel.R3.pin1, - pin10: sel.U1.pin5, }} />