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
When two Steval-FKI433V2 evaluation boards yet maintain connection, the S2LPRadioGetRssidBm() functions for both boards show about -103dBm...-104dBm. I can't get less RSSI level. Has the least possible RSSI the same value as the receiver sensitivity for the Steval-FKI433V2?If yes, why declared receiver sensitivity (up to -130 dBm) is not achievable?
There is a problem with ADC in BlueNRG-1 described in ERRATA (https://www.st.com/content/ccc/resource/technical/document/errata_sheet/group0/ba/1e/6f/42/96/20/4f/0d/DM00544604/files/DM00544604.pdf/jcr:content/translations/en.DM00544604.pdf - 1.6 ) so I'm trying to use "Workaround: the application, using a 32 MHz quartz and accessing ADC, should configure system clock to 16 MHz." but there is no any registers to divide 32 MHz to 16 MHz in library files and docs by ST. I work with BLE module SPBTLE-1S by ST with 32MHz quartz inside so I can't change it.
Hi,I would like to use Bluenrg 2 in my project and i have problems to receive an output report from host. I am using BluNRG-1_V1 DK 1.0.0 Software package. I think, hidGetReport_CB should be called when an output report arrives but this function is not reachable in a Debug Session. So, how can i implement this callback in the right way?Regards Stephan
I am using BlueNRG GUI and have my own python script that has external librarywhen i run the script it give me error "the module is not found"
Currently i am aware of different methods to connect them. But i am most interested in LTDC. I have tried using old protocols like Motorola 6800 Parralel RGB. But Touch screens of bigger size and bigger resolution available on Alibaba for example does not support them. Please correct me in my understanding if i am wrong that for bigger screen size and bigger resolution old protocols like Motorola 6800 , Intel® 8080 bus and SPI protocol wont work. Because bigger touch screens found in market does not have them.Will Parallel RGB connection be able to work with bigger screen. If yes can u give me a link for that. The devices i see are coming with lvds connection. Will they be able to work with stm32 discovery kits. If yes than how.Finally can u suggest me some good working tutorials for them apart of datasheet.Thank You !!!
In the example code of STSW-STUSB003, we can see that the NVM of stusb4500 is divided into four sectors, each of which has 8 bytes. We want to know the definition of each byte,and we didn't find any information about this.Can we ask for the detailed description?
Hello. I am trying to establish a working wireless communication between two radio units using S2-LP components.Both units are an S2-LP development kit which includes a nucleo-L053R8board with a mounted STEVAL-F433V2 board.The code is the example project included in the S2-LP DK_1.2.1 software package.The specific project compiled is the SDK_BasicGeneric_A.c example project in the \S2-LP DK_1.2.1\Projects\Projects_Cube\S2LPLibrary_Examples\MDK-ARM\STM32L053R8-Nucleo directory. (running on Windows 10).It is compiled and flashed into the components using Keil uVision V5.26.2.0The transmitter unit is flashed with the SDK_BasicGeneric_A.c code (transmitter code) and the receiver unit is flashed with the SDK_BasicGeneric_B.c code (receiver code).The issue is, while I manage to establish a one-way communication, the range of reception is extremely limited. Any distance between receiver and transmit
Hi folks,we just completed a custom RF interface board for our product.It's a simple SPI-to-Antenna board with TCXO and BALF, in the 862-868 MHz band.The TCXO is powered by an LDO at 1.8 Volt. This allows us to use a battery.The S2-LP is powered externally at 3.3 Volt (internally it uses its DC/DC at 1.8 Volt)The RF performances are great:The CW signal has a variance of just 300 Hz aournd the carrier at 868 MHzTX: we got 4 dBm better than the same board with a quartz crystalRX: we got 2 dBm better than the same board with a quartz crystalTCXO1.8 V 50 MHz+/- 0.5 ppm -40, +85 Celsius)Manufacturer: KDSPN: DSB211SDN It can be purchased in Italy from CODICO.BALUN: MANUFACURER: STPN: BALF-SPI2-01D3PCB:MANUFACTURER: MD srl ItalyLAMINATE: FR4 commonLAYERS: 4L1 = RF signalsL2 = GNDL3 = Just 3 traces of VDD (*)L4 = SPI signals(*) No power plane at all. The layer is empty except for 3 traces of VDDTo achieve this result we followed all the ST guidelines.In particular, the BALUN needs to be routed
Hello everyone,I'm trying to communicate with a SPSGRF-868 from a Nordic 52840 Development Kit, but a very strange behaviour affects my SPI communication. When I connect ONLY pins CSN, MISO, MOSI, CLK and SDN of the SPSGRF to the Nordic, leaving VDD and GND NOT CONNECTED, it seems I get correct answers back on the MISO line. This is the log: WRITING 3 bytes (0x87 09 00 ) TO 0x31. RESPONSE ON MISO: 00 03STATUS BYTES 0x00 0x03 MEANS MC_STATE = STATE:01 XO:1 ERROR_LOCK:0 RX_EMPTY:0 TX_FULL:0 ANT:0READING 3 BYTES FROM 0x31 RESPONSE ON MISO: 00 03 87 09 00STATUS BYTES 0x00 0x03 MEANS MC_STATE = STATE:01 XO:1 ERROR_LOCK:0 RX_EMPTY:0 TX_FULL:0 ANT:0The value read back is exactly what I wrote, and status bytes seem correct.If I connect SPSGRF GND pin to Nordic GND pin, I get:WRITING 3 bytes (0x87 09 00 ) TO 0x31. RESPONSE ON MISO: 24 0ESTATUS BYTES 0x24 0x0E MEANS MC_STATE = STATE:07 XO:0 ERROR
Hello, We are planning to use an Analog Front END IC for power line communication (with proprietry protocol)* 400 - 600 bps data rate* DC power line with voltages up to 80V* BFSK communication with sinus mark and space frequencies around 2.5 Khz & 6 Khz (fsk frequencies are quite low, would this be a problem)can you please suggest possible ICs?thanks
The B-L475E-IOT01A contains the spsgrf-915 module. I want to use this without an extension board to run FP-NET-6LPWIFI1. Is it possible? It is necessary to refer to it if possible.
Hello,Is s2-lp RF module supports mesh? If yes, where can'i found mesh stack and how it can be used?Is below application note describe how can'i configure s2-lp module to work on mesh network? https://my.st.com/resource/en/design_tip/dm00567382.pdfThanks in advance.
Hi, I have recently buy an X-NUCLEO-IDB05A1 in combination with a NUCLEO-L053R8. The documentation furnished with those board says that there is working code examples in form of a .bin file that you just need to drag and drop in the NODE_L053R8 "drive" that appear when you plug the board in a computer. My problem is that this said code example (sensor demo) isn't working, in fact I cannot find the device name in the smartphone application (ST BLE Profile). I have also tried the software available on the arm mbed site and done the "hardware modification" (changing R4 and R6 on the IDB05A1 board) but this didn't change anything... Any idea on what I can do to get this board working ?Regards, Matthieu Braun
I managed to pair bluenrg-ms with my smartphone. (pairing complete arrives with status = 0x00 and everything is okey) but if i want to disconnect from it i can't get any events. I can press "disconnect from paired device" on my phone but nothing happens. Can anybody help me to solve this problem?
Hello, I am reading the user guide, quick question, does the ble example only works on the cradle board, but not the cradle expansion board. page 9 figure 6. https://www.st.com/content/ccc/resource/technical/document/user_manual/group0/57/ae/1e/58/ed/6c/46/47/DM00311355/files/DM00311355.pdf/jcr:content/translations/en.DM00311355.pdfMany thanksSam
I am using STEVAL-BLUEMIC-1. which is having firmware already(Accelerometer ,Gyroscope and Voice) with BLE. I want to load new firmware in that. But not able to load through ST LINK . Read out protection enable is coming. I try to disable the read out protection using the ST link. then ''Could not set option bytes, Please restart the target and retry!'' error is coming.Please help me how to solve this?.
Development board "STEVAL-FKI 001 V1" has been obtained.But I used a simple microcontroller like Arduino.So, "STEVAL-FKI 001 V1"Which language to developI do not know where to download the development environment.I want you to help me.
We tried with many examples, SWD, UART and the other interfaces works but RF module don't. We are using a desing based in the IDB008V2 evaluation board. Any ideas?Thanks.
Hi to all.I'm working on telemetry board:P2P, client connects to a server (microcontroller) just for request, then server starts to send every second data to client (up to 10'000 Bytes), so I need to work at least at 115200 bit/s (actually I'm using serial interface, there shouldn't be troubles using SPI).distance up to 4 km (typical is 3 km), 868 kHzOn SPSGRFC datasheet it's reported up to 500 kbit/s on-air bitrate, sensitivity -118dB and maximum output power 11.6dB, so it should be okay for my purposes (at least up to 3km).I don't understand if sensitivity is related to a specific bitrate, or is it related to the maximum bitrate avaliable...Thanks.
Posted on May 09, 2018 at 22:22Hello,during my S2-LP Sigfox registrator process, I've sent the generated e-mail to mailto:sigfox@st.com. But the response contained an error:Error while responding to [...].Error Code: 2Message: No more ID in the databaseWhat did go wrong?Board model: STEVAL-FKI868V2, RCZ1#s2-lp #sigfox
I am working on a way to characterize how many capacitors one might need when using a microcontroller. I've seen an incredible variety, but I'm curious if there are any ways of determining by assessing number of power pins and I/O if a range or minimum number of caps can be concluded. Can anyone help?
Hi everyone,On my custom board (STM32L442 + BlueNRG-MS), I am currently trying to get working the BlueNRG chip using the BlueNRG GUI software.I used CubeMX (V4.26) to implement the BLE middleware and to set up the interface between the MCU and the BLE chip. Thank to this new feature included in CubeMX, I have been able to flash the Virtual COM Port application.Under BlueNRG GUI, I tryed to set up the IFR configuration but I got HCI timeout errors several times... (before that, I did some steps under ACI Utilities menu like "Init Device" and "Advertising", and I did not get any errors...).Despite those errors, the chip was working well but as soon as I tryed to change the SCA values, I got another HCI timeout error and now nothing works!The chip seems to be completely unusable.On an other board, I had the same kind of problem when I tryed to update the BlueNRG firmware (latest version available on st.com). I got an error in the middle of the loading and the BLE chip is also unusable und
Hi, I'm new using ST devices so I don't know how to resolve this. I already saw some examples to send data from my computer to my board using ethernet, but I cannot find the opposite.I have a Nucleo-F429ZI and I want to send http query from my board to my server (Query example: GET /index.php?val=1). Can anyone send me an example of STM32F429 Ethernet using http client instead http server? This exemple could use the LwIPbest regards.
I'm working with the STEVAL-IDB006V1 Board. I want to see the Bluetooth MAC address of "smartphones". I can see the MAC address of other BLE development boards, but I can't see the MAC addresses (or device name) of "smartphones" as a result of the scan. Is something like this possible with this board. How can I do it?
Hello :)This USB-C is confusing me. According the standard you should be able to receive or to send power. I am using the STEVAL-ISC005V1 Eval board form ST. Unfortunately the PD2 and the PD3 line is not active if I plug the device into a Laptop.So my question: How to configure Windows to act as a power source?A short google search showed always results about on how to load your laptop with the USB-C port but not on how to act as a 20V power source.Is it possible to get 100 Watts out of a USB-C plug from a Laptop?Thanks for you answers.Cheers,Chris
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.