Projects in Awesome Lists by stm32-hotspot
A curated list of projects in awesome lists by stm32-hotspot .
https://github.com/stm32-hotspot/stm32h7-lwip-examples
Ethernet examples using LwIP + FreeRTOS for STM32H7 Discovery and Nucleo boards
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wb-matter-device-over-thread
Matter device over thread for STM32WB
ble matter openthread stm32 stm32wb
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wb-ble-dev-app-android
Application created in Android Studio by ST Microelectronics for mobile devices running Android. The app is split into two parts: scanning & connection. In the scanning phase, the user can scan for nearby Bluetooth devices, filter scanning by device name or RSSI value, and read a device's raw & parsed advertising data. Once connected to the BLE device, the user will see a list of the device's BLE services & characteristics. The user can then use the read, write, & notify functionality on each supported characteristic.
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wb-ble-ai-motionsense
Example demonstrates how to create a motion sensing application to recognize human activities using machine learning on an STM32WB microcontroller
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/i-cube-expresslink
AWS ExpressLink driver and examples for STM32 devices
arduino aws aws-iot expresslink freertos freertos-iot micropython stm32 stm32cubemx
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wb-ble-sniffer
STM32 Sniffer for Bluetooth® LE
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wl-subghz-phy-rx-hop
The projects demonstrates a transmitter device (implemented on a stand alone Nucleo-WL55JC1 board) and a receiver (implemented on a second Nucleo-WL55JC1 board) that can be configured as a standalone demodulator or a frequency hopping scanner and demodulator.
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32c0316-dk-brisk-demo
A rich demo used to bring up and test the STM32C0316-DK board
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wb-ble-sensors-multiple-links
This example implements a multilink communication between a STM32WB5MM-DK board and up to 8 smartphones through Bluetooth® LE
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wb-ble-motor-control-sdk-android
This Android app allows a user to connect to a ST Nucleo-WB55 board with a motor attached to it and control the motor’s speed (RPM) and direction through Bluetooth. On connection, the app will request the min & max motor speeds to use as limits and through out the connection it will periodically request the current motor speed every 100ms to display to the user. A live time-log is also available to view the application & Bluetooth activities.
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wb-ble-usb-cdc-vcom
Examle demonstrates how to use the BLE component alongside the USB peripheral for point-to-point communications.
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wb-ble-basic-datathroughput-server
STM32WB55 BLE GATT Server implementation for max data transfer via notification to GATT client
ble nucleo-wb55 stm32wb stm32wb55
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32ai-tvm
STM32 Application for Deep Learning Framework with TVM
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32ai-nanoedge-datalogger
STM32 Application for datalogging feature with NanoEdge AI Studio
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wl-lorawan-mqtt-android
This Android app serves as an example of using the MQTT network protocol to retrieve sensor data from devices connected to the same MQTT network. It allows users to log-in and connect to the [Things Network](https://www.thethingsnetwork.org). From there, the user can add multiple devices using their device ID and view the latest sensor data from each device.
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/x_cube_aws_2.2.1_qc_patch
X_CUBE_AWS_2.2.1 Quick Connect is a script that automates most of the steps required to connect B-L4S5I-IOT01A board and X-CUBE-AWS 2.2.1 to AWS making it easy and takes less time.
aws cloud iot stm32l4 x-cube-aws
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32mp1-otbr-posix
Linux package for Openthread Border Router (OTBR) working with a Radio Co-Processor (RCP) STM32WB55 through a serial connection (FTDI) between STM32MPU and STM32WB. This meta-layer provides all recipes needed to compile "ot-br-posix".
ftdi matter openthread openthread-border-router otbr posix stm32 stm32mp1 yocto
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wl-subghz-phybasic-tx-rx
Basic Tx-only or Rx-only Phy application between two devices
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/b-u585i-iot02a-ism330dhcx-freefall-detection
A freefall detection example using the ism330dlcx on the B-U585I-IOT02A board
b-u585i-iot02a ism330dlcx sensors stm32 stm32u5
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wb-ble-motor-control-sdk
This example aims to demonstrate how to use the STM32WB55 microcontroller as a wireless remote control host using ST's legacy Motor Control SDK v5
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32u5_azure_oobe
B-U585I-IOT02A Azure Out Of the Box Experience
azure b-u585i-iot02a cloud iot stm32 stm32u5
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wb-ble-per-testbench-android
STM32WB-BLE-PER-Testbench Android app used with the STM32WB-BLE-PER-Testbench project. Allows users to setup and monitor a Bluetooth PER test between two STM32WB devices.
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wb-ble-standby
Standby is a low power mode available on STM32 MCUs, in this repository we share a STM32WB BLE code example on a standby use case
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wb-ble-per-testbench
Example demonstrates how to enable BLE Direct Test Mode (DTM) in the STM32WB from a firmware user application using HCI testing commands directly to perform a Packet Errror Rate (PER) measurement
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wb-ble-midi
This application acts as a MIDI controller
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wb55-tm-rtt
Application example based on the BLE_TransparentMode application found in the STM32CubeWB firmware package.
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32g0_uart1_pa9_pa10
UART1 on STM32G0 remapped to PA9 and PA10
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wba55_ble_heartrate_client
An application example of a BLE Client for the BLE_HeartRate project from STM32CubeWBA
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/drc02_iiot_greengrass_gateway
Simple, expandable edge IoT gateway based on STM32MP157 supporting a range of connectivity options.
aws could greengrass iot stm32mp1
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wb-web-bluetooth-app-interfaces
This web interface using Web Bluetooth® APIs can be used to establish a Bluetooth® LE connection and exchange data with a STM32WB board
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/.github
STM32 Hotspot organization presentation
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wb15-hse-calib-rtt
An application example based on the RCC_HSE_Calib application found in the X-CUBE-CLKTRIM expansion package.
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wba-web-bluetooth-app-interfaces
This web interface using Web Bluetooth® APIs can be used to establish a Bluetooth® LE connection and exchange data with a STM32WBA board
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32mpu-ostl-dev-helper
Set of tools that allow users to build their own Yocto image
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stwinkt1b_adc_datalog
ADC Data logging onto SD card with FATFS on the STWINKT1B
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wba-ble-heartrate-freertos
This application demonstrates how to build a BLE application on STM32WBA5 with X-cubeFreeRTOS
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wb-ble-interoperability-test
This application allows to verify behavior of our STM32WB BLE solution against Smart Phones (Android & IOS), by performing basic functional tests such as discovery, connection, GATT procedure
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wb-ble-coc-datatransfer
A COC is a logical channel established over a BLE link. It allows to exchange data at L2CAP level without GATT layer.
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/ckb-stm32-hid-dfu-h5
Build an application on STM32 that combines HID and DFU functionalities into a composite USB device.
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32mpu_gg_fleetprovisioning
Automated setup for AWS IoT Fleet Provisioning with Greengrass V2 on STM32MP1/STM32MP2 devices
aws-greengrass fleet-provisioning greengrassv2 stm32mp1 stm32mp2 stm32mpu
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wb55-hse-calib-rtt
An application example based on the RCC_HSE_Calib application found in the X-CUBE-CLKTRIM expansion package.
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wb-fus-command-line-interface
This application shows how to interact with FUS using FUS commands in order to perform a wireless stack or FUS upgrade
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wb15-tm-rtt
An application example based on the BLE_TransparentMode application found in the STM32CubeWB firmware package.
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wb-ble-nfc-reader
Example demonstrates BLE connectivity, environmental and motion sensors and driver for the ST25R3916 device (NFC reader) to demonstrate reading a dynamic tag such as the ST25DV64K from the STM32WB and forward the read data to the BLE Sensors smartphone app via BLE.
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/eloom-sdk
eLooM SDK is a collection of embedded applications based on eLooM framework and components. It demonstrates how to use the eLooM framework providing ready-to-use examples.
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32cuberf-flow
The STM32CubeRF-Flow is a Python application example that demonstrates how to automate RF Testing
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/dbfu_l476
An example of a Dual-Bank Firmware Update application on the NUCLEO-L476
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/b-u585i-iot02a-hts221
Read temperature and humidity from the HTS221 sensor present on B-U585I-IOT02A
b-u585i-iot02a hts221 sensors stm32 stm32u5
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/eloomtx-sdk
eLooM SDK is a collection of embedded applications based on eLooM framework and components. It demonstrates how to use the eLooM framework providing ready-to-use examples.
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32ai-nanoedge-vibration-abnormality-detection
NanoEdge AI Studio library in Arduino IDE: Anomaly Detection demonstration based on vibration data (3D accelerometer).
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32ai-nanoedge-current-classification
C code examples on how to collect data from current sensor, print the values through uart and then extend an embedded application with NEAI library
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32ai-nanoedge-vibration-monitoring
STM32 Application for vibration monitoring with NanoEdge AI Studio
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/b-u585i-iot02a_module_manager_threadx
Demo of ThreadX Module Manager and the associated Module executed in place from RAM and FLASH, and from file.
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wb-ble-template
This application is an example that you can use as a starting point for developing your own BLE application, using the hardware included on the NUCLEO-WB55RG board.
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wb-ble-server-nvm-handling
The example demonstrates how to store NVM BLE bonding data to flash using M4 core.
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/ckb-stm32-hal-ethernet-baremetal
Ethernet BareMetal configuration and minimal implementation on STM32H5/H7 series
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wb-ble-privacy
GAP Peripheral device with Bluetooth LE Privacy feature enabled to demonstrate advertising with a Resolvable Private Address
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wba-ble-bloodpressure
The STM32WBA-BLE-Blood-Pressure demonstrating Bluetooth® SIG Blood Pressure Profile 1.0.1 example
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32_zigbee_dm_workshop
This application demonstrates how to use the STM32WB55 Nucleo board in various Zigbee configurations, showcasing different real-world use case scenarios.
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/ckb-stm32-iwdg-ewi
An example of IWDG Early Wakeup Interrupt using STM32U535/545/59x/5Ax/5Fx/5Gx
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/bluenrg_lp_hse_calib
Tune BlueNRG-LP HSE via buttons and MCO pin or RF tone
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stwinbx1_wifi
STWINBX1_WIFI package enables the support for the MXCHIP WIFI module mounted on the STEVAL-STWINBX1
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/x-linux-aws-utilities
Quickly connect STM32MP1 and STM32MP2 to AWS GreenGrass
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/usbx_dual_cdc_example
Showcase how to create a Dual CDC application using the Azure® USBX with STM32. This is the code used in this article> https://community.st.com/t5/stm32-mcus/how-to-create-a-dual-cdc-application-using-the-azure-usbx-with/ta-p/747380
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wba55_ble_p2pclient_ext_att
An application example based on the BLE_P2PClient from CubeWBA which demonstrates extended attribute functionality (sending extended reads & writes and receiving extended notifications).
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/b-u585i-iot02a-lps22hh
Read Pressure and Temperature from the LPS22HH
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/b-u585i-iot02a-iis2mdc
Read 3-axis magnetic field from the IIS2MDC.
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32l4-rtt
A simple application example to demonstrate how to use SEGGER's RTT with an STM32L4 project
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/b-u585i-iot02a-ism330dhc
Read Acceleration and Angular velocity from the ISM330DHC
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/debug_stm32_freertos_with_vs_code
Using VS Code for FreeRTOS™ application debugging using Nucleo-H753
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/b-u585i-iot02a_spi
configure and use the SPI interfaces connected to the Arduino and STMOD2 on the B-U585I-IOT02A board
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32g0xx_iap
STM32 in-application programming (IAP) using USART via YMODEM Protocol
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32h5_da_embeddedprovisioning
STM32H5 Debug Authentication provisioning by embedded firmware. This example provides details to provision DA_Config.OBK through embedded firmware.
Last synced: 27 Mar 2025
https://github.com/stm32-hotspot/stm32wb-matter-colorcontrol
This project showcases an application using the X-Cube-Matter firmware to simulate remote control of a light bulb via LEDs, with color control through HSV, CT, and XYZ to RGB transformations, including level management.
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wba-ble-enhanced-att
This package contains two applications (central and peripheral) to demonstrate EATT feature
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32trust_wrp_write_protection
Barebones WRP example for Nucleo-H723ZGZ platform
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32cubewb09-workshop-repository
A pre-released version of CubeWB0, including CubeIDE projects for PAwR
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/nucleo_h743_netxduo_udp_ipv4_ipv6
An example of UDP communications using both IPv4 and IPv6 using NetXDuo. Created with CubeMX for the NUCLEO_H743
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/emxxlx_driver
This user guide was made to show users how to properly configure and use the Everspin MRAM driver for STM32 Microcontrollers. The driver was tested on STM32U599NJ Microcontroller, using STM32Cube IDE v1.15.0, HAL drivers and OCTOSPI peripheral
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/b_u585_iota02_aws_iot
AWS IoT reference Integration for STM32U585
aws fleet-provisioning iot lwip mbedtls mqtt security stm32 stsafe
Last synced: 27 Mar 2025
https://github.com/stm32-hotspot/greengrass_lite_ble_gateway
AWS IoT Greengrass Lite BLE Sensor Gateway
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/bluenrg_lps_hse_calib
Tune BlueNRG-LPS via buttons and MCO pin or RF tone
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/bluenrg_lp_hse_calib_rtt
Tune BlueNRG-LP via J-LINK RTT interface and MCO or RF output
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32mp1_aws-iot-greengrass-nucleus-lite
AWS GreenGrass lite for STM32MP1
aws greengrass iot stm32mpu stm32mpu-openstlinux-expansion-package
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32ai-nanoedge-mnist-classification
This repository contains the project shown at the NanoEdge AI Studio workshop. This is a classification project with the MNIST dataset
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wba55_ble_p2pserver_ext_att
An application example based on the BLE_P2PServer from CubeWBA which demonstrates extended attribute functionality (sending extended notifications and receiving extended writes & read requests).
Last synced: 03 Mar 2025
https://github.com/stm32-hotspot/stm32wb55-p2p-client-oob-uart
A BLE OOB pairing/bonding example, similar to the STSW-ST25DV004 BLE + NFC OOB pairing demo
Last synced: 03 Mar 2025