1.. zephyr:board:: we_ophelia1ev 2 3Overview 4******** 5 6The we_ophelia1ev_nrf52805 board is an evaluation board of the Ophelia-I radio module. 7It provides support for the Nordic Semiconductor nRF52805 ARM CPU and 8the following devices: 9 10* CLOCK 11* FLASH 12* :abbr:`GPIO (General Purpose Input Output)` 13* :abbr:`I2C (Inter-Integrated Circuit)` 14* :abbr:`NVIC (Nested Vectored Interrupt Controller)` 15* RADIO (Bluetooth Low Energy) 16* :abbr:`RTC (nRF RTC System Clock)` 17* Segger RTT (RTT Console) 18* :abbr:`SPI (Serial Peripheral Interface)` 19* :abbr:`UART (Universal asynchronous receiver-transmitter)` 20* :abbr:`WDT (Watchdog Timer)` 21 22Hardware 23******** 24 25The Ophelia-I uses the internal low frequency RC oscillator 26and provides the so called smart antenna connection, that allows 27to choose between the module's integrated PCB antenna and an external 28antenna that can be connected to the available SMA connector. 29 30Supported Features 31================== 32 33The we_ophelia1ev_nrf52805 board configuration supports the following 34hardware features: 35 36+-----------+------------+----------------------+ 37| Interface | Controller | Driver/Component | 38+===========+============+======================+ 39| CLOCK | on-chip | clock_control | 40+-----------+------------+----------------------+ 41| FLASH | on-chip | flash | 42+-----------+------------+----------------------+ 43| GPIO | on-chip | gpio | 44+-----------+------------+----------------------+ 45| I2C(M) | on-chip | i2c | 46+-----------+------------+----------------------+ 47| MPU | on-chip | arch/arm | 48+-----------+------------+----------------------+ 49| NVIC | on-chip | arch/arm | 50+-----------+------------+----------------------+ 51| RADIO | on-chip | Bluetooth | 52+-----------+------------+----------------------+ 53| RTC | on-chip | system clock | 54+-----------+------------+----------------------+ 55| RTT | Segger | console | 56+-----------+------------+----------------------+ 57| SPI(M/S) | on-chip | spi | 58+-----------+------------+----------------------+ 59| UART | on-chip | serial | 60+-----------+------------+----------------------+ 61| WDT | on-chip | watchdog | 62+-----------+------------+----------------------+ 63 64Programming and Debugging 65************************* 66 67Flashing 68======== 69 70Follow the instructions in the :ref:`nordic_segger` page to install 71and configure all the necessary software. Further information can be 72found in :ref:`nordic_segger_flashing`. Then build and flash 73applications as usual (see :ref:`build_an_application` and 74:ref:`application_run` for more details). 75 76Here is an example for the :zephyr:code-sample:`hello_world` application. 77 78First, run your favorite terminal program to listen for output. 79 80.. code-block:: console 81 82 $ minicom -D <tty_device> -b 115200 83 84Replace :code:`<tty_device>` with the port where the board nRF52 DK 85can be found. For example, under Linux, :code:`/dev/ttyACM0`. 86 87Then build and flash the application in the usual way. 88 89.. zephyr-app-commands:: 90 :zephyr-app: samples/hello_world 91 :board: we_ophelia1ev/nrf52805 92 :goals: build flash 93 94Debugging 95========= 96 97Refer to the :ref:`nordic_segger` page to learn about debugging Nordic boards with a 98Segger IC. 99 100References 101********** 102 103.. target-notes:: 104 105.. _Ophelia-I radio module website: https://www.we-online.com/katalog/de/OPHELIA-I 106.. _nRF52805 website: https://www.nordicsemi.com/Products/Low-power-short-range-wireless/nRF52805 107