B4R Question Problem : connecting and selecting a board

rabbitBUSH

Well-Known Member
Licensed User
Longtime User
Good Day Hippies........

Finally, I *have* to get to grips with B4R.
BANG hit a problem before getting to work.

I've followed through Klaus's booklet on Getting Started the B4R section.
I have a good notion why this problem has cropped up. But, the details >

Installed latest Arduino CLI.
Opened B4R and configured paths.
Selected Board Selector -> the Ugly One (W10) found the/a device as below.
A bunch of hunting followed. Then, the next image below appeared.

Now, this is a newish board from Arduino being ESP32-C3. I deduce that this is the key not found in the dictionary. Klaus's dialogue shows Ardunio Uno (so between B4R and CLI it must have found a dictionary entry).

Obviously,, my project stalls here.
Any, thoughts on how to get around this? (That is, short of using some other board - haven't pulled one out the box yet to try - the C3 is just the right thing for what I want to do, so it would be a wasted to put an UNO or whatever "older" board there. I know we can't always get what we want - to quote a famous Stone...........but we can try.)

Thanks in advance.
[EDIT PS sorry didn't read this until I had finished, it seemed to be the same question but I haven't even got that far yet with just an empty project at this time ...... https://www.b4x.com/android/forum/threads/esp32-bluetooth.169435/]

[EDIT2 it incidentally occurs to me that the C3 code can be done with the Arduino IDE and then see if I can do a B4A that will connect and provide the functionality I need - seems like the long way around, though, for essentially a push button interface ........ ]

1764883194990.png

1764883114082.png
 
Last edited:

peacemaker

Expert
Licensed User
Longtime User
You have to install all you need in the Arduino, hardware and libraries. Use manuals or other descriptions how to setup any MCU series in Arduino.
And only after it going to try B4R.

CLI is not an Arduino hardware\software database.
 
Upvote 0

rabbitBUSH

Well-Known Member
Licensed User
Longtime User
You have to install all you need in the Arduino, hardware and libraries. Use manuals or other descriptions how to setup any MCU series in Arduino.
And only after it going to try B4R.

CLI is not an Arduino hardware\software database.
Thanks for the information @peacemaker ..... Which means, to clarify, Also installing the Arduino IDE on the target machine, not just the CLI? While it seems intuitive to do that, when going crash and bash in the night - it's a bit of a process "gap" in how to get started with B4R (those silly little missing info one liners 🙃).

Appreciate that suggestion and will make it the way forward. 👍🏻

Will post a bit about progress later for the general benefit of newbie B4R runners.
 
Upvote 0

peacemaker

Expert
Licensed User
Longtime User
Yes, B4R is the transpiller of Arduino's infrastructure.



 
Upvote 0

rabbitBUSH

Well-Known Member
Licensed User
Longtime User
Thanks Mate (guess I'll have to put down the book on the Madman's contributions to the Oxford English Dictionary for a while) appreciation extended.......
 
Upvote 0

rabbitBUSH

Well-Known Member
Licensed User
Longtime User
Okay, thanks,, @peacemaker - after a marathon ESP32 boards database installation process in the Arfuino IDE, I have B4R connecting to the device.

haven't tried any of the examples in Klaus's booklet yet, there probably lies another adventure........

go well.

PS a certified madman did in fact submit many word definitions to the OED in the 18 hundreds. Lest I follow in his footsteps.......
 
Upvote 0
Top