Tool My contributions to the community

My Creations with B4X IDEs

Hybrid (Windows - Linux - Mac with Android & iOS support)

DHQI AI Code - Integrade ChatGPT in B4X IDEs and all IDEs. Also Integrade it in word processors and E-mail programs
DHQI Scanner Companion - Use your phone as a completely integraded scanner for your shop
Experimental - Control LG TV with your voice (B4A & B4R)

B4R
Check car's lights status and report
Car parking position detector



Tools

B4J

[B4X] B4X Programming Technics + Track Changes Tool

B4R
View PCB at the same time from both sides

B4i
Check in wikipedia which iPhones are supported with iOS updates (as well as the mean time an iPhone device is supported).



Libraries/Classes/B4X Templates

B4A

B4X Shake Button Library
B4X Coordination with What3Words (donationware)
B4X Social share library
B4X Fused Location
B4X What's New Class
B4X Settings class ready for b4i map from json bug
[Chargeable] Add in app purchases on the fly to your b4a and b4i projects
Clipboard class
TTS Functions
Digital Panel


B4i
B4X Shake Button Library
B4X Coordination with What3Words (donationware)
B4X Social share library
B4X Fused Location
B4X Whats new class for b4a and b4i
B4X settings class ready for b4i map from json bug
[Chargeable] Add in app purchases on the fly to your b4a and b4i projects

B4R
rDebug.b4xlib - Add debugging capabilites to all microprocessors (even the older ones) by adding breakpoints
ESP32CAM - Print Logs In B4R workaround (there is the rESP32CAM.b4xlib)
rSPI32.b4xlib - A port of rSPI for Esp32 boards
rURL.b4xlib - URLEncode and URLDecode
rSPI.b4xlib - Arduino SPI communication library port to B4R. It contains the necessary functionality + some additions
rXDM.b4xlib Set analog resolutions (read/write) in Seeeduino Xiao and Arduino Due, Arduino Maker
rESP8266Tone.b4xlib - Play sounds in a passive buzzer in ESP8266
rESP8266OTA - Update to the original library by @Siam

B4J
NHEnvirnomentVariables - Get all environment variables of a linux distribution
B4X Shake Button Library
NHCalculateHash - Calculate Hash for Everything
NHRegistry - Library that allows you to add a B4J app in Windows StartUp for the current user or for all users

B4X
B4X Shake Button Library
[B4X] B4XLib Template and Necessary Files


Tutorials

B4R

How to change libraries folder in arduino-cli
32 Hours Tutorial Video of C++
Examples of how the new arduino-cli is used to compile and upload schetches outside the new 2.0.x Arduino IDE
Full responsive Esp8266 settings webapp with websockets
Check car's lights status and report
Use Raspberry Pi Pico with the Arduino IDE and thus with B4R
Serial Oscilloscope
Dronebot workshop - Seeeduino Xiao
MQTT Broker Scalability
Beginner's PCB design guide using EasyEDA
Check WeMos D1 Mini GPIO Pins' solderings
[B4X] B4X Programming Technics + Track Changes Tool
Check blue tooth communication o
f your creations
Shrink your arduino project to the minimum
Car parking position detector
Electronic components pinouts application
Arduino Simulator
Resistance color specs reading - Billy Brown habits
Circuit analysis to the maximum

B4i
[B4X] JSON crack - Visualize your JSON as a diagram
Upload to appstoreconnect - icon cannot have a transparent nor alpha channel- solution
Storekit2 - Server to server communication with apple servers - Clear purchases history for sandbox tester
Duration of support for iOS update for an iPhone
[B4X] B4X Programming Technics + Track Changes Tool
Get screenshots for all iPhone devices for free and easily for use in appstore
B4X Google sheets and localizator
Aes128 rijndael cipher implementation animation

B4A
Why Google does not allow to display in your Android TV app YouTube videos (read this article and the following until Gemini 4/4)
Program from everywhere even while being away in the road... It can be done already.
Link to rules of the goods that have to be charged inside the Google play billing system and the goods that have not
Google Push Norifications over IPv6
[B4X] JSON crack - Visualize your JSON as a diagram
InAppPurchases - "Test card always approves. Item unavailable in your country."
Api Levels for B4A Developers
Create an Android 9 virtual machine or laptop
[B4X] B4X Programming Technics + Track Changes Tool
B4X Google sheets and localizator
Aes128 rijndael cipher implementation animation
Android messages cool new feature for smsing from everywhere

B4J
Jetty Server - NOTE - Create and handle dynamic controls in a websocket app.
HAProxy (load balancer for B4J webapps) - Mitigate backend problem of sending a request to a remote server behind Cloudflare (Cloudflared enabled QUIC enryption)
Code Signing - Jar File, Exe File, Inno Setup File
Solution - to the 'Cannot run program "objcopy": error=2, No such file or directory' Ubuntu Linux problem when you use Java 14
Use Google TTS in your B4J projects for texts up to 160 characters (without downloading the file)
Use Google TTS in your B4J projects for texts up to 160 characters (by downloading the file)
How to receive an FCM Push notification in B4J app
Create Docker image and container for B4J Web App
[B4X] JSON crack - Visualize your JSON as a diagram
Similar looks in your apps in all three operation systems (Windows/Linux/Mac)
Turn your Raspberry Pi into a Print Server and use it in B4J
Linux video to learn it in order to create successfully your linux versions of your apps - ubuntu works debian not
Starting with Raspburry Pi 4 - All in one video tutorial
Create shared folders in virtual box Ubuntu 20.04 machine to transfer files to compile in linux your b4j apps and how to use B4J Bridge

General tutorials
Protect a drone from being taken by thief
Chat GPT on EU's Cyber Resiliance Act
10 lessons on AI (free of charge)
Webchatgpt - The perfect chrome extension for Chatgpt and Google
The NTP Protocol



Code Snippets

B4R

Microcontrollers benchmark
Post data to a Google Sheet via IFTTT (do not miss to take a look at post #3 for the accompanying video tutorial by YouTuber techiesms)
ESP32CAM - Print Logs In B4R workaround
Play sounds in a passive buzzer in ESP8266
See human readable arduino running time

B4i
Set horizontal gradient to view
Get device name (Update to the original)

B4A
In App Purchases - Subscription (new method of subscriptions - get the cost)
Get device's google account

B4J
Sql Server - Convert Sql Server datetime value to unix datetime and vice versa
RSA256 encryption in @aeric 's JWT project
 
Last edited:
Top