#BL602 has a peculiar I2C Port ... It uses I2C Sub Addresses! Here's how we fix our #NuttX Driver
https://lupyuen.github.io/articles/bme280?5#set-i2c-sub-address
Apache #NuttX Driver for BMP280 fails to load on #BL602 ... Let's fix this 🤔
https://lupyuen.github.io/articles/bme280?4#invalid-device-id
Apache #NuttX OS doesn't have a BME280 Driver ... Let's tweak the BMP280 Driver to work with BME280
https://lupyuen.github.io/articles/bme280?3#start-with-bmp280-driver
Here's how we connect BME280 Sensor (Temperature / Humidity / Air Pressure) ... To PineCone #BL602 @PINE64
https://lupyuen.github.io/articles/bme280?2#test-and-connect-bme280
Our #NuttX BME280 Driver appears as 2 sensors: 1️⃣ "/dev/sensor/baro0" (Barometer Sensor) 2️⃣ "/dev/sensor/humi0" (Humidity Sensor) ... Here's how we read the Air Pressure, Temperature and Humidity
https://github.com/lupyuen/bme280-nuttx#combined-barometer-and-humidity-sensor
At #NuttX Startup we register both BME280 sensors: Barometer Sensor and Humidity Sensor
https://github.com/lupyuen/bme280-nuttx#combined-barometer-and-humidity-sensor
Each #NuttX Sensor defines its operations for 1️⃣ Activating the sensor 2️⃣ Fetching sensor data 3️⃣ Setting the standby interval
https://github.com/lupyuen/bme280-nuttx#combined-barometer-and-humidity-sensor
Infosec, Snowden
Pangu lab has posted a pretty thorough report on a Linux rootkit / backdoor they call Bvp47, describing how it's linked to the NSA and Snowden's leaks, as well as giving additional evidence the Shadow Brokers leak is legit. https://www.pangulab.cn/en/post/the_bvp47_a_top-tier_backdoor_of_us_nsa_equation_group/
h/t @lupyuen for the link
Gleam Playground (compiles with #RustLang and #WebAssembly)
#NuttX doesn't have a Sensor Type that supports BME280 Temperature + Humidity + Pressure ... So our NuttX BME280 Driver combines 2 Sensor Types: 1️⃣ Barometer Sensor (Pressure + Temperature) 2️⃣ Humidity Sensor
https://github.com/lupyuen/bme280-nuttx#combined-barometer-and-humidity-sensor
"The Bvp47 - a Top-tier Backdoor of US NSA Equation Group"
https://www.pangulab.cn/en/post/the_bvp47_a_top-tier_backdoor_of_us_nsa_equation_group/
Gleam v0.20: Type safe and scalable language for #Erlang virtual machine
"How a Battery Shortage could threaten US national security"
https://www.cnn.com/2022/02/22/cars/electric-vehicle-battery-supply-chain/index.html
Mitigating #Linux Kernel risks on 32-bit ARM
https://security.googleblog.com/2022/02/mitigating-kernel-risks-on-32-bit-arm.html?m=1
"Support #OpenSource that you use by paying the Maintainers to talk to your team"
Adding LibreELEC.tv to an existing #PinePhone multi-distro image
Which #RustLang Web Framework to choose in 2022
@lupyuen - I think that ZeroAvia's approach seems more logical.
We made minimal changes to Zephyr BME280 Driver while porting to #NuttX OS
https://github.com/lupyuen/bme280-nuttx#zephyr-driver-modified-for-nuttx
IoT Techie and Educator / Apache NuttX PMC