Decrypting Data Infected with Hive Ransomware (without encryption key)
#NuttX BMP280 Driver says it's 29 °C with air pressure 1,006 millibars ... Yep looks right for Sunny Singapore by the Seaside 👍
#Linux on Mobile Weekly Update
#NuttX BMP280 Driver appears as "/dev/sensor/baro0" ... Let's read the device
https://github.com/lupyuen/bme280-nuttx#bmp280-driver-loads-ok
#NuttX BMP280 Driver loads OK on #BL602 ... After setting the Register ID as I2C Sub Address! 🎉
https://github.com/lupyuen/bme280-nuttx#bmp280-driver-loads-ok
"Is it normal to not understand 90% of a Microcontroller's Datasheet?" (#Embedded)
Here's how we patch the #NuttX BMP280 Driver to send the Register ID as I2C Sub Address (instead of I2C Data)
#BL602 has a peculiar I2C Port ... We need to send the I2C Sub Address (Register ID) separately from the I2C Data ... This might cause the BMP280 Driver to fail
Here's how we connected our Logic Analyser to PineCone #BL602 ... For testing the #NuttX BMP280 Driver
https://github.com/lupyuen/bme280-nuttx/blob/main/README.md#invalid-register-id
Logic Analyser shows that #BL602 sent the wrong Register ID to BME280 ... Let's fix this 🤔
Here's how we register the BMP280 Driver at #NuttX Startup
https://github.com/lupyuen/bme280-nuttx#register-bmp280-driver
We patch the I2C Address and Device ID in the #NuttX BMP280 Driver ... So it will work with BME280
https://github.com/lupyuen/bme280-nuttx#change-i2c-address-and-device-id
"Why Is There So Much Fishing in Video Games?"
https://www.vice.com/en/article/88g5m4/why-does-every-video-game-have-fishing
Silicon Witchery S1 module combines nRF52840 Bluetooth SoC with Lattice iCE40 #FPGA
Apache #NuttX OS doesn't have a BME280 Driver ... Let's test the BMP280 Driver instead (Air Pressure only)
"SmartWater is made up of a combination of rare elements that would never be found naturally anywhere else in the world"
IoT Techie and Educator / Apache NuttX PMC