A presentation providing an overview of the domain that is today called IoT or connected objects is available here: https://pascalbod.github.io/iot-en-presentation.
The perspective is the one of the system integrator, who has to make a system fulfilling (more or less) detailed functional specifications,
I attended the Sierra Wireless Innovation Summit, on last Wednesday and Thursday. Which means that I got the opportunity to play with a mangOH Yellow board and Octave, and that I brought back home the board 🙂
Before starting to write my first own application, today I connected a lithium-ion battery to the board, and configured Octave to display charge status. Which took me less than one minute. Impressive.
Continue reading “Connecting a battery to the mangOH Yellow”
I wanted to configure STM32CubeIDE so that it replaces tab character by spaces, when editing source code. Easy, once one knows where to look:
Continue reading “STM32CubeIDE – replace spaces by tabs”
- select Window > Preferences
- select C/C++ > Code Style > Formatter
- create a new profile, based on the profile you prefer
- in the Indentation tab, select Spaces only for Tab policy
A list of device software environments that provide some IoT-oriented functions:
To be continued…
I had to help someone starting a project which includes, among others, a Pysense board.
The development environment was Linux Mint 18.3, running in a VirtualBox virtual machine (VirtualBox version 5.2.26). The host system was a MacBook Pro running macOS Mojave.
One difficulty that the user may face with this environment relates to the USB device redirection. When the Pysense is switched to bootloader mode, for firmware upgrade, it stays in this mode less than 7 seconds, which is not long enough to configure VirtualBox.
Continue reading “Pysense: hardware setup in a virtual machine”
I have to integrate some Go applications into a distributed validation environment that I’m currently developing. These applications use UDP to exchange messages. I’m well experienced in message-based communication, for several different types of transport layers (wireless, wired, half duplex, full duplex…) but never got the opportunity to use the UDP/IP stack until today.
Continue reading “Client / server with UDP in Go”