Welcome to the Pycom forum Forum
    • \[\[global:header.categories\]\]
    • \[\[global:header.recent\]\]
    • \[\[global:header.tags\]\]
    • \[\[global:header.popular\]\]
    • Login
    1. Home
    2. Tags
    3. pytrack

    Explore Pybytes | Official Documentation | Report a Firmware Bug/Issue | GitHub

    Log in to post

    • All categories
    • E

      lora.nvram_restore() OSError: [Errno 122] EMSGSIZE

      Watching Ignoring Scheduled Pinned Locked Moved FiPy fipy pytrack lorawan nvramsave nvramrestore
      14
      0 Votes
      14 Posts
      135 Views
      J
      @robert-hh Thank you
    • J

      Powering Pytrack + Gpy without USB - How to connect?

      Watching Ignoring Scheduled Pinned Locked Moved Expansion Board power vin gpy pytrack battery
      5
      0 Votes
      5 Posts
      68 Views
      J
      Just to give feedback, I've had the Pytrack + Gpy powered via the VUSB_AUX for a few hours and all is working fine. Thank you for all the help!
    • M

      Battery level on Pytrack/Lopy

      Watching Ignoring Scheduled Pinned Locked Moved Projects battery pytrack battery pytrack
      5
      0 Votes
      5 Posts
      729 Views
      M
      @jcaron Perfect thanks
    • T

      Find out firmware loaded on a given pysense/pytrack

      Watching Ignoring Scheduled Pinned Locked Moved Discussion pysense pytrack firmware
      1
      0 Votes
      1 Posts
      224 Views
      No one has replied
    • philwilkinsonP

      simple method to identify which expansion board is being used?

      Watching Ignoring Scheduled Pinned Locked Moved Expansion Board micropython expansion board pytrack pysense pyscan
      3
      0 Votes
      3 Posts
      301 Views
      P
      Same topic: https://forum.pycom.io/topic/2469/easy-way-to-tell-what-expansion-board-is-in-use Here's a method to create a generic exp. board object: from pycoproc import Pycoproc from pysense import Pysense from pytrack import Pytrack # create exp board object using unknown board type pyexp = Pycoproc(1) if pyexp.read_product_id() == 61458: print("Using Pysense") pyexp = Pysense() if pyexp.read_product_id() == 61459: print("Using Pytrack") pyexp = Pytrack() Later on use eg: if pyexp.board_type == pyexp.PYSENSE: si7006 = SI7006A20() Perhaps someone can tell us the id for the Pyscan board.
    • E

      Solid blue LED after deep sleep

      Watching Ignoring Scheduled Pinned Locked Moved FiPy battery powered deep sleep deepsleep wake pytrack battery pytrack
      1
      0 Votes
      1 Posts
      223 Views
      No one has replied
    • G

      How to read the battery level of a Pytrack/Pysens

      Watching Ignoring Scheduled Pinned Locked Moved Discussion pysense battery pytrack battery pysense pytrack battery monitor
      9
      0 Votes
      9 Posts
      1k Views
      S
      @robert-hh ah ok, thank you for explaining. so I set it to 3.28 V and I am on the safe side ;) thanks
    • T

      Software saveboot using P14 on Pytrack/Pysense

      Watching Ignoring Scheduled Pinned Locked Moved Projects boot.py safeboot hangs pytrack pysense
      1
      2 Votes
      1 Posts
      390 Views
      No one has replied
    • C

      i2c error numbers

      Watching Ignoring Scheduled Pinned Locked Moved Issues & Bugs i2c bus error pytrack
      3
      0 Votes
      3 Posts
      428 Views
      C
      Thanks. I assume that I run into one of the ESP32 bugs related to memory problems with multicore or reading multiple times the same address. But therefore it is strange that the returning value is always 6. As long as it fails mainly on initilazing pytrack and WDT helps, I am fine. I will be happy. if the *Py can be configured so that ctrl-c stops the watchdog or sets wait time to max.
    • C

      Soldering an external "Passive Antenna" to PyTrack?!?

      Watching Ignoring Scheduled Pinned Locked Moved Getting Started pytrack gps antenna
      2
      0 Votes
      2 Posts
      366 Views
      N
      @combaindeft Did you find any solution? We have ended up with the EXACT same problem. Poor antenna. I mean, good relative to the size – but our application is not size constrained. I actually consider abandonning the pytrack alltogether and get a seperate gps module, accellerometer etc.
    • N

      Pytrack V1.0 upgrade?

      Watching Ignoring Scheduled Pinned Locked Moved Expansion Board pytrack firmwarupgrade
      5
      0 Votes
      5 Posts
      470 Views
      N
      @paul-thornton Thanks to both, the upgrade went flawless, and it seems to be much easier doing it from within linux. It gave me a scare though, in that not only I could not make my (VC) pymakr to connect to it, but it crashed the computer a few times. That, until I deleted the directory .vscode from the working folder. Next I have to look into the Lopy4 upgrade (current code 1.18.2 r1)
    • C

      Guru Meditation Error & Magnetic Interference (EMI/RFI)

      Watching Ignoring Scheduled Pinned Locked Moved FiPy fipy pysense pytrack guru meditation
      32
      0 Votes
      32 Posts
      5k Views
      J
      Seems like this is related to WIFI in some way. When turning off WIFI (pycom.wifi_on_boot(False)) problem goes away. I am not using WIFI in any way, but maybe powerlines or WIFI accesspoint makes my W01 panic? This is the application I have been running during the test: from machine import Pin import utime LED.append(Pin('P3', mode=Pin.OUT)) while True: LED.value(1) utime.sleep_ms(100) LED.value(0) utime.sleep_ms(100) I havent been able to decode the core dumps, can I send them to someone for investigation? This forum didn´t allow me to post it here.
    • P

      Pycom + Pytrack - various questions

      Watching Ignoring Scheduled Pinned Locked Moved LoPy pytrack pytrack battery pycom gps pytrack
      5
      0 Votes
      5 Posts
      636 Views
      A
      @pyshi were you able to connect the adafruit gps to lopy4 ?
    • F

      Pytrack + GPy. Where to connect sensors?

      Watching Ignoring Scheduled Pinned Locked Moved Expansion Board pytrack gpy sensors pins
      2
      0 Votes
      2 Posts
      333 Views
      S
      @fedonman Depends on the sensors really. What bus (i2C, SPI, etc) or other port you need. Other factors are the power supply required and any other such factors. My practice is to extend the bus/es from the sockets Expansion/Pytrack board to a protoboard, so I am able to connect more than one device, power supply, level shifters, pull up/down resistors, capacitors etc if required. Makes it easier to work on and follows on with making a custom PCB later on..
    • F

      Pytrack + GPy. Where to connect sensors?

      Watching Ignoring Scheduled Pinned Locked Moved GPy pytrack gpy sensors pinouts
      2
      0 Votes
      2 Posts
      370 Views
      P
      Ideally the external headers if the pins match your usecase.
    • G

      PyTrack CORE DUMP LOOP

      Watching Ignoring Scheduled Pinned Locked Moved Issues & Bugs pytrack coredump bootloop
      4
      0 Votes
      4 Posts
      505 Views
      P
      @glagnar Hey, Pretty sure I just responded to your rma a short while ago you can go ahead and ignore my request to confirm its running the latest firmware in that now I realise its linked to this thread :). Ill update the RMA shortly :) Paul
    • S

      Fipy does not always wake from deepsleep

      Watching Ignoring Scheduled Pinned Locked Moved Issues & Bugs fipy pytrack deepsleep wakeup
      6
      1 Votes
      6 Posts
      804 Views
      S
      I actually gave up on the FiPy for not getting this sorted out. The problem is not in the use of a GPIO to wake the board. The problem is in entering or exiting the deepsleep mode. Now reading some more in the forum I found one reference to sometinh that might be related to the issue that I experienced: @crumble said in Deep Sleep Not Waking Up: @jcaron said in Deep Sleep Not Waking Up: Also, remember that machine.deepsleep never returns. Depends :) If it behaves like the pytrack, it may never go to sleep and never increase the program counter. I assume a catched i2c issue in combination with the pytrack. If the OP has a USB volt meter, he can simply verify this. If it still draws a lot of power, it does not sleep and can therefore never wake up. The software watchdog is able to get it out of this state. On my system it is not easy to reproduce. It may need a few hundred deepsleeps before this error occurs.
    • S

      object has no attribute 'pin_deepsleep_wakeup

      Watching Ignoring Scheduled Pinned Locked Moved FiPy fipy pytrack deepsleep wakeup
      2
      0 Votes
      2 Posts
      419 Views
      S
      Found a start of an answer here: https://forum.pycom.io/topic/3624/machine-pin_deepsleep_wakeup-function-is-not-working-in-lopy4-firmware-version-1-19-0-b2 Link to developemtn documentation on github: https://github.com/pycom/pycom-documentation/tree/development_release/firmwareapi/pycom/machine The method is renamed to pin_sleep_wakeup()
    • D

      Pytrack only receive empty nmea messages

      Watching Ignoring Scheduled Pinned Locked Moved Expansion Board pytrack empty messages gps
      7
      0 Votes
      7 Posts
      714 Views
      D
      Going back to the 1.18.0.r1 and reseting the GPS did not help. The firmware updater (1.15.2.b1) installs the 1.18.1.r10 version of the firmware and I'm unable to find the 1.20.rc4 version of the firmware.
    • 1
    • 2
    • 3
    • 4
    • 5
    • 8
    • 9
    • 1 / 9