I just found this on Aliexpress - looks like a cool B4R project just waiting to come to life! https://www.aliexpress.us/item/3256809565478961.html I could see creating a companion B4A app that you to ask the watch a question using the watch's...
HomeKit32 is a personal hobby project turning the Keyestudio KS5009 Smart-Home kit into a clean, modular automation platform using ESP32, BLE, MQTT and B4X. The ESP32 runs B4R firmware acting as a BLE GATT server and optional MQTT gateway...
Hi everyone, how are you? I want to share my engine simulator using the DFPlayer Mini Mp3 Player module in B4R. Sub Process_Globals Public Serial1 As Serial Public MP3 As SoftwareSerial Public AStream As AsyncStreams Private bc...
If you investigate the unknown PCB without any circuit diagram - it needs to detect what GPIO is used for LEDs, or relay or other activity part. Let's try: 1. Determine the MCU 2. Find the list of the MCU pins: note, if some danger (strapping)...
Home Assistant Solar Info Panel Purpose The purpose of the Home Assistant (HA) Solar Info Panel (SIP) is to display in regular intervals, the house power data on TFT or OLED displays. Solar - production (W) [PowerFromGrid] House - power usage...
Hello everyone! Here’s how the project turned out: 2 buttons to adjust the temperature limit; 1 button to select the preset functions: Fruits — 60 °C, Vegetables — 55 °C, Herbs — 40 °C, Meats — 55 °C to 75 °C; Another button is used to turn...
Hello everyone, how are you? I want to share with you my newest 12V lead-acid battery charger with three functions: Fast Charge, Slow Charge, Floating Charge, and Stand-by. Here is the code. Best regards to all, see you later Sub...
Hi everyone! Let’s talk a little about this project, Booster Converter, using the ESP8266 and an SSD1306 display, which shows all the sensor information. The INA226 sensor reads the input voltage and current. The circuit is powered by a 3.7V...
https://www.b4x.com/android/forum/threads/esp32-deepsleep-until-wake-up-by-timer-or-button.167482/ https://www.b4x.com/android/forum/threads/button-processing-class-press-short-click-long-click-periodic-event.167699/...
Hi All, to share my, work in progress, GitHub repository Home Assistant Workbook Experiments. Hawe (short for Home Assistant Workbook Experiments) is an open, hands-on learning project designed to explore and experiment with micro-controllers...
This is enhanced I2C bus scanner with description of the found chipset. App started, wait for 3 seconds i2c bus scanning started... I2C device found at address: 0x00 (0): 0x00: Reserved - general call address; I2C device found at address: 0x48...
Hi, I've been playing with B4A and B4J trying to create a few of the old games I used to play many, many years ago, I'm not into B4X as yet, so tried to keep it as simple as I could, basically within my limited limits :) The file is too large for...
Summary: What This Machine Does This machine is a chocolate vending machine controlled by a microcontroller (likely an ESP8266 or similar). It includes: Um contador de moedas (detecção de pulso analógico) Um servo motor que libera chocolates Um...
The IR-Frame-Visualizer is an open-source application to visualize an Infra-Red frame and provide detailed IR protocol information. Overview This Make project visualizes an Infra-Red frame and provides detailed IR protocol information for...
Project: Web-Controlled LED Matrix Display with ESP8266 This project uses the ESP8266 microcontroller to control an LED Matrix display through a web interface, allowing real-time remote message updates. It’s ideal for info panels, dynamic...
Projeto: Display de matriz de LED controlado por Web com ESP8266 Este projeto utiliza o microcontrolador ESP8266 para controlar um display LED Matrix através de uma interface web, permitindo atualizações de mensagens remotas em tempo real. É...
Create a Boost (step-up) converter controlled by an ESP8266 (Wemos D1 Mini), capable of increasing a low input voltage (e.g., 3.1V) to a regulated output voltage (e.g., 14.5V), using PWM (pulse-width modulation). Components Used: ESP8266 (Wemos...
C code is for setting timer2 and timer0 to generate 1 second time base divided from the 16MHz crystal, timer1 is the counter. The 7 segment display MAX7219 is driven by software SPI, bit banging the 16 bits command to the display driver. The...
Not so much a 'creation' as a tool/ offer. I didn't want to waste space and cost for the programming circuit for Wroom32 on production boards (which use OTA programming after the first programme is loaded) so made a small board for programming in...
Custom created large characters for LCD 16x2 display. The 8 available RAM are used, each character is made of 6 normal size characters. The function CREATE is not in the library so the code is bit banging to include the function, this is why the...