ueforth
ueforth copied to clipboard
#define OPTIONAL_OLED_VOCABULARY V(oled) #define OPTIONAL_OLED_SUPPORT \ XV(internals, "oled-source", OLED_SOURCE, \ PUSH oled_source; PUSH sizeof(oled_source) - 1) \ YV(oled, OledAddr, PUSH &oled_display) \ YV(oled, OledNew, oled_display = new Adafruit_SSD1306(n2, n1, &Wire,...
The order in the documentation of `WiFi.config` is mixed up. This fixes the order. You can verify this for yourself with the accompanying diagnostic words. Reference: ```c bool config(IPAddress local_ip,...
This introduces basic support for ESP-NOW, which is a connectionless Wi-Fi communication protocol by Espressif. More information https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/network/esp_now.html The state of this PR allows for basic sending of data to...
Since the new timer code in 7.0.7.10 now uses the Arduino libs for initialization and register setup, there are just two minor adjustments that need to be made for the...
``` \ The word mouse delivers the position of the mouse pointer from the origin x y (0, 0) \ of the HTML page and not from the origin of...
I am not sure what the platform version number means in PlatformIO. But if I install the Espressif 32 version 4.0 or above, when I call to "interval" or some...
There is timers register calculation word TIMGn $3ff5f000 constant TIMG_BASE ( group n = 0/1, timer x = 0/1, watchdog m = 0-5 ) : TIMGn ( n -- a...
[JSWORD:](https://eforth.arduino-forth.com/help/index-eforth/word/JSWORD%3A) [globalAlpha!](https://eforth.arduino-forth.com/help/index-eforth/word/globalAlpha%21) [{](https://eforth.arduino-forth.com/help/index-eforth/word/%7B) val div } context.ctx.globalAlpha [=](https://eforth.arduino-forth.com/help/index-eforth/word/%3D) val/div; ~
[JSWORD:](https://eforth.arduino-forth.com/help/index-eforth/word/JSWORD%3A) [date@](https://eforth.arduino-forth.com/help/index-eforth/word/date%40) [{](https://eforth.arduino-forth.com/help/index-eforth/word/%7B) -- y m d } let date [=](https://eforth.arduino-forth.com/help/index-eforth/word/%3D) new Date(); return [date.getFullYear(), date.getMonth()+1, date.getUTCDate()]; ~
[JSWORD:](https://eforth.arduino-forth.com/help/index-eforth/word/JSWORD%3A) [clearRect](https://eforth.arduino-forth.com/help/index-eforth/word/clearRect) [{](https://eforth.arduino-forth.com/help/index-eforth/word/%7B) x y [width](https://eforth.arduino-forth.com/help/index-eforth/word/width) [height](https://eforth.arduino-forth.com/help/index-eforth/word/height) } context.ctx.clearRect(x, y, width, height); ~