CubeCell Major update in 3-30-2021

hi guys,

The CubeCell have a Major updated.

please refer the link:

You are migrating from ASR650x onto ASR660x, is that right?

ASR650x was a SiP of:

  • Cypress PSoC41xxS (Cortex-M0+ core) and
  • Semtech SX1262

ASR660x is a SiP of:

  • STMicroelectronics STM32L4xx (Cortex-M4 core) and
  • Semtech SX1262

My question is:

  • what particular variant from all the family of STM32L4xx silicons is in use by ASR6601 ?

Brief datasheet on ASR6601 is available here: https://www.ebyte.com/pdf-down.aspx?id=2347
Competing module from Ebyte: https://www.ebyte.com/en/downpdf.aspx?id=1323

As far as I know, ASR just use the M4 core, similar to STM32L4 series, we have not found that it is the same as one of the existing STM32L4 series.

What are the implications of these changes for existing device applications targeting HTCC-AB01/HTCC-AB02/s?

Can we expect to extract the library and use as before (Arduino and PlatformIO) or do we need to extract from the new branch only, are there different compiler defines, configuration varaibles, etc if using existing AB01/2?

It has no effect on the previous devices based on the ASR650x series. The current master branch actually adds the 6601 series on the basis of the previous 650x series. When the user selects the development board model, there will be related macro definitions to call Correct configuration. Separate the 650x series, just to be a node for easy management.

Thank you for the info.

Hi Jason,

I have installed Arduino (Windows10, de normal Arduino version, not the App-version) again (first removed every Arduino folder and also cleaned the windows register.

After that: installed Arduino and tried first to add the board using the instructions on https://heltec-automation-docs.readthedocs.io/en/latest/cubecell/quick_start.html. BUT: that gives errors: Arduino can’t load these json files… “Error downloading from https://resource.heltec.cn/download/package_CubeCell_index.json
If I enter this url in a browser, I can see the json. Seems to be ok too.
There are more users with the same troubles…

How can this be fixed?

:wink: Arthur

Another thing: because it didn’t work to load the boards with the json/boardmanager, I have tried the 2nd method using https://github.com/HelTecAutomation/CubeCell-Arduino/blob/master/InstallGuide/windows.md

I have used the new linke https://github.com/HelTecAutomation/CubeCell-Arduino.git
instead of the old one which is described it the documentation above.
After completing the instructions I started Arduino and I found the Heltec Cube board.
I have compiled the example LoRaWAN_CayenneLPP.ino and I had a succesfull transfer of data to my TTN console. So far so good.
BUT: I get an error in the Arduino output window:

“Invalid version ‘1.02’ for library in: D:\test\Arduino\hardware\CubeCell\CubeCell-Arduino\libraries\LoraWan102”

As told above, this is a clean Arduino installation…

It works but don’t think this error is ok…

Any fix ?

:wink: Arthur

This is a problem of naming a folder, which does not affect the normal use of the development board at all

Ok, the application works indeed.
But maybe you can fix this issue in the next software release?
It’s is confusing and we don’t want errors :wink:

Would be nice, thanks in advance!!

:wink: Arthur