B4RLibraryhttp
raWOT
I was looking for a web server working with B4R and i found a good candidate with aWOT library for arduino.
@candide · 2021-12-12
B4RLibrarySerial comm/USB
rSPI32 - A port of rSPI for ESP32 boards
rSPI32 - A port of rSPI for ESP32 boards
@hatzisn · 2021-12-04
B4RLibrarySerial comm/USB
rSPI
SPI library for Arduino
@hatzisn · 2021-10-27
B4RLibraryLego
rLegoinoBoost
This B4R library wraps the Boost methods of the Legoino Library. The rLegoinoBoost library enables controlling the LEGO® Motorized Hub (MoveHUB) from the LEGO Creative Toolbox 17101.
@rwblinn · 2021-10-19
B4RLibraryComms & Network
ESP32 Ping
ESP32 Ping
@thetahsk · 2021-10-09
B4RLibraryStrings
rURL - UrlEncode and UrlDecode
Allows you to UrlEncode and UrlDecode strings in order to use them in URLs
@hatzisn · 2021-09-25
B4RLibraryB4R sensor
rHCSR04 - Ultrasonic Distance Sensor
rHCSR04 - Ultrasonic Distance Sensor
@rwblinn · 2021-07-28
B4RLibraryB4R [MODULE]
GlobalStore - Global objects storage [module]
As explained in the tutorial about memory management in B4R: https://www.b4x.com/android/forum/threads/65672/#content it is not trivial to assign the value of a local, non-numeric, variable to a global variable.The reason behind this limitation is that the memory is statically allocated during compilation. It is therefore only possible to set fixed-size values (such as numbers).The attached module uses B4RSerializator to convert the objects to bytes and then copies them to a global buffer.Using it is simple. You need to call Store to put an object and you need to get objects from the GlobalStore.Objects array.By default there are 5 slots that you can use. This can be changed by modifying the code.
@Erel · 2021-07-22
B4RLibraryB4R LED
rLEDController
rLEDController is an open source B4R B4XLib for controlling multiple LEDs.
@rwblinn · 2021-07-21
B4RLibraryGPS/location/maps
rGPRMC
rGPRMC is an open source B4R B4XLib for parsing the GPS NMEA RMC sentence message
@rwblinn · 2021-07-05
B4RLibraryHome automation
rMiLYWSD03MMC - Xiaomi Mi Temperature & Humidity Monitor 2
rMiLYWSD03MMC - Xiaomi Mi Temperature & Humidity (& Battery) Monitor 2
@rwblinn · 2021-07-01
B4RLibraryFTP [MODULE]
FTP server module [Module]
FTP server module [Module]
@candide · 2021-05-20
B4RLibraryB4R sensor
BMP180 with ESP8266-01 support - Pressure and temperature
BMP180 with ESP8266-01 support - Pressure and temperature
@Martin Larsen · 2021-03-18
B4RLibraryB4R sensor
rMPU9250 library
With this library, you can read Accelerometer, Gyrometer and Magnetometer of MPU9250.
@candide · 2021-03-13
B4RLibraryB4R sensor
rAdafruit_MAX31856 library
Works great with the Adafruit Thermocouple Breakout w/MAX31856
@candide · 2021-02-25
B4RLibraryB4R sensor
rVL53L1X library
This wraps the VL53L1X library by Pololu. The library makes it simple to configure the sensor and read range data from it via I²C.
@janderkan · 2021-02-22
B4RLibrarySerial comm/USB
Updated Hardware serial library for Arduino
Allows CTS/RTS hardware handshake. It''s a drop-in substitute for serial library you can found in Arduino, nothing to wrap or change.
@tigrot · 2021-02-21
B4RLibraryB4R LCD/TFT
rLiquidCrystalI2CEx
rLiquidCrystalI2CEx is an open source B4R library for writing to LCD Displays connected to microcontroller, like Arduino.
@rwblinn · 2021-02-17
B4RLibraryB4R sensor
MPU6050 for ESP8266
it is a wrapper for mpu6050 library modified for ESP8266 compatibility from Emanuele Buchicchio
@candide · 2021-01-25
B4RLibraryBluetooth
rBLEKeyBoard for ESP32
This library allows you to make the ESP32 act as a Bluetooth Keyboard
@kolbe · 2021-01-03
B4RLibraryBluetooth
rBLEMouse for ESP32
This library allows you to make the ESP32 act as a Bluetooth Mouse
@kolbe · 2021-01-03
B4RLibraryMQTT
Update to rMQTT internal library
This updates the PubSubClient to v2.8. These functions have been added to B4R: IsConnected, SetBufferSize, SetKeepAlive, SetSocketTimeout
@janderkan · 2020-12-20
B4RLibraryB4R other hardware [READ/WRITE]
rXDM - Set Analog Resolutions [Read/Write] in Seeeduino XIAO and Arduino Due, Arduino Maker
This b4xlib library is indented for use with the boards Seeeduino XIAO, Arduino Due, Arduino Maker. This is because the setting of analogReadResolution and analogWriteResolution function is available only in these boards. IT WILL NOT WORK WITH OTHER BOARDS.
@hatzisn · 2020-12-02
B4RLibraryAudio/Video
rESP8266Tone
Now ESP8266Tone is implemented also as a b4xlib.
@hatzisn · 2020-11-12
B4RLibraryBluetooth
Esp32 Bluetooth as server
Esp32 Bluetooth as server
@Humberto · 2020-08-12
B4RLibraryComms & Network
rMCP_CAN library
CAN-BUS is a common industrial bus because of its long travel distance, medium communication speed and high reliability. It is commonly found on modern machine tools and as an automotive diagnostic bus. This CAN-BUS Shield adopts MCP2515 CAN Bus controller with SPI interface and MCP2551 CAN transceiver to give your Arduino/Seeeduino CAN-BUS capability. With an OBD-II converter cable added on and the OBD-II library imported, you are ready to build an onboard diagnostic device or data logger.
@janderkan · 2020-07-31
B4RLibraryB4R sensor
rVL53L0X library
This wraps the VL53L0X library by Pololu. The library makes it simple to configure the sensor and read range data from it via I²C.
@janderkan · 2020-06-14
B4RLibraryB4R
ESP32extras Library
This rESP32extras library supported functions are: Restart FlashChipSpeed CpuCycleCount FreeHeapSpace CpuFreqMHz GetMacAddress ConfigNetwork ConfigAP GetAPIP IP2str str2IP Host2IP IsBadIP GetInternetIP ConnectWPS ConnectWPS2 SSID GetLocalIP GetSubnetMask GetGatewayIP
@Starchild · 2020-04-03
B4RLibraryB4R LED
Add UpdateLength to rAdafruitNeoPixel Library
I added the UpdateLength to rAdadruitNeoPixel library. The AdafruitNeoPixel Library supports changing the length of the string on the fly.
@Robert Valentino · 2020-03-12
B4RLibraryB4R LED
Update to library 4 new functions for rAdafruitNeoPixel
I modified the AdafruitNeoPixel library in this posting: https://www.b4x.com/android/forum/threads/radafruitneopixel-based-on-neopixel-lib-v1-3-1.111313/#post-708734 Added 4 new functions: MovePixelColorDirect (To, From) - Move the pixel data from location to another directly SetPixelColorDirect3(Pixel, ULong) - Set pixel to value directly SetPixelColorDirect(Pixel, R, G, B) - Set pixel to value directly GetPixelColorDirect(Pixel) - Get the pixel value at location directly
@Robert Valentino · 2020-02-23