EVERYTHING XIAOMI
Get listed
B4R logo

B4R

B4R is a free Windows development tool for building native programs for Arduino-compatible boards, ESP8266, and ESP32.

Place
#20 of 29
Score
5.7
B4R's website

What B4R is

B4R is a free Windows development tool for building native programs for Arduino-compatible boards, ESP8266, and ESP32. Its product page lists an IDE and connectivity options, including an example that connects Arduino with Android over Bluetooth Low Energy. Integrated flashing is available, but integrated debugging is not. Setup requires Arduino IDE v2, Arduino CLI, and Java; OpenJDK 14 is listed as an option if Java is not already installed. After installation, configure the paths to `arduino-cli.exe` and `javac`, then choose a board type and serial port in the Board Selector. The C source and generated compiled objects are available in the Objects folder, and B4R libraries are open source under the MIT license. The free plan permits commercial use. The product page links to learning resources, example projects, tutorials, and a forum. Anywhere Software directs technical questions to its forum and says it answers email inquiries within 24 hours.

Good

  • Free plan permits commercial use.
  • Supports Arduino-compatible boards, ESP8266, and ESP32.
  • Integrated flashing is available.
  • Libraries are open source under MIT.
  • Learning resources, tutorials, and a forum are linked.

Watch out

  • Available for Windows only.
  • Integrated debugging is not available.
  • Setup requires Arduino IDE v2, Arduino CLI, and Java.

Who it suits

B4R suits developers building native programs for Arduino-compatible boards, ESP8266, or ESP32 on Windows. It may also suit commercial users seeking a free tool with accessible source and compiled objects.

Verdict

B4R provides a free Windows development environment for three listed target families, with integrated flashing and an example BLE connection. Factor in its required setup tools and lack of integrated debugging.

Plans and prices

From B4R's own pricing page, checked 8 Oct 2026.

All about pricing
PlanPriceWhat it gives you
B4RFreeNative Arduino, ESP8266 and ESP32 programs · Free, including for commercial purposes

The facts

Each one read from B4R's own pages, with the date it was checked.

What it does

BLE example
The product page includes an Arduino–Android BLE connection example.checked 8 Oct 2026
Board setup
Users configure paths to arduino-cli.exe and javac, then select a board type and serial port in the Board Selector.checked 8 Oct 2026
Documentation
The page links to learning resources, example projects, tutorials and a B4R forum.checked 8 Oct 2026
Founder
The maker identifies Erel Uziel as Anywhere Software’s founder and CEO.checked 8 Oct 2026
IDE
The product page lists a modern IDE and many connectivity options.checked 8 Oct 2026
Library license
B4R libraries are open source under the MIT license.checked 8 Oct 2026
Purpose
B4R is a development tool for building native programs for Arduino, ESP8266 and ESP32.checked 8 Oct 2026
Setup requirements
Installation requires Arduino IDE v2, Arduino CLI and Java, with OpenJDK 14 listed if Java is not already installed.checked 8 Oct 2026
Source and objects
The C source code and generated compiled objects are available in the Objects folder.checked 8 Oct 2026
Support
Anywhere Software directs technical questions to its forum and says it answers email inquiries within 24 hours.checked 8 Oct 2026

The company

Maker
Anywhere Software says it has specialized in mobile development since 2005 and develops rapid application development tools for various platforms.checked 8 Oct 2026

Alternatives to B4R

All alternatives
  1. 1Arduino IDE logo

    Arduino IDE

    Free planOpen sourceAndroidiOSWebAPI
    8.0Free plan
  2. 2Arm Keil MDK logo

    Arm Keil MDK

    Free planWebAPIExtensionLinux
    7.9From 82.39 CHF a month
  3. 3PlatformIO IDE logo

    PlatformIO IDE

    Free planExtensionLinuxmacOSSelf-hosted
    7.0Free plan
  4. 4IAR Embedded Workbench logo

    IAR Embedded Workbench

    Free planExtensionLinuxWindows
    6.9Free plan
  5. 5

    CS+

    Free planLinuxmacOSWindows
    6.4Free plan
  6. 6Eclipse IDE logo

    Eclipse IDE

    Free planLinuxmacOSWindows
    6.4Free plan