All I can say is Wow ! The document is similar to the Seeed wiki but written in a much clearer way.
Is it possible for Seeed to adopt it I wonder.?
I wonder if the piece about Soracom is applicable to everyone ?
I am in Taiwan, so I have a SIM card from Chunghwa, the main mobile network provider. It has the best coverage in TW.
So, will Soracom allow people on different networks use their aggregation site ?
In any case the link to MQTT is especially useful because the system I am using sends a JSON file every 5 minutes to a central site not dissimilar to Soraccom, and the transmission protocol is MQTT.
My Taiwanese partner found a supplier in Taiwan (specialising in radio remote control cars and whatnot) who had the correct connector for the battery called “1mm-2P” that we ordered 5 on 16/7/2021, and delivered to a local 7-11 convenience store today. The total cost was $TWD200 (!) In my experience, its only possible to get that sort of service in Taiwan.
I tried out the connector immediately on receipt, and it fitted correctly, so I proceeded to cut off the old JST1 plug from the battery and solder joined (matching wire color) wires and heatshrink tubing put the battery and correct plug together nicely. The battery is charging as I type this.
So now the Wio LTE device operates without flashing the battery light. I am proceeding to see how well the device now interacts with Windows 10 to have the device driver load as documented.
After doing the battery, I proceeded to installed the device drivers as indicated on the soracom.io website (link) you provided.
When I followed the instructions TO THE LETTER I got it all working. That is, “STM Bootloader” is selected as device driver after boot button is pressed, and “STMicroelectronics Virtual Com Port” is selected after reset button is pressed.
Even the installation of TermTerm worked properly, and I am able to have a one sided conversation with the board. (wherein I can say anything and it says “undefined”.)
so I am pretty happy; and more than a little relieved. This is the only 4G type board I could find when I went looking, and there is the prospect of being able to replace the board with either the Lora version or the LTE Cat M1/NB version;
At this stage my technical support contact in Seeed has passed on my request for an audience with the Seeed product manager. If or when he deigns to get back to me, I shall raise:
1/. The battery connector issue.
2/,. the general lack of documentation and links on the Seeed version of the documentation.
The most Major omission is that they provide no english language documentation for the library.
3/. They could and should provide a link to soracom.io as (apparently) they are the original developers, giving credit where it is due. perhaps its a “for further information” type of link.
It might be the case that the library is self documented (ie in the comments) but often thats not the case, I shall see I guess.
Maybe Seeed will listen, maybe they will not.
Thanks for your help @matsujirushi I think I owe you a beer or two. Let me know if you decide to visit Kaohsiung (or later, Taipei) one day.
I had no problem with the battery connector, but would prefer that 0.1" connectors were used rather than 2mm. Takes up more board space, but is easier to change around.
There is an available design choice to use a super capacitor. Instead of a battery. It negates any issue with battery connectors entirely and would fit in the same space as the socket. But of course it costs a little more. I am considering trying it out on my board that has connector broken off.
If a battery is used the design choice should select a connector that is commonly available eg JST-2 and not this brand X 1.0 2P thing from China that’s hard to find. It would make little difference to board real estate and the larger connector is more robust.
The battery connector is JST SHR-02V-S-B (1mm). I need to put in a shunt so that I can monitor the battery current to do the low power development, but it is going to be better to just find another battery and cut up the leads. Unfortunately most listings for batteries/cables say ‘JST’ without specifying if it is JST-SHR, JST-PHR, JST-XHP etc.
Sounds good. The connector I purchased from local Taiwan supplier just called 1.0 2P …
Concerning the battery itself I have a number of them lying around, with JST 2 type 2.0 mm connectors I thought were “standard”.
Concerning power monitoring it’s a pity this board does not have it on board, as some earlier models did
For my project the main battery is external 88000 mAH fed in via USB. I have a INA219 monitoring that one.
Anyway. The Seeed product manager has failed to contact me. The Quectel modem upgrade issue is “too hard”, and I do not have time to fully debug the Seeed firmware library for the modem, and learn the microscopic details of the AT command set.
I do not often do it, but I am giving up on this for the time being, and I have ordered a 4G to Wifi portable router for my project, which works easily because the standard device already includes a wifi client/host in the form of esp8266 already integrated.
Problem solved, but at the cost of greater power consumption. (5v 1amp) We will see if it is really a problem. A pragmatic approach.