pixalynx/nrf9151-gps-tracker
A compact 44×32 mm, 4-layer nRF9151 LTE-M/NB-IoT/GNSS tracker PCB with nPM1300 LiPo/USB-C power, nano-SIM/eSIM switching, nRF7002 Wi‑Fi scanning, accelerometer, antennas, buzzer, LEDs, SOS button, and SWD/debug connectors.
- Version
- 0.1.4
- License
- unset
- Stars
- 0
package.json
{
"name": "@tsci/pixalynx.nrf9151-gps-tracker",
"version": "0.1.4",
"private": true,
"description": "nRF9151 GPS tracker (LTE-M/NB-IoT + GNSS) for kids and pets: nPM1300 PMIC with USB-C charging and JST LiPo, nano-SIM + switchable MFF2 eSIM, nRF7002 Wi-Fi locating, LIS2DW12 motion wake, SOS button, buzzer, LEDs, three U.FL antenna ports.",
"main": "index.circuit.tsx",
"scripts": {
"dev": "tsci dev --port 3905",
"build": "tsci build index.circuit.tsx --pcb-svgs",
"typecheck": "tsc --noEmit",
"check": "bun scripts/validate.ts",
"route:prepare": "./scripts/prepare-routing.sh",
"route:run": "cd .tmp/router && java -Dapple.awt.UIElement=true -jar freerouting-1.9.0.jar -de index.dsn -do index.ses -mp 120 -mt 1 -dct 0 -da",
"route:import": "python3 scripts/import-router-session.py index",
"render": "bun scripts/render.ts index",
"route:all": "./scripts/route-all.sh",
"route:widen": "python3 scripts/widen-power-legs.py index",
"check:routed": "bun scripts/validate.ts --routed",
"fab": "python3 scripts/export-fab.py",
"check:jlc": "python3 scripts/check-jlc-footprints.py",
"check:sch": "tsci check schematic-placement index.circuit.tsx",
"check:shorts": "tsci check shorts index.circuit.tsx && rm -rf .tmp/checks && mv checks .tmp/checks"
},
"devDependencies": {
"@types/bun": "^1.2.0",
"@types/react": "^19.3.0",
"tscircuit": "0.0.2637",
"typescript": "^5.0.0"
},
"author": "pixalynx"
}