Firmware Modules (@firmwaremodules) 's Twitter Profile
Firmware Modules

@firmwaremodules

Leading IoT innovator offering professional firmware solutions including the STM32 Secure Patching Bootloader.

ID: 733331763406102528

linkhttp://www.firmwaremodules.com calendar_today19-05-2016 16:21:31

179 Tweet

150 Followers

294 Following

Firmware Modules (@firmwaremodules) 's Twitter Profile Photo

What can you do with a programmable RGB LED light strip, #STM32WLE5, #LoRa radio, an accelerometer and a pressure sensor? Well, I'm cooking up something interesting :) So far I have the LED "hello world" going. #STM32

What can you do with a programmable RGB LED light strip, #STM32WLE5, #LoRa radio, an accelerometer and a pressure sensor? Well, I'm cooking up something interesting :) So far I have the LED "hello world" going.  #STM32
Firmware Modules (@firmwaremodules) 's Twitter Profile Photo

Next step is to add physics to this connected LED concept prototype. This 4-LED wide "critter" smoothly accelerates in random directions. Too bad video upload won't work... #LoRa #STM32 #IoT

Next step is to add physics to this connected LED concept prototype. This 4-LED wide "critter" smoothly accelerates in random directions. Too bad video upload won't work... #LoRa #STM32 #IoT
Firmware Modules (@firmwaremodules) 's Twitter Profile Photo

Our stm32-secure-patching-bootloader github.com/firmwaremodule… is an "unbrickable" over-the-air or over-the-wire #firmwareupdate solution for any #stm32 #IoT product.

Firmware Modules (@firmwaremodules) 's Twitter Profile Photo

If you could re-design the #MCU #IoT operating system what it look like? We think it would be entirely callback-based, and concepts like threads, tasks and processes become obsolete. We're working on this right now and will be sharing updates as we move along this exciting path!

Firmware Modules (@firmwaremodules) 's Twitter Profile Photo

Our new upcoming #IoT #operatingsystem is called Measurement{Earth} 2.0: Powering the World of IoT. It has an API inspired by #nodejs yet remains 100% C-based without any heap or hidden behind-the-scenes memory allocation.

Firmware Modules (@firmwaremodules) 's Twitter Profile Photo

Like nodejs it is fully event-driven and callback-based, and leverages the concept of streams in a big way. The stream layer optimally manages all I/O flow in and out of the device with DMA for UART, I2C and SPI.

Firmware Modules (@firmwaremodules) 's Twitter Profile Photo

In addition to the familiar nodejs Stream and Buffer modules, we are adding select Crypto, Net (LwIP/Ethernet), LoRaWAN and a callback-driven AT command processor for developing drivers to talk to GNSS, Cellular and Satcom devices.

Firmware Modules (@firmwaremodules) 's Twitter Profile Photo

We're also adding pre-built sensor drivers for a variety of sensors. When the operating system is not doing anything it places the device in its lowest possible power state, automatically.

Firmware Modules (@firmwaremodules) 's Twitter Profile Photo

With this operating system it is possible to develop powerful IoT remote sensing applications in a short time that would otherwise take a traditional development team months and years to achieve.

Firmware Modules (@firmwaremodules) 's Twitter Profile Photo

We also already have a capable #firmware update and management system and #bootloader in our portfolio. The addition of the Measurement{Earth} 2.0 Operating System to our firmware portfolio will be a game changer!

Firmware Modules (@firmwaremodules) 's Twitter Profile Photo

Getting ready for stm32-secure-patching-bootloader release v.1.4.0! Some of the dev boards we test on. Quite an eclectic mix of hardware and capabilities ranging from STM32L0 through to STM32H7. #stm32 #bootloader

Getting ready for stm32-secure-patching-bootloader release v.1.4.0!  Some of the dev boards we test on.  Quite an eclectic mix of hardware and capabilities ranging from STM32L0 through to STM32H7.  #stm32 #bootloader
Firmware Modules (@firmwaremodules) 's Twitter Profile Photo

Just got device time sync going over #lorawan application layer. Matching gateway's packet Rx time to the lorawan stack's TxDone interrupt results in a surprisingly accurate time transfer.

Measurement Earth (@measure_earth) 's Twitter Profile Photo

Finally moved my two active #airquality monitoring units onto the Telos mainnet after over a year on and off the testnet. See them here: measurement.earth