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
My university has purchased an STM32L072CZY6TR MCU and I get to figure out how to make it work with our gateway (Multitech ). Starting with the insert that came with the board I have downloaded the example code from www.st.com/i-cube-lrwan and I would like to figure out how to compile and run one of the examples on the board, specifically the end-node example. I have read through a few of the getting started guides and set up and installed the Ac6 eclipse environment and import the code I downloaded, ran the build all functionality and ran the code, which looks like it executes correctly, in eclipse at least. However, it doesn't seem like the example program I am trying to run, is what is actually executed. Many of the guides I have read through or videos I have watched so far seem to skim over the, how to build and how to flash the program to the board. So I really can't be sure what I am doing is in anyway correct. Appologies for the basic nature of the question, I am very new to thi
I do need help identifying this IC since I need a replacement.Thanks in advance
Hello,I am porting the BlueNRG-MS to use a non ST based MCU and believe I have most of the porting issues resolved but am receiving a surprising error code when running the BLE_Beacon sample.I am using the BLE_Beacon sample as stock as possible. This system is a custom design and the SPI communication appears to be working fine with the BlueNRG-MS. I am able to send aci_hal_write_config_data() as well as aci_gatt_init() and get responses from the chip that indicate success. However, when I send aci_gap_init() I receive a 0x4A error which translates to "Flash Write Failed" in the tBleStatus types.Could someone say why this particular error seems to be returned? I feel confident my SPI code is ported correctly and that I'm handling the interrupts coming from the BlueNRG-MS correctly using HCI_Isr(). Thank you!
I have the STEVAL-IDB008V2 board, and it programs decently through the ST-Link V2. However, I am facing troubles with programming the BlueNRG-2 chip through SWD of another Disco board. Can anyone please tell me whether the BlueNRG-2 can be programmed through the SWD or not?It would be really appreciable.With best regards,Abbas.
Hello there!I am struggling to find any significant information about the SMPS built into the BlueNRG-2. It would be really great if some more details are made available regarding the internal hardware and the external auxiliaries and supporting circuitry needed for various modes of operation, as is generally available in the datasheets of STM controllers.Could anyone please provide some more information about the built-in SMPS of the BlueNRG-2 IC? Some information about designing the external filter associated with the SMPS (SMPSFIL0 and SMPSFIL1) would be really appreciable.With best regards,Abbas.
I am trying to use mbed to send AT Commands to the SPBT3.0DP2 module in order to change it's baud rate. I am using the ATCmdParser to send the AT commands. It seems like I am not able to enter the command mode? I'm not sure. please help.I do at.send("^#^$^%") to try to enter command mode before changing the baud rate.#include mbed.hSerial pc(PA_2, PA_15);Serial bt(PA_9, PA_10);ATCmdParser at(&bt, "\r\n");int main(){ pc.baud(921600); bt.baud(115200); pc.printf("hello starting off\n"); bt.printf("hello starting off\n"); at.send("^#^$^%"); at.send("AT+AB ChangeBaud [921600]"); at.send("AT+AB Bypass"); bt.baud(921600); while(1) { wait(2); pc.printf("921600 baud rate\n"); bt.printf("921600 baud rate\n"); }}
I also built firmware from provided sources and libraries using WorkBench but the problem persisted. One thing was different, bin file was less than half the size of the pre-built one. I added some code to display returned error code (2) and also displayed library version (one of library calls does that) and it was shown as 1.09.00. Anyone else had (or has) the same problem?
In the ST7580 application note (AN4068) the transmitter and receiver paths are connected through a DC blocking capacitor after the output of the power amplifier. Therefore when no transmission is occurring the output of the PA should be similar to a AC ground. My question is doesn't this circuit effectively short-circuit the signal in receiving mode therefore drastically reducing the received signal amplitude? Or when in receiving mode does the ST7580 open-circuit the output of the PA? However I couldn't find anything stating this in the datasheet though
Hi,I use my device for continuous scanning. The scanning is started by calling:aci_gap_start_general_discovery_proc( 2000 /*LE_Scan_Interval = 1.25 s */, 1800 /*LE_Scan_Window = 1.125 s */, 0x00 /*=use public dev addr */, 0x00 /*=duplicate filtering dissabled*/);After 10 seconds, this procedure automatically terminates, and this is signalled by the event:aci_gap_proc_complete_event(...) with arg. Procedure_Code == 0x02 /*= GENERAL_DISCOVERY_PROC*/I detect it and re-enable discovery procedure. While discovery procedure is working I receive correct ADV_IND (reports) from sensor devices.This regular behaviour and works fine.Unfortunatelly, sometimes I do not receive the event. No advertisement reports are received then. When it happens I cannot terminate the discovery procedury nor start it again. Both functions: aci_gap_start_general_discovery_proc, aci_gap_terminate_gap_proc(0x02) return the error: 12 ERR_COMMAND_DISALLOWED.Why the event is missing?Regards,PiotrPSI use BlueNRG
I want to develop 6LOWPAN over S2-LPThis mesh network have other devices that support 6LOWPAN, different to ST microelectronic manufacturer. Could I tune S2-LP in frequency, band, modulation, etc in order to can speak/listen with other devices?Best regards.Francisco Jimenez.
..
Our application requires that the RF frequency range of the system starts around 1 MHz and can go up to a few hundred MHz. I see that the lowest the S2-LP will go in frequency is about 400 MHz. Is there a way to use this device to transmit and receive below 400 MHz? Are there any other STMicro products that would handle sub-100 MHz frequencies if the S2-LP can't?Thanks.
Hello there,I am currently analyzing the STUSB1602 chip and the P-NUCLEO-USB002 eval kit. I have come across a topic I am not fully certain about. Its the SPI interface for the BMC communication. I cannot understand either it is necessary in all applications, or only if I want to exchange some specific data between devices over CC line? For example, if I intend to create a sink only device, so I have to connect the SPI lines and provide any data from the MCU? I would appreciate all help.
Are there any design guidelines or rule of thumbs for the clear channel assessment period T_CCA and T_Listen? Which considerations should be taken into account for T_CCA and T_Listen? According to my knowledge, T_CCA should at least be greater than the maximum propagation delay between two nodes.
Please, see attached file.Thanks in advance.
Hello.My customer has problems while testing BlueNRG-1 IC:"I can not make a simultaneous connection with several slave devices with the library from the BlueNRG-1_2 DK 3.0.0 package.After connecting to the first device, an attempt to start a new search returns an error: aci_gap_start_general_discovery_proc () failed: 0x82The error is returned until the connection in the first one is closed.Multi-connection works great in BlueNRG-1_2 DK 2.5.0""There is such a problem with the V2.x stack: I take the project from the example (for example BlueNRG-1_2 DK 3.0.0 \ Project \ BLE_Examples \ BLE_MS_Formula) add the line MEMORY_FLASH_APP_OFFSET = 0x1000 to the linker, build under IAR and the device fails after the stack initialization. Everything worked fine with the old stack."Is it possible to use these firmware versions with BlueNRG-1 without problems (maybe the IC is too old)?And if its OK could you please help me to fix these cases?
Posted on June 02, 2018 at 07:24My goal is to create SUB-1 GHz 6LOWPAN mesh network, that will interact with an edge/border router and eventually that edge/border router forward data to the internet. For mesh network, I found documentation and resources with the help of that I am able to create the mesh network of microcontroller based nodes.I found resources on ST website on how to make Nucleo board as edge/border router. Question: In my case, I have a Freescale/NXP's iMX6 based Linux embedded board, on which SPSGRF-915 modules (from ST) SPI's pins are connected to iMX6 SPI's pins. I want to create edge/border router on this Linux board for that I am looking for Linux Driver, Device tree binding information etc. Is ST provides Linux driver for SPIRIT1 (SPSGRF) like they provide for MEMS or NFC? If they provide, can anybody please share the link for that? (I am guessing the answer is hidden in https://github.com/contiki-os/contiki, but I couldn't find wh
I would like to know if it is possible to create a device compatible with Zigbee Smart Energy 1.2a standard from the STM32WB55xx devices. I have seen the library STRF4CE for Zigbee implementation but I am not sure if it works for this version of standard or if it is possible to use this library with the chip.In the case this solution is feasible, I would like to know if there is any reference project that I could use as a starting point for this application. Thanks and best regards,
Hi,i need to find the right IDE for programming STWLC33 in ISB042V1 Board. Is there any programming advice / code samples in the STM webworld?
My question is to verify if the component ST8500 can satisfy what is described previously taking into account that when it has to work with line at 24 Vdc or when in cold status it can't detect any "zero crossing" .Thank you
I need to implement sensor network with bluetooth mesh having three nodes. Two nodes would be STEVAL-IDB007V1 boards and one of the node would be smartphone which is used to display sensor data from two nodes (STEVAL-IDb007V1) . It is required to collect data from two sensors e.g. pressure and temperature sensor and then send it to smartphone for display.I installed BlueNRG-mesh software package but it only contains lighting demo example. Can you please let me know is it possible to implement sensor server model using this BlueNRG-mesh software libraries ? If yes, can you please guide a little about it ?
Dear STMicroelectronicsAs students electrical engineering , we are looking into creating a test setup for power line communication over 48V DC lines. What are our options? We don't have the time to create our own transceivers using the system on chip solutions. With kind regards,George GovaertsStudent electrical engineering: energyUHasselt-KULeuvenBelgium
Hello everybody,I designed a board with Bluenrg-1 and discrete balun with the topography draw in the Datasheet.. the problem is that there isn’t a BOM with the value of passives of the balun... where Can I found it? I used the values of the balun of Bluenrg-MS but the sensitivity of device is very very bad (work only at 5cm from the peripheral) but the RSSI measured is right!!!Thank you all
Hi. I'm trying to design PCB for ST2100, but never worked with this. There is information in quick Start guide about STream plug SDK. Where can i find this?
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.