The default configuration includes those major features. They are all initialized by sys_start()
at the startup of the application.
Console.<../library-reference/oam/console>
Supported drivers for this board.
../library-reference/drivers/adc
../library-reference/drivers/analog_input_pin
../library-reference/drivers/analog_output_pin
../library-reference/drivers/ds18b20
../library-reference/drivers/ds3231
../library-reference/drivers/exti
../library-reference/drivers/i2c
../library-reference/drivers/i2c_soft
../library-reference/drivers/mcp2515
../library-reference/drivers/nrf24l01
../library-reference/drivers/owi
../library-reference/drivers/pin
../library-reference/drivers/pwm
../library-reference/drivers/pwm_soft
../library-reference/drivers/sd
../library-reference/drivers/spi
../library-reference/drivers/uart
../library-reference/drivers/uart_soft
../library-reference/drivers/watchdog
Read more about board specific functionality in the Arduino Uno
<../library-reference/boards/arduino_uno>
module documentation in the Library Reference.
Below is the memory usage of two applications:
- The
minimal-configuration<examples/minimal-configuration>
application is configured to only include the bare minimum of functionality for the low level kernel to run. That is, the thread scheduler and system tick. - The
default-configuration<examples/default-configuration>
application is built with the default configuration, including a lot more functionality. See the list of Default system features above for a summary.
Application | Flash | RAM |
---|---|---|
minimal-configuration |
|
|
default-configuration |
|
|
Default Standard Library configuration.
Name | Value |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
https://www.arduino.cc/en/Main/ArduinoBoardUno
atmega328p<../library-reference/mcus/atmega328p>