This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
en:iot-open:practical:hardware:sut:stm32 [2024/03/02 21:04] – ktokarz | en:iot-open:practical:hardware:sut:stm32 [2025/03/12 09:05] (current) – [Hardware reference] pczekalski | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== STM32 Laboratory Node Hardware Reference ====== | + | ====== |
===== Introduction ===== | ===== Introduction ===== | ||
Line 22: | Line 22: | ||
| 5 | 2x16 LCD | HD44780 | | 5 | 2x16 LCD | HD44780 | ||
| 6 | ePaper, B&W 2.13in, 250x122 pixels | | 6 | ePaper, B&W 2.13in, 250x122 pixels | ||
- | | 7 | OLED, RGB colourful 1.5in, 128x128 pixels | + | | 7 | OLED, RGB colourful 1.5in, 128x128 pixels |
| 8 | RGB Smart LED stripe | | 8 | RGB Smart LED stripe | ||
- | | 9A | Light intensity and colour sensor | + | | 9A | RGB LED PWM controlled |
- | | 9B | RGB LED PWM controlled | + | | 9B | Light intensity and colour sensor |
| 10 | Standard miniature servo | SG90 or similar | | 10 | Standard miniature servo | SG90 or similar | ||
</ | </ | ||
Line 31: | Line 31: | ||
A suitable platformio.ini file for the correct code compilation is presented below. It does not contain libraries that need to be added regarding specific tasks and hardware used in particular scenarios. The code below presents only the typical section. Refer to the scenario description for details regarding case-specific libraries needed for the implementation: | A suitable platformio.ini file for the correct code compilation is presented below. It does not contain libraries that need to be added regarding specific tasks and hardware used in particular scenarios. The code below presents only the typical section. Refer to the scenario description for details regarding case-specific libraries needed for the implementation: | ||
- | <code bash> | + | <file ini platformio.ini> |
- | [env:esp32] | + | [env:vrelnextgen] |
- | platform = espressif32 | + | platform = ststm32 |
- | board = esp32-s3-devkitc-1 | + | |
- | board_build.mcu = esp32s3 | + | |
- | board_build.f_cpu = 240000000L | + | |
framework = arduino | framework = arduino | ||
- | platform_packages | + | board = nucleo_wb55rg_p |
- | toolchain-riscv32-esp @ 8.4.0+2021r2-patch5 | + | |
lib_ldf_mode = deep+ | lib_ldf_mode = deep+ | ||
- | </code> | + | </file> |