Installing CircuitPython on a Feather RFM9xLoRa Radio - 900M

Please tell us which board you are using.
For CircuitPython issues, ask in the Adafruit CircuitPython forum.

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
daveethier
 
Posts: 7
Joined: Thu May 26, 2016 7:21 am

Installing CircuitPython on a Feather RFM9xLoRa Radio - 900M

Post by daveethier »

Trying to follow this example: https://learn.adafruit.com/multi-device ... re-network but with only one Feather.

Stuck on the Feather setup, specifically the CircuitPython Installation. I understand I first need to install a UF2 and I think the correct one is update-bootloader-feather_m0-v2.0.0-adafruit.7.uf2. I am following the instructions at this link: https://learn.adafruit.com/welcome-to-c ... cuitpython

When I press the reset twice (not sure what the correct rhythm is but tried it several ways) the red light continues to pulse and stays red.

Any suggestions?

User avatar
adafruit_support_carter
 
Posts: 29457
Joined: Tue Nov 29, 2016 2:45 pm

Re: Installing CircuitPython on a Feather RFM9xLoRa Radio -

Post by adafruit_support_carter »

In general, there are two steps here:
  1. Install the UF2 bootloader
  2. Use the UF2 bootloader to install CircuitPython
For Step 1, you are using the Arduino IDE to upload the sketch on the page you linked. Once that is done, you should be able to double press reset and the see FEATHERBOOT folder appear. If you don't, then the bootloader has not been installed correctly. If you do, then it's just a matter of dragging over the correct UF2 file. However, this one:
I think the correct one is update-bootloader-feather_m0-v2.0.0-adafruit.7.uf2
is not the one you want. See here and check the filename again:
https://learn.adafruit.com/using-lorawa ... rsion-4-10

User avatar
daveethier
 
Posts: 7
Joined: Thu May 26, 2016 7:21 am

Re: Installing CircuitPython on a Feather RFM9xLoRa Radio -

Post by daveethier »

Ok I managed to get to the point where the Featherboot folder shows up ...

Now to figure out the where to find the uf2 file. Looking at the link https://github.com/adafruit/circuitpython/releases

I assume I would find something like: adafruit-circuitpython-feather_m0_rfm9x-en_US-4.0.0-beta.2.uf2 but am only finding .bin.

I do want a UF2 file right?

User avatar
adafruit_support_carter
 
Posts: 29457
Joined: Tue Nov 29, 2016 2:45 pm

Re: Installing CircuitPython on a Feather RFM9xLoRa Radio -

Post by adafruit_support_carter »

Yep, you are generally correct and looking in the right place. Having the UF2 bootloader and UF2 version of the CircuitPython firmware is very new for the Feather you are working with. So some of the details are still in flux (CP 4.0 is still in beta).

Try grabbing the UF2 from the alpha 3 release:
https://github.com/adafruit/circuitpyth ... lpha.3.uf2

User avatar
daveethier
 
Posts: 7
Joined: Thu May 26, 2016 7:21 am

Re: Installing CircuitPython on a Feather RFM9xLoRa Radio -

Post by daveethier »

Thanks got CircuitPython running on my Feather RFM9xLoRa 900m and posting temperature to I/O using the Raspberry Pi and LoRa Radio Bonnet.

Moving on to the Things Network ... can't seem to get my Rpi to be recognized by the Things Network ... looks like there are other posts regarding that issue so I will post over there.

User avatar
adafruit_support_carter
 
Posts: 29457
Joined: Tue Nov 29, 2016 2:45 pm

Re: Installing CircuitPython on a Feather RFM9xLoRa Radio -

Post by adafruit_support_carter »

We restarted the UF2 building for CP on the radio boards:
https://github.com/adafruit/circuitpython/pull/1618
so they will start showing up again at the next release.

Bleeding edge / per commit builds are available now, if you really want to try things out:
https://adafruit-circuit-python.s3.amaz ... m9x/en_US/

Can you start a new thread for the Rpi/TTN issue.

Locked
Please be positive and constructive with your questions and comments.

Return to “Feather - Adafruit's lightweight platform”