diff --git a/images/pinedio2-accel.png b/images/pinedio2-accel.png index 91232fc1a..0d3bbc923 100644 Binary files a/images/pinedio2-accel.png and b/images/pinedio2-accel.png differ diff --git a/images/pinedio2-bl604.png b/images/pinedio2-bl604.png index 4a07e3e2a..1d723bc04 100644 Binary files a/images/pinedio2-bl604.png and b/images/pinedio2-bl604.png differ diff --git a/images/pinedio2-compass.png b/images/pinedio2-compass.png index df599ad74..75ce378c4 100644 Binary files a/images/pinedio2-compass.png and b/images/pinedio2-compass.png differ diff --git a/images/pinedio2-flash.png b/images/pinedio2-flash.png index 9fbf8c26f..4e9351cba 100644 Binary files a/images/pinedio2-flash.png and b/images/pinedio2-flash.png differ diff --git a/images/pinedio2-gps.png b/images/pinedio2-gps.png index 7d635886e..49930856a 100644 Binary files a/images/pinedio2-gps.png and b/images/pinedio2-gps.png differ diff --git a/images/pinedio2-heart.png b/images/pinedio2-heart.png index 306ea0d52..b51365932 100644 Binary files a/images/pinedio2-heart.png and b/images/pinedio2-heart.png differ diff --git a/images/pinedio2-power.png b/images/pinedio2-power.png index 461ee8885..d1f79da5a 100644 Binary files a/images/pinedio2-power.png and b/images/pinedio2-power.png differ diff --git a/images/pinedio2-touch.png b/images/pinedio2-touch.png index e1fec180c..3b7d64d97 100644 Binary files a/images/pinedio2-touch.png and b/images/pinedio2-touch.png differ diff --git a/src/pinedio2.md b/src/pinedio2.md index fbd6fe336..910295f9e 100644 --- a/src/pinedio2.md +++ b/src/pinedio2.md @@ -653,6 +653,10 @@ This section discusses the __upcoming features__ that we'll implement with NuttX If you're keen to help, please lemme know! 🙏 +> ![PineDio Stack BL604](https://lupyuen.github.io/images/pinedio2-bl604.png) + +> [(Schematic)](https://github.com/lupyuen/pinedio-stack-nuttx/blob/main/pinedio_stack_v1_0-2021_09_15-a.pdf) + ## GPIO Expander _BL604 has 23 GPIOs. Can we use all of them in NuttX Apps?_ @@ -757,6 +761,10 @@ Which is wrapped inside the __Button Upper Half Driver__ and exposed to apps as Note that the Push Button shares GPIO 12 with the Vibrator. +> ![PineDio Stack Touch Panel](https://lupyuen.github.io/images/pinedio2-touch.png) + +> [(Schematic)](https://github.com/lupyuen/pinedio-stack-nuttx/blob/main/pinedio_stack_v1_0-2021_09_15-a.pdf) + ## Touch Panel JF has created a __CST816S I2C Touch Panel Driver__ for PineDio Stack... (Thanks JF!) @@ -773,6 +781,10 @@ The [__NuttX Driver for Cypress MBR3108__](https://github.com/lupyuen/incubator- [(More about NuttX Touchscreen Drivers)](https://nuttx.apache.org/docs/latest/components/drivers/character/touchscreen.html) +![PineDio Stack Accelerometer](https://lupyuen.github.io/images/pinedio2-accel.png) + +[(Schematic)](https://github.com/lupyuen/pinedio-stack-nuttx/blob/main/pinedio_stack_v1_0-2021_09_15-a.pdf) + ## Accelerometer To create the I2C __Accelerometer Sensor Driver "/dev/accel0"__ for PineDio Stack, we could port JF's simple driver... @@ -792,6 +804,10 @@ We have an article that explains the innards of __NuttX Sensor Drivers__... NuttX's [__I2C Tool__](https://github.com/lupyuen/incubator-nuttx-apps/tree/pinedio/system/i2c) might be helpful for troubleshooting I2C Drivers. +![PineDio Stack Power Management Unit](https://lupyuen.github.io/images/pinedio2-power.png) + +[(Schematic)](https://github.com/lupyuen/pinedio-stack-nuttx/blob/main/pinedio_stack_v1_0-2021_09_15-a.pdf) + ## Power Management Check out JF's driver for __SGM40561 Power Management Unit__... @@ -810,6 +826,10 @@ Refer to the __Power Management Drivers__ for NuttX... - [__nuttx/drivers/power__](https://github.com/lupyuen/incubator-nuttx/tree/pinedio/drivers/power) +![PineDio Stack GPS](https://lupyuen.github.io/images/pinedio2-gps.png) + +[(Schematic)](https://github.com/lupyuen/pinedio-stack-nuttx/blob/main/PINEDIO_STACK_BASEBOARD_V1_0-SCH-2021-09-27.pdf) + ## GPS NuttX has a __GPS Demo App__... @@ -822,6 +842,10 @@ And a __GPS Parser Library__... These might be helpful for creating the __GPS Driver__ (UART) for PineDio Stack. +![PineDio Stack SPI Flash](https://lupyuen.github.io/images/pinedio2-flash.png) + +[(Schematic)](https://github.com/lupyuen/pinedio-stack-nuttx/blob/main/pinedio_stack_v1_0-2021_09_15-a.pdf) + ## SPI Flash The PineDio Stack Schematics refer to 2 kinds of __SPI Flash__... (Why?)