components/
lib.rs

1// Licensed under the Apache License, Version 2.0 or the MIT License.
2// SPDX-License-Identifier: Apache-2.0 OR MIT
3// Copyright Tock Contributors 2022.
4
5#![no_std]
6
7pub mod adc;
8pub mod adc_microphone;
9pub mod aes;
10pub mod air_quality;
11pub mod alarm;
12pub mod analog_comparator;
13pub mod apds9960;
14pub mod app_flash_driver;
15pub mod app_loader;
16pub mod appid;
17pub mod atecc508a;
18pub mod ble;
19pub mod bme280;
20pub mod bmm150;
21pub mod bmp280;
22pub mod bus;
23pub mod button;
24pub mod can;
25pub mod ccs811;
26pub mod cdc;
27pub mod chirp_i2c_moisture;
28pub mod console;
29pub mod crc;
30pub mod ctap;
31pub mod dac;
32pub mod date_time;
33pub mod debug_writer;
34pub mod dfrobot_rainfall_sensor;
35pub mod dynamic_binary_storage;
36pub mod eui64;
37pub mod flash;
38pub mod fm25cl;
39pub mod ft6x06;
40pub mod fxos8700;
41pub mod gpio;
42pub mod hd44780;
43pub mod hmac;
44pub mod hs3003;
45pub mod hts221;
46pub mod humidity;
47pub mod i2c;
48pub mod ieee802154;
49pub mod isl29035;
50pub mod isolated_nonvolatile_storage;
51pub mod keyboard_hid;
52pub mod kv;
53pub mod l3gd20;
54pub mod led;
55pub mod led_matrix;
56pub mod lldb;
57pub mod loader;
58pub mod lpm013m126;
59pub mod lps22hb;
60pub mod lps25hb;
61pub mod lsm303agr;
62pub mod lsm303dlhc;
63pub mod lsm6dsox;
64pub mod ltc294x;
65pub mod mlx90614;
66pub mod moisture;
67pub mod mx25r6435f;
68pub mod ninedof;
69pub mod nonvolatile_storage;
70pub mod nrf51822;
71pub mod panic_button;
72pub mod pressure;
73pub mod process_array;
74pub mod process_console;
75pub mod process_info_driver;
76pub mod process_printer;
77pub mod proximity;
78pub mod pwm;
79pub mod rainfall;
80pub mod rf233;
81pub mod rng;
82pub mod sched;
83pub mod screen;
84pub mod segger_rtt;
85pub mod servo;
86pub mod sh1106;
87pub mod sha;
88pub mod sht3x;
89pub mod sht4x;
90pub mod si7021;
91pub mod signature_verify_in_memory_keys;
92pub mod siphash;
93pub mod sound_pressure;
94pub mod spi;
95pub mod ssd1306;
96pub mod st77xx;
97pub mod storage_permissions;
98pub mod temperature;
99pub mod temperature_rp2040;
100pub mod temperature_stm;
101pub mod test;
102pub mod text_screen;
103pub mod thread_network;
104pub mod tickv;
105pub mod touch;
106pub mod udp_driver;
107pub mod udp_mux;
108pub mod usb;