|
META TOPICPARENT |
name="WebHome" |
%DASHBOARD{ section="banner" |
| titlestyle="color:#F00000;"
}%
|
|
> > | 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 from Reclaimer Labs. This board has everything I need. |
|
Instant real-time programming with Forth. |
|
- 61 KiB RAM dictionary
- 384 KiB Flash dictionary
|
|
< < |
- Forth as CMSIS-RTOS thread. CMSIS-RTOS API to use FreeRTOS from Forth.
- Buffered terminal I/O (5 KiB buffer for UART Rx). Interrupt driven and RTOS aware,
key and emit block the calling thread. USART3: D0 RX, D1 TX
|
> > |
- Forth as CMSIS-RTOS thread. CMSIS-RTOS API to use FreeRTOS within Forth.
- Buffered terminal I/O (5 KiB buffer for UART Rx). Interrupt driven and RTOS aware,
key and emit block the calling thread. USART1: D0 RX, D1 TX
|
|
- USB-CDC for serial communication via USB. Redirect console I/O like
cdc-emit , cdc-key
|
|
< < | |
> > | |
|
-
- Internal Flash drive 0:, 16 MiB serial Flash W25Q128
- microSD drive 1: (needs adaptor)
- Filesystem API
|
|
-
- UART: D0 RX, D1 TX
- SPI: D2 SCK, D3 MISO, D4 MOSI (e.g. for display, memory)
|
|
< < |
- I2C: D14 SDA, D15 SCL (external peripherals e.g. pressure)
|
> > |
- I2C: D14 SDA, D15 SCL (external peripherals e.g. pressure sensor)
|
|
- vi Editor origin in BusyBox tiny vi. Workflow development:
begin Edit EVALUATE while SaveFile repeat
- Real Time Clock (32 bit UNIX time stamp, valid times are from 1.1.2000 to 31.12.2099 because of the STM32WB RTC peripheral)
time! , time@ , and .time (YYYY-MM-DDTHH:MM:SS ISO 8601).
|
| Getting Started
These instructions will get you a copy of the project up and running on your local |
|
< < | machine (STM32WB Feather Developer Board) for development and testing purposes. |
> > | machine (STM32WB Feather Developer Board) for development and testing purposes. |
|
Prerequisites |