Community-BL-IOT / framework-bouffalo-sdk

PlatformIO-friendly repackaging of https://github.com/bouffalolab/bl_iot_sdk.git
Apache License 2.0
5 stars 3 forks source link

I managed to get the tests to work... now what #1

Open vin1953 opened 1 year ago

vin1953 commented 1 year ago

Hello, This is not an issue, more of a thanks & a question of what are the limitations? I first cloned the ...bl602-boufallo-arduino and hesitantly compiled and then downloaded to a DT-BL10. Magically (not really) it worked.

Brief background: I don't know if you are aware of "Hacker Boxes" but a while back, Dec. 2020, they had a kit that included the DT-BL10 module. I never got it to work because they suggested Linux on Windows and I was not ready for that.

Now that blink works, I wonder what else I can do?

I followed up the Arduino framework by cloning the sdk-test. I had no confidence that it would work, but when I started to see that Platform IO was downloading files related to the bouffalo framework, I became very hopeful of success. Of course, it all worked.

SO, the real question... are there any limitations? Other than my imagination. What I'm getting at is, will I enter any black holes, by trying to get WiFi working or any of the other peripherals?

I have been pursuing, getting a working set of tools for this little board, and what you provided in Platform IO makes this easy. So many of the Bouffalo repositories and the Pinecone Read the Docs guide have "pot holes" where things kind of work but not without a lot of chasing your tail.

Thank you again, you have helped me spark some life into that little module and I just hope that I can make the little thing into something more than a paper weight!

Vin... (AKA Vince)

maxgerhardt commented 1 year ago

What I'm getting at is, will I enter any black holes, by trying to get WiFi working or any of the other peripherals?

Arduino does not support the WiFi stack and development of https://github.com/pine64/ArduinoCore-bouffalo has mainly ceased.

However, I remember getting EMails from official Bouffalo people asking about the Arduino core. Maybe if I take 10 seconds of googling, I'll find that the BL60x people created their own much more advanced and complete Arduino core already and we should integrate that?