Backlinks to WebHome in MecrispCube Web (Search all webs)
For severe failures e.g. stack overflow the only way to recover for embedded systems is a reset (warm restart, abort). Other asserts (unknown events) can be ignored...
HID over GATT Profile https://novelbits.io/bluetooth hid devices an intro/ https://www.bluetooth.com/specifications/specs/hid over gatt profile 1 0/...
BLE Terminal https://spyr.ch/crs terminal/ Web Bluetooth Terminal https://medium.com/@loginov rocks/how to make a web app for your own bluetooth low energy device...
The board support package for the Adafruit Feather STM32F405 Board is restricted to the J1 and J3 pin header and the onboard LEDs and switches (buttons). The STM32F...
The board support package for the STM32WB Firefly Development Board is restricted to the Arduino UNO R3 pin header and the onboard LED and switch (button). The STM...
The board support package for the STM32WB Katydid Wearable BLE Sensor Board is restricted to the xx pins, the QSPI flash and the onboard LED and switch (button). The...
The board support package for the STM32WB Nucleo Board is restricted to the Arduino UNO R3 pin header and the onboard LEDs and switches (buttons). The STM32 has much...
The board support package for the STM32WB5MM DK Discovery Kit is restricted to the Arduino UNO R3 pin header and the onboard LEDs, and switches (buttons). The STM...
The board support package for the STM32WB Feather Development Board (see https://www.reclaimerlabs.com/stm32wb feather) is restricted to the JP1 and JP3 pin header...
Calling C Functions from Forth and Vice Versa Register Usage Procedure Call Standard for the ARM Architecture AAPCS https://community.arm.com/developer/ip products...
Why a Preemptive Real Time Operating System? Forth systems traditionally make use of cooperative multitasking. It is very simple and clever. But it has its limits...
STM32 Cube Ecosystem The STM tools work on Linux, Windows, and Mac. STM32CubeIDE STM32CubeIDE is an all in one multi OS development tool, which is part of the STM32Cube...
The Adafruit 2.13` EPD display #4195 has a 250x122 resolution (there are others e.g. 1.54` 200x200, 2.9` 296x128), that`s enough for about 15 lines and 40 characters...
Intro I was looking for a tiny editor which can be easily adapted and embedded into a (Forth) system. The EMACS war is over but others have won. However for me vi...
Why Floating Point? AN4044: One alternative to floating point is fixed point, where the exponent field is fixed. But if fixed point is giving better calculation speed...
Forth Calculator https://hackaday.io/contest/195949 2024 business card contest https://hackaday.com/2024/05/07/the 2024 business card challenge...
Forth is an interactive and extensible language, built in lexical analysis (tokenizer, parser), needs less than 20 KiB Flash and 4 KiB RAM. http://mecrisp.sourceforge...
Markdown Manual Pages https://github.com/spyren/Mecrisp Cube/tree/master/sdcard Mecrisp Stellaris Forth FAT and block https://github.com/spyren/Mecrisp Cube...
A new flavor for Mecrisp Cube: MecrispCubeF405 for Feather STM32F405. If you need a faster MCU (168 MHz) and FeatherWings extensions without soldering then the MecrispCubeF...
Unfortunately the STM32WB Feather Development Board is no longer available. But there is a very good substitute the Firefly designed by Tlera Corp. The pinout is...
Instant real time programming with Forth. The Zero is an excellent portable tool for interaction with access control systems. But the display, the buttons, LIPO...
DRAFT New flavors for Mecrisp Cube: MecrispCubeH743 for NUCLEO H743ZI MecrispCubeH747 for Portenta H7 Development Board If you need a really fast MCU...
If you want a small BLE board with a QSPI NOR flash memory, a BMA400 low power accelerometer, an STBC08 LiPo battery charger, and connectors for a variety of sensor...
Mecrisp Cube Forth for the STM32WB family. Forth is an interactive and extensible language, with built in lexical analysis (tokenizer, parser) and interpreter/compiler...
The STM32WB5MM DK Discovery Board is not as cheep as the Nucleo Board but it has plenty of peripherals on board: OLED display 128x64 pixel, 128 Mbit Quad SPI NOR...
After discovering Adafruit`s Feather STM32F405 for myself, I wanted to develop a Feather board for the STM32WB. Luckily I found the STM32WB Feather Development Board...
Raw blocks or filesystem? A real filesystem is hefty and several times larger than the Forth kernel itself. But if you really want to exchange data with other systems...
I really like the neat little OLED displays. They are crisp and draw only some miliamps. Cheap OLED display have a resolution 128x32 that`s enough for about 4 lines...
RTX2010 Forth Processor https://en.wikipedia.org/wiki/Philae (spacecraft) formerly known as Rosetta Lander RoLand Active Descent System https://en.wikipedia.org...
Most MCUs integrate a real time clock as peripheral. STM32 MCUs are no different. Many designs have their own 32.768 kHz quartz for precise timing, about 10 ppm without...
This new type of LCD has the ultra low power usage of eInk and the fast refresh rates of an LCD. Viewable in any light, from edge of vision to bright sunlight. Wide...
Intro To work interactively with a Forth system, you need some kind of console. A text with https://en.wikipedia.org/wiki/RS 232 RS 232 port has been used for this...
UNIX V7 http://www.nordier.com/v7x86/doc/v7x86intro.pdf PDP11 http://simh.trailing edge.com/ https://www.linkedin.com/pulse/adventures raspberry pi...
USB Composite Device with MSC and CDC STM32WB55: 16 Endpoints, Full Speed 12 Mbits/s, 8 bi directional endpoints Enumerate braucht Heap! It is easy to build a stand...
Visual Studio Code for STM32CubeMX Projects https://steelph0enix.github.io/posts/vscode cubemx setup/ https://marketplace.visualstudio.com/items?itemName...
For serious real time systems you need a watchdog to detect and recover from malfunctions e.g. deadlocks. STM32 MCUs have two of them: independent watchdog (IWDG...
MecrispCube Web Preferences The following settings are web preferences of the MecrispCube web. These preferences overwrite the site level preferences...
Statistics for MecrispCube Web Month: Topic views: Topic saves: File uploads: Most popular topic views: Top contributors for topic...
Number of topics: 38