/Zephyr-latest/doc/ |
D | Makefile | 1 # ------------------------------------------------------------------------------ 3 # SPDX-License-Identifier: Apache-2.0 7 SPHINXOPTS ?= -j auto -W --keep-going -T 9 LATEXMKOPTS ?= -halt-on-error -no-shell-escape 12 # ------------------------------------------------------------------------------ 15 .PHONY: configure clean html html-fast html-live html-live-fast latex pdf doxygen 17 html-fast: target 18 ${MAKE} html DT_TURBO_MODE=1 20 html-live-fast: 21 ${MAKE} html-live DT_TURBO_MODE=1 [all …]
|
/Zephyr-latest/doc/contribute/documentation/ |
D | generation.rst | 11 .. _documentation-overview: 18 using Sphinx to create a formatted stand-alone website. Developers can 20 can generate the HTML content and view it with a web browser directly on 36 * Doxygen-generated material used to create all API-specific documents 39 * Script-generated material for kernel configuration options based on Kconfig 51 rtd [shape="rectangle" label="read-the-docs\ntheme"] 54 html [shape="rectangle" label="HTML\nweb site"] 56 images -> sphinx 57 rst -> sphinx 58 conf -> sphinx [all …]
|
/Zephyr-latest/.github/workflows/ |
D | doc-build.yml | 2 # SPDX-License-Identifier: Apache-2.0 8 - cron: '0 */3 * * *' 11 - v* 22 # and each sphinx-build process may use more than 2GiB of RAM. 26 doc-file-check: 28 runs-on: ubuntu-22.04 30 github.repository_owner == 'zephyrproject-rtos' 32 file_check: ${{ steps.check-doc-files.outputs.any_modified }} 34 - name: checkout 38 fetch-depth: 0 [all …]
|
D | clang.yaml | 6 group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.head_ref || github.ref }} 7 cancel-in-progress: true 10 clang-build: 11 if: github.repository_owner == 'zephyrproject-rtos' 12 runs-on: 13 group: zephyr-runner-v2-linux-x64-4xlarge 15 image: ghcr.io/zephyrproject-rtos/ci-repo-cache:v0.27.4.20241026 16 options: '--entrypoint /bin/bash' 18 fail-fast: false 22 CCACHE_DIR: /node-cache/ccache-zephyr [all …]
|
D | twister.yaml | 6 - main 7 - v*-branch 8 - collab-* 11 - main 12 - v*-branch 13 - collab-* 16 - cron: '0 3 * * 0' 19 group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.head_ref || github.ref }} 20 cancel-in-progress: true 23 twister-build-prep: [all …]
|
/Zephyr-latest/boards/st/steval_stwinbx1/doc/ |
D | index.rst | 6 The STWIN.box (STEVAL-STWINBX1) is a development kit that features an Arm|reg| Cortex|reg|-M33 base… 10 The STEVAL-STWINBX1 kit consists of an STWIN.box core system, a 480mAh LiPo battery, an adapter for… 13 More information about the board can be found at the `STEVAL-STWINBX1 Development kit website`_. 19 The STEVAL-STWINBX1 provides motion, environmental, and audio 20 sensor data through either the built-in RS485 transceiver, BLE, Wi-Fi, and 23 - Multisensing wireless platform for vibration monitoring and ultrasound detection 24 - Baby crying detection with Cloud AI learning 25 - Barometer / environmental monitoring 26 - Vehicle / goods tracking 27 - Vibration monitoring [all …]
|
/Zephyr-latest/boards/st/stm32u083c_dk/doc/ |
D | index.rst | 6 The STM32U083C_DK board, featuring an ARM Cortex-M0+ based STM32U083MC MCU, 12 - Ultra-low-power STM32U083MC microcontroller based on the Arm |reg| Cortex |reg|‑M0+ core, 15 - Board connectors: 17 - ST-LINK USB Type-C connector 18 - User USB Device with USB Type-C connector 19 - mikroBUS connectors 20 - MIPI debug in connector (Arm |reg| Cortex |reg| 10‑pin 1.27 mm‑pitch 22 - Extension connectors for full access to all STM32 I/Os 23 - VBAT dedicated connector provides the capability to power the board on a battery 25 - Flexible power-supply options: [all …]
|
/Zephyr-latest/boards/st/nucleo_u031r8/doc/ |
D | index.rst | 6 The Nucleo U031R8 board, featuring an ARM Cortex-M0+ based STM32U031R8 MCU, 13 - STM32U031R8 microcontroller in LQFP48 package 14 - Two types of extension resources: 16 - Arduino Uno V3 connectivity 17 - ST morpho extension pin headers for full access to all STM32U0 I/Os 19 - On-board STLINK-V2EC debugger/programmer with USB re-enumeration 21 - Flexible board power supply: 23 - USB VBUS or external source(3.3V, 5V, 7 - 12V) 25 - User LED shared with ARDUINO |reg| Uno V3 26 - Two push-buttons: USER and RESET [all …]
|
/Zephyr-latest/boards/st/sensortile_box_pro/doc/ |
D | index.rst | 6 The STEVAL-MKBOXPRO (SensorTile.box PRO) features an ARM Cortex-M33 based STM32U585AI MCU 7 and is a ready-to-use box kit for wireless IoT and wearable sensor platforms to help using 10 The SensorTile.box PRO board fits into a small plastic box with a long-life rechargeable 23 - Pedometer optimized for belt positioning 24 - Baby crying detection with Cloud AI learning 25 - Barometer / environmental monitoring 26 - Vehicle / goods tracking 27 - Vibration monitoring 28 - Compass and inclinometer 29 - Sensor data logger [all …]
|
/Zephyr-latest/boards/st/nucleo_g431rb/doc/ |
D | index.rst | 6 The Nucleo G431RB board features an ARM Cortex-M4 based STM32G431RB MCU 10 - STM32 microcontroller in LQFP64 package 11 - Arduino Uno V3 connectivity 12 - On-board ST-LINK/V3E debugger/programmer with SWD connector 13 - Flexible board power supply: 15 - USB VBUS or external source(3.3V, 5V, 7 - 12V) 16 - Power management access point 18 - Three LEDs: USB communication (LD1), power LED (LD3), user LED (LD2) 19 - Two push-buttons: RESET and USER 28 - Ultra-low-power with FlexPowerControl (down to 28 nA Standby mode and 84 [all …]
|
/Zephyr-latest/doc/connectivity/networking/ |
D | net-stack-architecture.rst | 26 :figclass: align-center 33 application-level protocol libraries or access the 45 * Application-level network protocols like CoAP, LWM2M, and MQTT. 64 see `RFC 6282 <https://tools.ietf.org/html/rfc6282>`_ for details. 65 For example `ARP <https://tools.ietf.org/html/rfc826>`_ for IPv4 is done by 68 * **Network Device Drivers.** The actual low-level device drivers handle the 79 .. figure:: zephyr_netstack_overview-rx_sequence.svg 81 :figclass: align-center 86 ------------------- 95 See :ref:`traffic-class-support` for more details. The receive queues also [all …]
|
/Zephyr-latest/boards/st/nucleo_g474re/doc/ |
D | index.rst | 6 The Nucleo G474RE board features an ARM Cortex-M4 based STM32G474RE MCU 10 - STM32 microcontroller in LQFP64 package 11 - Arduino Uno V3 connectivity 12 - On-board ST-LINK/V3E debugger/programmer with SWD connector 13 - Flexible board power supply: 15 - USB VBUS or external source(3.3V, 5V, 7 - 12V) 16 - Power management access point 18 - Three LEDs: USB communication (LD1), power LED (LD3), user LED (LD2) 19 - Two push-buttons: RESET and USER 28 - Ultra-low-power with FlexPowerControl (down to 28 nA Standby mode and 84 [all …]
|
/Zephyr-latest/boards/st/nucleo_l452re/doc/ |
D | index.rst | 6 The Nucleo L452RE(-P) boards feature an ARM Cortex-M4 based STM32L452RE MCU 9 - ST Nucleo L452RE 10 - ST Nucleo L452RE-P 14 - STM32 microcontroller in LQFP64 package 15 - Arduino Uno V3 connectivity 16 - On-board ST-LINK/V2-1 debugger/programmer with SWD connector 17 - Flexible board power supply: 19 - USB VBUS or external source(3.3V, 5V, 7 - 12V) 20 - Power management access point 22 - Three LEDs: USB communication (LD1), user LED (LD2), power LED (LD3) [all …]
|
/Zephyr-latest/boards/dragino/nbsn95/doc/ |
D | index.rst | 6 The Dragino NBSN95 NB-IoT Sensor Node for IoT allows users to develop 7 applications with NB-IoT connectivity via the Quectel BC95-G. 9 low-power communication, ARM |reg| Cortex |reg|-M0 core-based 14 - STM32L072CZ MCU 15 - Quectel BC95-G NB-IoT 16 - Expansion connectors: 17 - PMOD 18 - Li/SOCI2 Unchargable Battery 19 - GPIOs exposed via screw terminals on the carrier board 20 - Housing [all …]
|
/Zephyr-latest/boards/dragino/lsn50/doc/ |
D | index.rst | 9 low-power communication, ARM |reg| Cortex |reg|-M0 core-based 14 - STM32L072CZ MCU 15 - SX1276/SX1278 LoRa Transceiver 16 - Expansion connectors: 18 - PMOD 19 - Li/SOCI2 Unchargable Battery 20 - GPIOs exposed via screw terminals on the carrier board 21 - Housing 30 - Ultra-low-power (down to 0.29 µA Standby mode and 93 uA/MHz run mode) 31 - Core: ARM |reg| 32-bit Cortex |reg|-M0+ CPU, frequency up to 32 MHz [all …]
|
/Zephyr-latest/boards/raspberrypi/rpi_5/doc/ |
D | index.rst | 6 `Raspberry Pi 5 product-brief`_ 11 - Broadcom BCM2712 2.4GHz quad-core 64-bit Arm Cortex-A76 CPU, with cryptography extensions, 512KB … 12 - VideoCore VII GPU, supporting OpenGL ES 3.1, Vulkan 1.2 13 - Dual 4Kp60 HDMI® display output with HDR support 14 - 4Kp60 HEVC decoder 15 - LPDDR4X-4267 SDRAM (4GB and 8GB SKUs available at launch) 16 - Dual-band 802.11ac Wi-Fi® 17 - Bluetooth 5.0 / Bluetooth Low Energy (BLE) 18 - microSD card slot, with support for high-speed SDR104 mode 19 - 2 x USB 3.0 ports, supporting simultaneous 5Gbps operation [all …]
|
/Zephyr-latest/boards/st/nucleo_l432kc/doc/ |
D | index.rst | 6 The Nucleo L432KC board features an ARM Cortex-M4 based STM32L432KC MCU 10 - STM32 microcontroller in UFQFPN32 package 11 - Arduino Uno V3 connectivity 12 - On-board ST-LINK/V2-1 debugger/programmer with SWD connector 13 - Flexible board power supply: 15 - USB VBUS or external source(3.3V, 5V, 7 - 12V) 16 - Power management access point 18 - Three LEDs: USB communication (LD1), power LED (LD2), user LED (LD3) 19 - One push-button: RESET 28 - Ultra-low-power with FlexPowerControl (down to 28 nA Standby mode and 84 [all …]
|
/Zephyr-latest/boards/st/stm32l476g_disco/doc/ |
D | index.rst | 6 The STM32L476G Discovery board features an ARM Cortex-M4 based STM32L476VG MCU 11 - STM32L476VGT6 microcontroller featuring 1 Mbyte of Flash memory, 128 Kbytes of RAM in LQFP100 pac… 12 - On-board ST-LINK/V2-1 supporting USB re-enumeration capability 13 - Three different interfaces supported on USB: 15 - Virtual com port 16 - Mass storage 17 - Debug port 19 - LCD 24 segments, 4 commons in DIP 28 package 20 - Seven LEDs: 22 - LD1 (red/green) for USB communication [all …]
|
/Zephyr-latest/boards/st/nucleo_u083rc/doc/ |
D | index.rst | 6 The Nucleo U083RC board, featuring an ARM Cortex-M0+ based STM32U083RC MCU, 13 - STM32U083RC microcontroller in LQFP64 package 14 - Two types of extension resources: 16 - Arduino Uno V3 connectivity 17 - ST morpho extension pin headers for full access to all STM32U0 I/Os 19 - On-board STLINK-V2EC debugger/programmer with USB re-enumeration 21 - Flexible board power supply: 23 - USB VBUS or external source(3.3V, 5V, 7 - 12V) 25 - User LED shared with ARDUINO |reg| Uno V3 26 - Two push-buttons: USER and RESET [all …]
|
/Zephyr-latest/boards/st/nucleo_l4r5zi/doc/ |
D | index.rst | 6 The Nucleo L4R5ZI board features an ARM Cortex-M4 based STM32L4R5ZI MCU 11 - STM32 microcontroller in LQFP144 package 12 - Two types of extension resources: 14 - Arduino Uno V3 connectivity 15 - ST morpho extension pin headers for full access to all STM32 I/Os 17 - On-board ST-LINK/V2-1 debugger/programmer with SWD connector 18 - Flexible board power supply: 20 - USB VBUS or external source(3.3V, 5V, 7 - 12V) 21 - Power management access point 23 - Three User LEDs: LD1 (Green), LD2 (Blue), LD3 (Red) [all …]
|
/Zephyr-latest/boards/st/stm32f072_eval/doc/ |
D | index.rst | 6 The STM32F072-EVAL Discovery kit features an ARM Cortex-M0 based STM32F072VBT6 MCU 8 Here are some highlights of the STM32F072-EVAL board: 10 - Four 5 V power supply options: power jack, ST-LINK/V2 USB connector, user USB connector, or daugh… 11 - Stereo audio jack, which supports a headset with microphone connected to DAC and ADC of STM32F072… 12 - 2G Byte (or more) SPI interface MicroSD card 13 - I2C compatible serial interface temperature sensor 14 - RF E2PROM 15 - RS232 and RS485 communication 16 - IrDA transceiver 17 - IR LED and IR receiver [all …]
|
/Zephyr-latest/boards/st/nucleo_l496zg/doc/ |
D | index.rst | 6 The Nucleo L496ZG board features an ARM Cortex-M4 based STM32L496ZG MCU 11 - STM32 microcontroller in QFP144 package 12 - USB OTG FS with Micro-AB connector 13 - Two types of extension resources: 15 - Arduino Uno V3 connectivity 16 - ST morpho extension pin headers for full access to all STM32 I/Os 18 - On-board ST-LINK/V2-1 debugger/programmer with SWD connector 19 - Flexible board power supply: 21 - USB VBUS or external source(3.3V, 5V, 7 - 12V) 22 - Power management access point [all …]
|
/Zephyr-latest/boards/st/nucleo_l433rc_p/doc/ |
D | index.rst | 6 The Nucleo L433RC board features an ARM Cortex-M4 based STM32L433RC MCU 10 - STM32 microcontroller in LQFP64 package 11 - Arduino Uno V3 connectivity 12 - On-board ST-LINK/V2-1 debugger/programmer with SWD connector 13 - Flexible board power supply: 15 - USB VBUS or external source(3.3V, 5V, 7 - 12V) 16 - Power management access point 18 - Three LEDs: USB communication (LD1), power LED (LD3), user LED (LD4) 19 - One push-button: RESET 21 More information about the board can be found at the `Nucleo L433RC-P website`_. [all …]
|
/Zephyr-latest/boards/st/nucleo_l476rg/doc/ |
D | index.rst | 6 The Nucleo L476RG board features an ARM Cortex-M4 based STM32L476RG MCU 11 - STM32 microcontroller in QFP64 package 12 - Two types of extension resources: 14 - Arduino Uno V3 connectivity 15 - ST morpho extension pin headers for full access to all STM32 I/Os 17 - On-board ST-LINK/V2-1 debugger/programmer with SWD connector 18 - Flexible board power supply: 20 - USB VBUS or external source(3.3V, 5V, 7 - 12V) 21 - Power management access point 23 - Three LEDs: USB communication (LD1), user LED (LD2), power LED (LD3) [all …]
|
/Zephyr-latest/boards/ti/cc3235sf_launchxl/doc/ |
D | index.rst | 5 The SimpleLink Wi-Fi CC3235SF LaunchPad development kit (CC3235SF-LAUNCHXL) 6 highlights CC3235SF, a single-chip wireless microcontroller (MCU) with 16 Cortex-M4 MCU and a network processor MCU to run all Wi-Fi and 18 * 40-pin LaunchPad standard leveraging the BoosterPack ecosystem 19 * On-board accelerometer and temperature sensor 22 * BoosterPack plug-in module for adding graphical displays, audio 25 * XDS110-based JTAG emulation with serial port for flash programming 35 #. Applications MCU - an ARM |reg| Cortex |reg|-M4 Core at 80 MHz, with 256Kb RAM, 39 #. Network Coprocessor (NWP) - a dedicated ARM MCU, which completely 40 offloads Wi-Fi and internet protocols from the application MCU. [all …]
|