Skip to content

Universal Asynchronous Receiver Transmitter (UART)

lbuild module: modm:platform:uart

This module is only available for avr.

Options

buffer.rx

This option is only available for avr{mega,tiny}.

Default: 8
Inputs: [1 .. 8 .. 254]

buffer.tx

This option is only available for avr{mega,tiny}.

Default: 64
Inputs: [1 .. 64 .. 254]

buffered

This option is only available for avr{mega,tiny}.

Default: True
Inputs: [True, False]

Dependencies

modm:platform:uart modm_platform_uart modm: platform: uart modm_architecture_atomic modm: architecture: atomic modm_platform_uart->modm_architecture_atomic modm_architecture_interrupt modm: architecture: interrupt modm_platform_uart->modm_architecture_interrupt modm_architecture_uart modm: architecture: uart modm_platform_uart->modm_architecture_uart modm_platform_gpio modm: platform: gpio modm_platform_uart->modm_platform_gpio

Limited availability: Check with 'lbuild discover' if this module is available for your target!