WATCH ON-DEMAND | STM32 Summit 2026
Ask questions and find answers on connectivity ICs, focusing on protocols and I2C challenges on STM32 Nucleo boards and BlueNRG products.
Most recent activity
Is there any sample code other than what can be found on ST’s website?under NDA?
Hi, i have 2 devices: STEVAL-IKR002V4 and i must show any example how they work.So could anyone send me some instructions or advice on how can I show the operation of these devices?I mean, for example, to download some data like temperature or something and display them so that I can tell if these devices work?Is there any program to support these devices so that I can load / change the code? In what language are these devices programmed?I would be very grateful if someone could help me.
Firstly with mbed technology but the module isnt detect by my phone.Secondly with attolic studio, thé simple application dont work with the help getting started.I want use this module to make a mini car order by my phone , please help.If you want specific information, please comment
So I want to talk to the BLE eval kit ( STEVAL-BLUEMIC-1 ) with another microcontroller. I see that the on board BLE module (SPBTLE-1S) has a SPI and UART interface however the board itself only contains 5 SWD pins. These 5 pins are Vblue, SWDCLK, GND, SWDIO and RESET. I see from the SPBTLE-1S datasheet that the SWCLK corresponds to SPI_IN and SWDIO corresponds to SPI_OUT however i still need CS and CLK. I was able to program the eval kit using a STM32 Nucleo board. However i still dont know if its possible to communicate between an external microcontroller and the STEVAL-BLUEMIC-1 kit. It seems like the eval board is not designed with a SPI interface?
h
Is the design of this circuit OK to be USB HOST?https://drive.google.com/open?id=1zKJQuh5CJrl1X4RY4lJzdEwwPDz0wLm2https://drive.google.com/open?id=1pBKWj9IoOnVFrW1I-eUM-54Y8_F0gw5J
I'd like to read measurements from about 50-100 remote temperature sensors. I'm considering two options: BLE mesh with SPBTLE-RF modules and 6LoWPAN with SP1ML-868 modules. How many remote sensors per second can I read in both cases? I don't need exact values, just rough estimation for comparison.Additionally please confirm my knowledge about implementation details:For BLE mesh ST provides libraries for Cortex-M0 and M3. M4 is not supported and I can't use STM32F4.For 6LoWPAN ST provides example code only for Contiki OS, there are no FreeRTOS or non-OS examples for SP1ML and 6LoWPAN.
I am using the ST BlueNRG-MS and would like to know the required procedures (documentation) in order to put on Bluetooth logo & able to sell globally.Anyone have done this for end product ?
Hello people, I need help for a University project. I'm trying to establish communication between 2 STM32F103 with a pair of nRF24L01. I am a complete newbie to programming MCU.I have tried a lot of libraries but none that I could compiled in uVision 5 using the MxCUBE and HAL libraries, so after a while I learned how the libraries works for the registers but when I try to modified o write the SPI required for the write or read process between the MCU and the nRF24L01 I cant make it workThe portion of code I'm using as and examples, use this function every time is need to write or read a register to the nrf24l01:// Low level SPI transmit/receive function (hardware depended) // input: data - is the value to transmit via SPI // return: value received from SPI uint8_t nRF24_LL_RW(uint8_t dataIn) { // Wait until TX buffer is empty while (SPI_I2S_GetFlagStatus(nRF24_SPI_PORT, SPI_I2S_FLAG_TXE) == RESET); // Send byte to SPI (TXE cleared) SPI_I2S_SendData(nRF24_SPI_PORT, data); // Wait
We are using the procedure defined in AN4491 to upgrade BlueNRG-MS firmware from 7.1e to 7.2c. Blue_flag erase (aci_erase_blue_flag), flash erasing and programming works but the aci_reset_blue_flag step is failing with response “0x4A: Blue Flag failed to be set�?.After this occurs the chip only comes up with EVT_BLUE_INITIALIZED with code 0x3 (blue flag). Firmware can be sent again, but we get the same problem resetting the blue flag over and over again.Please help me resolve this.Thank you
How to transfer audio files from the phone to a (BLUENRG+STM32+SDcard), without using additional software on the phone? I'm not sure, but I need an FTP profile. I need to realize the transfer of a sound file using the built-in Android / IOS functions on the device and play this track at the touch of a button on the device. Like single-mode BLE devices do not support FTP. Tell me where I am wrong and advise a solution that can solve my problem. Thank.PS Maybe I'm wrong that I need FTP.
I will attach you the circuit.It was just made looking at the datasheet and its pin configurations.Please go through the circuit and let me know for any modifications.Thank you.
Hi,I have a BlueNRG-MS connected through SPI to a STM32L476 like that implemented on ST SensorTile board. The NRG chip wasn't working and I checked that the firmware version is 715. I think 723 is a the latest version and so I am trying to update the firmware.I don't have a USART connection, just USB, so I couldn't set up the connection to BlueNRG GUI software (Is this still possible ?)I followed the steps in the document "AN4491 BlueNRG, BlueNRg-MS Updater" but couldn't complete the procedure.Step 2 in section 7 says wait for "Evt_Blue_Initialized" and check reason code. I am not sure how to do this. How do I read this message ? Is it a HCI/ACI function ?If I assume the event code is fine and continue, in step 7 it says "Write new firmware data". How exactly does this work ? Can anyone please guide me in the right direction ? Am I missing something ?Thank you@STM Community @Community member @Maxim Yachniy
S2-LP transceiver, STEVAL-FKI868V1: it has a feature 'Automatic acknowledgement, retransmission, and timeout protocol engine".1. Does the acknowledgement automatically come from receiver?2. Does this feature automatic for S2-LP transceiver or it may be enabled/disabled programmatically?3. If I want to use a few receivers, is it possible to disable this feature or enable it only for one receiver, which is placed on the longest distance?
Hi,I'd be grateful for any suggestion what BT module supporting HID I should use to connect BT HID keyboard to the STM32. I see that many popular HC-XX modules support only SPP profile.There are some modules supporting HID profile but all the examples I found focus only on using them to implement the HID device (not to terminate the connection from the device).What I want to achieve:BT_HID_KB-------------------------------BT_HID_Host_Module------STM32So the BT_HID_Module I am looking for is supposed to have BT Host functionality.Thanks,Bogdan
..
Hi,I'm using HAL_I2c_Mem_Read(), too.And may I ask if STM32's I2C can generate wave like the following picture. I have tryed Mem_read() and any other function in i2c.c , but the bit following device addres is "0",which means "write" in I2c.eg.I want to send bit.0110 1010->wait for ack, then send 0000 0011,but fuction sends bit.01101011->wait for ack,then send 0000 0011.I send bit 0110 1010 success,but can't send 0000 0011,and fuction sends bit.0110 1011success, then fuction sends 0000 0011 success.May I ask Stm32's I2c can send 0110 1010-ack-0000 0011 or not? Becease the LSB is "0" means write for I2C master, and LSB is"1" means read for I2C, so when LSB is "1" I2C can't write data to slave.May you help me out, thanks.
I've bought two ISB042V1 and i want to send sensor Data trough the QI connection from the Rx to Tx. But i do not understand how i can write data from MCU1 into Rx device, and read out from Tx device into my MCU.
I have been attempting to use Silicon Labs Si443x/RFM22 ISM radio IC for over a week now with no success. My overall impression of this radio IC is poor. Lots of issues, erratas, and twitchy-spazz operation even under ideal conditions. So naturally I am looking for another line.What about SPIRIT1 ISM radios ? What is your experience ?Looking for 915MHZ, FSK/2-FSK modulation, 19.2KBPS, simple packet handling with 8 bit preamble - sync - 5 byte fixed packet length - no crc. And most of all, few hassles, no twitchy spazz operation, no complex software/hardware work-arounds for a poorly designed IC, no wondering WTF, why did it do that ?, and that's not in the datasheet. The transmitter and receiver should be able to work together without individual unit calibration using "normal" 20ppm crystals.If you can't get this working in a simple one transmitter, one receiver setup located in Faraday Cage in a couple of hours (tops), then I will keep looking.Looking forward to your responses.
Hi All, Currently S2-LP only supports down to 433MHz, would it be possible to use a lower frequency crystal to achieve a lower frequency such as 403MHz?Thanks!Xarion
Hello allI have a problem with updating the filesystem over httpAT+S.HTTPDFSUPDATE=192.168.3.2,/fs.img,8079this is the command i use to update the fs.The logs of the local webserver tell192.168.3.1 - - [14/Jan/2019:13:29:51 +0300] "GET /fs.img HTTP/1.0" 200 14600 "-" "SPWF01SC1"so the download happens. on the spwf01 console i seeImage length 20694 (offset 0x00080000, block len 4096)Write len 2694 -> 0x80000 (final)Wrote 2694 bytesError (-3 @ 2690/20696), cleaning up..so i get an error and the filesystem is not updated.the firmware of the wifi module is the latest (updated a week ago)
Hello @alok , @STM Community , @Jitendra J_O ,I want to evaluate the performance of bluetooth mesh network having 4 mesh nodes (3 provisioned STEVAL boards and one smartphone). Which parameters can I measure on STEVAL board in order to evaluate the mesh network ? And how can I measure these parameters ?
Hello, I am evaluating SPBTLE-1s module. I am working on a example project provided by the BlueNRG-1_2 DK 3.1.0 (remote control). The project build on truestudio and is burned on chip via st link utility. Application success messages prints on the serial terminal but no module is discoverable on my android phone. I'm using BlueNrg android app.Note: for Spbtle-1s i have changed the preprocessor macro from 16MHz external clock to 32MHz.Thanks.
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.