1.. zephyr:board:: waveshare_open103z 2 3Overview 4******** 5 6The Waveshare Open103Z-64 is a development board equipped with STM32F103ZE MCU. 7 8Hardware 9******** 10 11The Waveshare Open103Z provides the following hardware components: 12 13.. image:: img/waveshare_connector.PNG 14.. image:: img/waveshare_connector_list.PNG 15 16Supported Features 17================== 18 19The Waveshare Open103Z configuration supports the following hardware features: 20 21+-----------+------------+--------------------------------------+ 22| Interface | Controller | Driver/Component | 23+===========+============+======================================+ 24| NVIC | on-chip | nested vectored interrupt controller | 25+-----------+------------+--------------------------------------+ 26| ADC | on-chip | adc | 27+-----------+------------+--------------------------------------+ 28| UART | on-chip | serial port | 29+-----------+------------+--------------------------------------+ 30| GPIO | on-chip | gpio | 31+-----------+------------+--------------------------------------+ 32| FLASH | on-chip | flash | 33+-----------+------------+--------------------------------------+ 34| SPI | on-chip | spi | 35+-----------+------------+--------------------------------------+ 36| I2C | on-chip | i2c | 37+-----------+------------+--------------------------------------+ 38| CAN | on-chip | can (disabled by default) | 39+-----------+------------+--------------------------------------+ 40| USB | on-chip | usb | 41+-----------+------------+--------------------------------------+ 42 43Programming and Debugging 44************************* 45 46Applications for the ``waveshare_open103z`` board configuration can be built and 47flashed in the usual way. 48 49Flashing 50======== 51 52Build and flash applications as usual. Here is an example for the 53:zephyr:code-sample:`hello_world` application. 54 55.. zephyr-app-commands:: 56 :zephyr-app: samples/hello_world 57 :board: waveshare_open103z 58 :goals: build flash 59 60Debugging 61========= 62 63Debug applications as usual. Here is an example for the 64:zephyr:code-sample:`hello_world` application. 65 66.. zephyr-app-commands:: 67 :zephyr-app: samples/hello_world 68 :board: waveshare_open103z 69 :maybe-skip-config: 70 :goals: debug 71 72References 73********** 74 75.. target-notes:: 76 77.. _Waveshare: https://www.waveshare.com/open103z-standard.htm 78