WiSE: STM's Bluetooth LE-sensor IDE

Update: 9 december 2023

WiSE: STM's Bluetooth LE-sensor IDE

“De nieuwe IDE beschikt over een gebruiksvriendelijke en aanpasbare ontwikkelomgeving met kant-en-klare voorbeelden en helpt zowel deskundige als onervaren gebruikers hun projecten een vliegende start te geven”, aldus het bedrijf. “Door WiSE Studio te gebruiken om applicaties en prototypes te leren, te verkennen en te bouwen, kunnen ontwikkelaars profiteren van de Bluetooth LE 5.2-functies beschikbaar in apparaten zoals BlueNRG-LP.”

Onder de motorkap bevindt zich de open-source C/C++-ontwikkelomgeving Eclipse. De grafische gebruikerswerkruimte gebruikt de GNU Arm Toolchain met GCC-compiler en GDB/OpenOCD-programmeur en debugger. Eclipse plug-in software kan online worden gevonden of direct vanuit de WiSE Studio-omgeving worden geïnstalleerd.

Het ondersteunt de integratie van BlueNRG SDK-pakketten en bevat stuurprogramma's, bibliotheken en voorbeeldcode om IoT-knooppunten te bouwen - de SDK kan ook worden gedownload, zowel SDK als IDE zijn royaltyvrij.

BlueNRG-evaluatiekits worden out-of-the-box ondersteund – ST vermeldt LSM6DSOX zes-assige traagheid module met een machine-learning kern en eindige toestandsmachine, LPS22HB-druk sensor en MP34DT05-A digitale microfoon als voorbeelden van eval kits. Hulp is inbegrepen bij het implementeren van firmware-updates via de ether.

Voor meerdere sensoren kunnen verschillende netwerktopologieën worden gekozen: ofwel gateway-gecentreerd met behulp van BlueNRG-LP's meerdere gelijktijdige verbindingsmogelijkheden, of schaalbaar over elke afstand en elk aantal knooppunten met 'BlueNRG-Mesh'.

De IDE is gemaakt met ontwerpers van smart-building, domotica en locatiediensten in het achterhoofd, aldus ST. Voorbeelden hiervan zijn: asset tracking, industriële sensornetwerken, wearables en gaming.

BlueNRG-LP ondersteunt communicatie van 2 Mbit/s, langeafstandsmodus, meerdere gelijktijdige verbindingen en mesh-netwerken. Het verbruik kan zo laag zijn als 18µA/MHz.