This is the documentation for the latest (master) development branch of Zephyr. If you are looking for the documentation of previous releases, use the drop-down menu on the left and select the desired version.

Waveshare Open103Z

Overview

The Waveshare Open103Z-64 is a development board equipped with STM32F103ZE MCU.

../../../../_images/waveshare_open103z.png

Hardware

The Waveshare Open103Z provides the following hardware components:

../../../../_images/waveshare_connector.PNG ../../../../_images/waveshare_connector_list.PNG

Supported Features

The Waveshare Open103Z configuration supports the following hardware features:

Interface

Controller

Driver/Component

NVIC

on-chip

nested vectored interrupt controller

ADC

on-chip

adc

UART

on-chip

serial port

GPIO

on-chip

gpio

FLASH

on-chip

flash

SPI

on-chip

spi

I2C

on-chip

i2c

CAN

on-chip

can

USB

on-chip

usb

Programming and Debugging

Applications for the waveshare_open103z board configuration can be built and flashed in the usual way.

Flashing

Build and flash applications as usual. Here is an example for the Hello World application.

# From the root of the zephyr repository
west build -b waveshare_open103z samples/hello_world
west flash

Debugging

Debug applications as usual. Here is an example for the Hello World application.

# From the root of the zephyr repository
west build -b waveshare_open103z samples/hello_world
west debug

References