Get ready for the STM32 Summit 2026 | Online, November 3
Ask questions and discuss STM32 wireless solutions and their implementation for running Bluetooth LE, Zigbee, LoRaWAN applications.
Most recent activity
I am trying to use STM32W55RG as BLE client in FREERTOS CMSIS V2. But it seems that its not allowed. May i know the reason behind this? I attached the error image in this message. I also observed that Sequencer is also not available in FREERTOS. Can you please guide me to solve this. You can also find the configuration report attached to this message to know more about this. Thanks
Hi, I tried to play the I-Cube 1.3.1 / B-L072Z-LRWAN1 example in "End Node" mode but I noticed some strange behaviours. I leted the DUTY_CYCLE configured at 10 seconds and I'm playing on private network with Chirpstack Network Server and App Server. The gateway is a Multitech MTCDT.At launch time, the LoRa Join and the first Up Link is OK but the twelve or thirteen following "Send" aren't sent (and I don't find why) :APP_VERSION= 01.03.00.00 MAC_VERSION= 04.04.02.00 OTAA DevEui= *** AppEui= *** AppKey= *** TX on freq 868500000 Hz at DR 0 1s607: PHY txDone RX on freq 868500000 Hz at DR 0 8s447: PHY rxDone 8s460: APP> MlmeConfirm STATUS: OK JOINED SEND REQUEST TX on freq 867300000 Hz at DR 0 11s792: PHY txDone RX on freq 867300000 Hz at DR 0 14s140: PHY rxDone 14s144: APP> McpsConfirm STATUS: OK 14s144: #= U/L FRAME 1 =# Class A, Port 2, data size 16, pwr 0, Channel Mask 00FF 14s145: APP> McpsInd STATUS: OK 14s145: #= D/L FRAME 0 =# RxWin 1, Port 0,
..
STM32Cube MCU Package for STM32WL series (HAL and LL low level drivers, USB, File system, RTOS - coming with examples running on ST boards: STM32 Nucleo, Discovery kits and Evaluation boards) not available on st site. Please provide me mcu packages or how can i find this drivers please help.
Hi,I tried running ST lorawan stack (STM32L073RZ-Nucleo) on acsip s76G chip (with stm32l073RZ and sx1276). I can get data from device but the problem is that the signal is too weak. I know my hardware is ok so what should i config in code? Any suggestion?
I'm trying to set STMM32Lo72CZY6TR MCU along with workshop video on YouTube.I also install Virtual COM Port and install AT_slave_exe.bin on the kit.However I received "AT_EROOR" when I input "AT".This is first trial to use this discovery kit.I appreciate it if you could give me some advice.Best regards.
The reference design of the CMWX1ZZABZ-091 shows a connection between pins SX1276_DIO4 and PA5/ADC5/DAC2 when in Sigfox mode. The B-L072Z-LRWAN1 board has a jumper between these pins (SB26), but according to table 11 of the manual this jumper is Reserved to LoRa ® / SigfoxTM module debug.Could please clarify the function of SB26 and SB27? The SB26 and SN27 are mandatory for a custom LoRaWan/Sigfox borad?BRGilberto
Hello everyone, I have a question in APP_BLE_Init( ). I addHW_TS_Create(CFG_TIM_PROC_ID_ISR, &(BleApplicationContext.SwitchOffGPIO_timer_Id), hw_ts_SingleShot, Switch_OFF_GPIO); and HW_TS_Start(BleApplicationContext.SwitchOffGPIO_timer_Id, (uint32_t)LED_ON_TIMEOUT); just like the BLE_p2pServer example but the code didn't run in the Switch_OFF_GPIO() call back function.Do i need some setting about tImer?Thank you.
Board: P-Nucleo-WB55BLE Application Type : ServerServer mode : Custom templateBug#1: CFG_GAP_DEVICE_NAME always has a "TEMPLATE" value and is independent of the value set in CubeMX.Bug#2: Routine "Custom_STM_App_Update_Char" was generated with invalid call of "aci_gatt_update_char_value" routine. Instead service handle generated characteristic handle.P.S. Sorry for terrible English...
I am trying to set up a new project with BLE in it. Initially, it simply reads an accelerometer over SPI and flashes LEDS. I then used the configurator (the Cube bit) to turn on the BLE functionality. It adds a load of config code, but when I run it, the board runs through the initialisation and then hangs. If I run it in debug mode, and pause it after it hangs, it is in this code:/** * @brief This is the code that gets called when the processor receives an * unexpected interrupt. This simply enters an infinite loop, preserving * the system state for examination by a debugger. * * @param None * @retval None */ .section .text.Default_Handler,"ax",%progbits Default_Handler: Infinite_Loop: b Infinite_Loop .size Default_Handler, .-Default_HandlerI have tried to set up the Cube configuration the same as the BLE_p2pserver setup, including all the interrupts, but it still does not work. I have tried putting while(1); blocks in each of the interrupts, but none of them seem to cat
Dear.I use WB55 with MBed OS.I needed to receive huge file(over 1M) from Android andsend to Another Device by SPI interface.It sometimes work well. but mostly I met hardFault by monitoring Serial.Android App setting- requestMTU :241Connection Interval : CONNECTION_PRIORITY_HIGH (ConnectionInterval: 12/ConnectionLatency: 0/ConnectionSupervisionTimeout: 500)Data Send interval : 50ms(after confirmed send Data)Write Type: Write_NO_RESPONSEData SIze : over 1MWB55 setting : "cordio.rx-acl-buffer-size":245, "cordio.max-att-writes":1, "cordio.desired-att-mtu": 241 MemoryPool /Queue size 16CODE Structure :Data received(BLE) - MemoryPool alloc - Queue -> Check Queue Evevt(Another Thread) - Data Send(SPI) - Free MemoryPoolSituation : Board Stuck after receiving some Data. and displayed HARD_FAULT after few moment.++ MbedOS Fault Handler ++FaultType: HardFaultContext:R0 : 20000508R1 : 0000
1MB Flash is shared between M0+ and M4 in STM32FWB55XX. Which pages (0-255) are available for M0+ and M4? M0+ has radio firmware (B/E/Thread/802.15.4 MAC) and M4 has application firmware. I want to know max size M4 can access?
I prepared one android app which adds/ updates products stock in Firebase Database.i am doing IOT project with Discovery STM32L475E-IOT01A board.How can i interface Discovery STM32L475E-IOT01A board to Firebase Database.i searched there but i only got accessing firebase database via ESP8266 on internet.please if any one has idea, please guide.( i am using atollic truestudio for development of project)
Hello,I want to use a multi channel ADC, But i can rean read only the channel0.I will also want to read channel 4how to do?best regardMichel
Hi everyone,I started to work with the "Thread_Coap_MultiBoard" example , all work fine , but now i want to display the traces over RS232.4) Activate the traces if necessary: ===================================== If you want to get the traces in real time, you can connect an HyperTerminal via an UART RS232 cable using the following connections: RXD: CN10(Pin35) TXD: CN10(Pin37) For the traces, the UART must be configured as follows: - BaudRate = 115200 baud - Word Length = 8 Bits - Stop Bit = 1 bit - Parity = none - Flow control = none * <h3><center>&copy; COPYRIGHT STMicroelectronics</center></h3> */app_conf.h * Note : Refer to utilities_conf.h file in order to details * the level of traces : CFG_DEBUG_TRACE_FULL or CFG_DEBUG_TRACE_LIGHT *****************************************************************************/ #define CFG_DEBUG_TRACE 1following the readme file the traces should be already enabled, but i got nothing in the te
Hi, I'm very new to the microcontroller world and I'm having problems trying to import/compile the 802.15.4 examples on the STM32CubeIDE. Does anyone knows the steps that I need to do to run them ?Thanks a lot.
To achieve the +6dBm output power on the WB55, VDD needs to be > 1.95V. What is the max ouput power you can achieve if the device is operated at 1.8V?
I'm looking for V1.1.1 of I-CUBE-LRWAN, but it's not possible to get older versions from product page... :(
HiThere is any advantage in disabling the internal TCXO of the Lora Module by controlling the Pa12 pin? BRGilberto
Do I need to use a bootloader? What kind of bootloader? Where can we find that bootloader?
Apologies if this has been asked before, I did a search and couldn't find it.....Using STM32CubeIde, I set the project to be the USB dongle P-Nucleo-WB55. Now, trying to flash this and I am told it doesn't have debug capabilities. Shame, but OK, there is the other board (Nucleo-68) with a very similar chip. I can not find how to change the target from the USB dongle to the other board. Please help.ThanksIan
Hello all, I'm currently stuck with the RF stack upgrade process a stm32wb55 nucleo board....i have follow the release notes in the "STM32WB_Copro_Wireless_Binaries" directory but i'm now out of idee to figure out what's going on...Currently i'm not able to read the FUS version as the following commands :STM32_Programmer_CLI -c port=swd -r32 0x20030030 1return :eading 32-bit memory content Size : 4 Bytes Address: : 0x20030030 0x20030030 : 00000000first i run :STM32_Programmer_CLI -c port=SWD -fwdeletewith successthen the when i try to upgrade FUS : STM32_Programmer_CLI -c port=swd mode=UR -ob nSWboot0=0 nboot1=1 nboot0=1 -fwupgrade /home/pierre/Documents/en.stm32cubewb_v1-5-0/STM32Cube_FW_WB_V1.5.0/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_FUS_fw_1_0_2.bin 0x080EC000 firstinstall=0 ------------------------------------------------------------------- STM32CubeProgrammer v2.4.0 ------------------------------------------------------------------- ST-LIN
I'm start to develope a board with touch sensing capability using STM32WB55CEU 48 pin but is System Tab on CubeMX i can't find TSC peripheral.. cube is at 5.6.0 and FW package for STM32WB is 1.5.0Any suggestion?thanks in advance
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.