edited: connecting to www was added.
B4J app for testing and setting ESP8266/32 using AT Commands.
AT commands are used to test the module, set baud rate, check version, set RF power etc. The app also connects to a router. List of AT commands can be downloaded from here...
i use udp in b4a,b4j,b4r and it works fine when set client ip.
i can send data to 192.168.1.255 from esp32 and all client windows and android can get all data.
but my esp32 not get broadcast data just could get data when i send data to esp32 ip.(192.168.1.2)
i think my modem access point...
Important is this line:
WiFi.config(INADDR_NONE, INADDR_NONE, INADDR_NONE);
which seems to reset the settings. My ESP32 showed up as "Espressif"
Private Sub SetHostName
Dim bb() As Byte = "TheHostname"
void SetHostName(B4R::Object* o)...
Here is an application (or a system) using a very old morse straight keyer to encode/decode Morse automatically.
As I said it is more or less useless... but I had a lot of fun doing this !
Please have a look to this video :
This wraps the basic functions from CAN library by Sandeep Mistry .
The library makes it simple to communicate between Arduinos AND ESP32s using a 2 wire CAN bus. (fx. 100KBS at 1000m)
You have to use Arduino to install the library.
It supports UNO, MEGA and ESP32. (Tested with all 3)
I am trying to make tow esp32 communicate with each other throught network protocols.
each esp32 connected to same router but when i ping from router to esp32 its show me delay and unstable latency when i search for this problem i see that i can fix it by disabling power save in wifi...
So after a long break, I'm resuming some B4R projects and typically I like to refresh my memory on string usage on the platform (since that's the thing that usually gets me in trouble on ESPs). I have a ESP32 with built in OLED board and I was trying the Strings and Bytes quiz which basically...
I would like to have an android interface to send commands to the ESP32 wifi module. For this purpose, I would need to make the board be connected to the Wifi desired by the user, secondly retrieve the IP assigned in the network and finally send commands by the Android...
Hello every Body,
is there someone how likes to write a Library or Wrapper for the M5Stack Board?
GitHub Project with Arduino Library and some cool examples:
There are 3 Boards called "Cores":
- ESP32 Basic Core IoT...
I am using B4R 3.0, Esp8266 2.5.2, Esp32 1.0.4
Using this example on the Esp8266 works fine.
On the Esp32 the HttpJob/ParseResult function is not called.
The data returned from Firebase in...
The B4R rMQTT library is based on the well known Arduino PubSubClient library written by Nick O'Leary. It's a subset of this library - with the most important/used methods wrapped. I do have a scenario that requires some of the additional methods to be wrapped as well. Specifically:
In working out using the ESP32 Camera (see tutorial here), I initially struggled with sending a buffer of data over 32KB using Astream.Write/Write2. For example, a picture taken by the camera at highest res (1600X1200 pixels) could easily be over 300KB. The camera returns a pointer to the...
Having been away from micro-controllers for much of the year (my have things changed!), I will admit that I was puzzled by references to FreeRTOS and ESP32. I never payed much attention to it as when you compile a sketch in Arduino or a B4R program - *it just works*. I originally got started...
Last December I made a request for support for the ESP32 Camera support. Well, I finally found the time to work on it myself and here's my initial attempt at implementing this with B4R. I'm using an ESP32CAM camera board with 4GB of PSRAM (like extended memory for the camera). I'm...
I am sending ASCII text lines via the serial-over-USB ESP32-PC link, and it was working great until I used NumberFormat. I have tried this code on two different ESP32 modules:
Private Sub AppStart
Dim B1() As Byte = "Packet #"...
I am using this code in Esp8266 to copy from Eeprom to a string :
Dim DynMqttServer As String = BC.StringFromBytes(EE.ReadBytes(ptrMqttserver+Offset,32))
BC.ObjectCopy(DynMqttServer, MqttServer, DynMqttServer.Length + 1)
but on my Esp32 it restarts continously :
Here's nother example how to use RSA on a ESP32 based on this documentation:
- If the filesystem does not work, you need to format it with fs.format once.
- I've just copied the Public and Private Key from another app
This is about how to exchange AES256 encrypted messages incl. generated IV (initialization vector) between a ESP32 and B4x.
- the ESP uses AES/CBC/NoPadding. The data must be padded (must have a length which is a multiple of 16). I've used a length of 256 to to get there (instead of...
Finally I got it working. Maybe the Inline C code is not that elegant :) I was too lazy to add a Salt (which I will update later). Hardest part (for me as I don't like C since the 90ies) was to exchange the data between B4R Main and the Inline C. However: I got it.
Note: As PKCSNoPadding ist...
I've found examples in C but I'm not experienced with inline C. Could someone adapt these examples to usable inline code?