You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
I'm a fan of Helium LoRaWAN IoT, Python and SenseCAP T1000-A GPS tracker.
This device is closed-source and ready for endusers and applications.
This tracker exists as OpenSource variant T1000-E with similar hardware and sensors,
projects like Meshtastic support it already:
It would be cool to have T1000-E as board in official CircuitPython releases!
(MCU is nRF52840, it has only the internal 1MByte flash storage)
=>As experiment I compiled CircuitPython with T1000-E support (it's my first contact with CircuitPython).
REPL over serial console works. LED, button and buzzer works.
Perhaps someone with CircuitPython experience and a T1000-E can use my early steps?
I got stuck talking via SPI to Semtech LR1110 for LoRa and LoRaWAN,
perhaps I made mistakes in pin definition, and perhaps it needs a native Python module wrapping the Semtech C-Code... Perhaps someone already solved this challenge?
Details about my current T1000-E firmware,
compiled with my attached board definition files:
Adafruit CircuitPython 10.0.0-alpha.2-37-gf9ab642fdd on 2025-05-03; Seeed T1000-E with nRF52840
Board ID:Seeed_Tracker_T1000-E
UID:27CA7D32B083A7FB
compiling CircuitPython:
Tutorial step: ARM Cortex-M toolchain on Linux
download and installation of "arm-gnu-toolchain-13.2.Rel1-x86_64-arm-none-eabi"
nRF Bluetooth-stack compatible with T1000-E bootloader: download "SoftDevice S140" v7.3.0
(Seeed Studio uses same version in the Arduino example)
=>extract content of ZIP file "s140_nrf52_7.3.0.zip" into ./circuitpython/ports/nordic/bluetooth/s140_nrf52_7.3.0 nRF SoftDevice S140 v7.3.0
Hi,
I'm a fan of Helium LoRaWAN IoT, Python and SenseCAP T1000-A GPS tracker.
This device is closed-source and ready for endusers and applications.
This tracker exists as OpenSource variant T1000-E with similar hardware and sensors,
projects like Meshtastic support it already:
It would be cool to have T1000-E as board in official CircuitPython releases!
(MCU is nRF52840, it has only the internal 1MByte flash storage)
=>As experiment I compiled CircuitPython with T1000-E support (it's my first contact with CircuitPython).
REPL over serial console works. LED, button and buzzer works.
Perhaps someone with CircuitPython experience and a T1000-E can use my early steps?
I got stuck talking via SPI to Semtech LR1110 for LoRa and LoRaWAN,
perhaps I made mistakes in pin definition, and perhaps it needs a native Python module wrapping the Semtech C-Code... Perhaps someone already solved this challenge?
Details about my current T1000-E firmware,
compiled with my attached board definition files:
Tutorial step: ARM Cortex-M toolchain on Linux
download and installation of "arm-gnu-toolchain-13.2.Rel1-x86_64-arm-none-eabi"
nRF Bluetooth-stack compatible with T1000-E bootloader: download "SoftDevice S140" v7.3.0
(Seeed Studio uses same version in the Arduino example)
=>extract content of ZIP file "s140_nrf52_7.3.0.zip" into ./circuitpython/ports/nordic/bluetooth/s140_nrf52_7.3.0
nRF SoftDevice S140 v7.3.0
SenseCAP Card Tracker T1000-E - product description
Meshtastic - hardware details T1000-E
Seeed Studio T1000-E - Arduino code examples
=>board pin assignment is in
~/.arduino15/packages/Seeeduino/hardware/nrf52/1.1.10/variants/Seeed_Tracker_T1000_E_LoRaWAN
(attached file "SeeedStudio_T1000-E_Arduino_pin-definition.zip")
Seeed Studio T1000-E pinout documentation
my Arduino test: T1000-E as Helium mapper for coverage mapping
Greetings,
Stefan Braun.
SeeedStudio_T1000-E_Arduino_pin-definition.zip
CircuitPython_Board-definition_Seeed_Tracker_T1000-E.zip
The text was updated successfully, but these errors were encountered: