|
|
|
# Introduction
|
|
|
|
|
|
|
Arduino Nano 33 BLE is the main Zephyr platform in Oniro. It doesn't have a Rev3 Arduino header so connecting the adafruit display requires using jumper cables. You can use a bread board but it's not required, the wires can be connected directly to the Arduino pins.
|
|
Arduino Nano 33 BLE is the main Zephyr platform in Oniro. It doesn't have a Rev3 Arduino header so connecting the adafruit display requires using jumper cables. You can use a bread board but it's not required, the wires can be connected directly to the Arduino pins.
|
|
|
|
|
|
|
|
Note: the zephyr changes that are required to enable the display have not yet been merged as of 3/21/2022 - there's a [pending PR](https://github.com/zephyrproject-rtos/zephyr/pull/43927). Once the changes are upstrea we'll backport them to Oniro.
|
|
Note: the zephyr changes that are required to enable the display have not yet been merged as of 3/21/2022 - there's a [pending PR](https://github.com/zephyrproject-rtos/zephyr/pull/43927). Once the changes are upstrea we'll backport them to Oniro.
|
|
|
|
|
|
|
|
|
# Connection
|
|
|
|
|
|
|

|
|

|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
## Wires
|
|
|
|
|
|
|
|
The following set of wires is required: 6 female-femaile and 3 female-male.
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
## SPI
|
|
|
|
|
|
|
|
MISO, MOSI and SCK signals connect to the ICSP connector on the display and to pins D12, D11 and D13 on Arduino Nano respectively. Additionally two GPIOs are used for chip-select and data-cmd signals on pins D9 and D10.
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
## I2C
|
|
|
|
|
|
|
|
## Power
|
|
|
|
|