Erel B4X founder Staff member Licensed User Longtime User Aug 20, 2023 #1 I'm happy to release a new BETA version of B4R. This update adds support for the latest version of Arduino IDE. This version is 64 bit only. Download link: https://www.b4x.com/b4r/files/beta.exe Installation instructions: Install latest version of Arduino IDE: https://www.arduino.cc/en/software Install Arduino CLI (command line interface): https://downloads.arduino.cc/arduino-cli/arduino-cli_latest_Windows_64bit.msi B4R - Tools - Configure Paths: configure the path to arduino-cli.exe and javac. Java 8+ is supported. Open the board manager and select the board. I haven't tested all libraries so there might be some incompatibilities.
I'm happy to release a new BETA version of B4R. This update adds support for the latest version of Arduino IDE. This version is 64 bit only. Download link: https://www.b4x.com/b4r/files/beta.exe Installation instructions: Install latest version of Arduino IDE: https://www.arduino.cc/en/software Install Arduino CLI (command line interface): https://downloads.arduino.cc/arduino-cli/arduino-cli_latest_Windows_64bit.msi B4R - Tools - Configure Paths: configure the path to arduino-cli.exe and javac. Java 8+ is supported. Open the board manager and select the board. I haven't tested all libraries so there might be some incompatibilities.
Erel B4X founder Staff member Licensed User Longtime User Aug 21, 2023 #21 Looking forward, the dependency on an old version of a tool is bad. At some point things will break. This is the real advantage - B4R works with the latest version of Arduino. Upvote 0
Looking forward, the dependency on an old version of a tool is bad. At some point things will break. This is the real advantage - B4R works with the latest version of Arduino.
Daestrum Expert Licensed User Longtime User Aug 21, 2023 #22 May just be a fluke, but I didn't have to load a library for the board I tried. The cli/ide (Arduino) seemed to recognise it starightaway and compiled file. ( Even using Java 22 ) Upvote 0
May just be a fluke, but I didn't have to load a library for the board I tried. The cli/ide (Arduino) seemed to recognise it starightaway and compiled file. ( Even using Java 22 )
peacemaker Expert Licensed User Longtime User Aug 22, 2023 #23 Error today - i cannot choose the board: Spoiler: Screenshot I can translate the error something like "An entry with the same key already exists". SOLVED: do not install in Arduino 2.x boards "Arduino ESP32 boards" together with "esp32 by Esspressif Systems" boards Last edited: Aug 22, 2023 Upvote 0
Error today - i cannot choose the board: Spoiler: Screenshot I can translate the error something like "An entry with the same key already exists". SOLVED: do not install in Arduino 2.x boards "Arduino ESP32 boards" together with "esp32 by Esspressif Systems" boards
C Core28 Member Aug 23, 2023 #24 peacemaker said: View attachment 144982 "OK\cancel" buttons are invisible to save the paths (Win10, default system font size = 125%). Enter helps. p.s. compilation by arduino-cli.exe - is OK THANKS ! Click to expand... Pull the borders of this window a little bit so it gets bigger. Then, the buttons will appear. Upvote 0
peacemaker said: View attachment 144982 "OK\cancel" buttons are invisible to save the paths (Win10, default system font size = 125%). Enter helps. p.s. compilation by arduino-cli.exe - is OK THANKS ! Click to expand... Pull the borders of this window a little bit so it gets bigger. Then, the buttons will appear.
peacemaker Expert Licensed User Longtime User Aug 24, 2023 #25 Latest days i've been working with new version. All is OK. Excepting the result .bin files folder, inconvenient. Upvote 0
Latest days i've been working with new version. All is OK. Excepting the result .bin files folder, inconvenient.
Erel B4X founder Staff member Licensed User Longtime User Aug 24, 2023 #26 peacemaker said: I can translate the error something like "An entry with the same key already exists". SOLVED: do not install in Arduino 2.x boards "Arduino ESP32 boards" together with "esp32 by Esspressif Systems" boards Click to expand... Will fix. Upvote 0
peacemaker said: I can translate the error something like "An entry with the same key already exists". SOLVED: do not install in Arduino 2.x boards "Arduino ESP32 boards" together with "esp32 by Esspressif Systems" boards Click to expand... Will fix.
mzsoft Member Aug 25, 2023 #27 If possible,please put a button for program board separately so that there is no need to recompile the project. Upvote 0
If possible,please put a button for program board separately so that there is no need to recompile the project.
Gerardo Tenreiro Active Member Licensed User Aug 25, 2023 #28 I also find the button to just program the board without having to recompile very useful. Having the file in a defined directory would be very useful and it would be possible for the information window to maintain its size and position each time it is compiled Thank you so much Last edited: Aug 27, 2023 Upvote 0
I also find the button to just program the board without having to recompile very useful. Having the file in a defined directory would be very useful and it would be possible for the information window to maintain its size and position each time it is compiled Thank you so much