Crate components

Source

Modules§

  • Components for using ADC capsules.
  • Component for ADC Microphone
  • Components for various AES utilities.
  • Component for any air quality sensor.
  • Components for hardware timer Alarms.
  • Component for initializing an Analog Comparator.
  • Component for APDS9960 proximity sensor.
  • Component for any App Flash Driver.
  • Components for the ATECC508A CryptoAuthentication Device.
  • Component for creating a ble_advertising_driver.
  • Components for the BME280 Humidity, Pressure and Temperature Sensor.
  • Component for the BMM150 Magnetometer Sensor.
  • Component for the BMP280 Temperature and Pressure Sensor.
  • Bus Components for Intel8080 Parallel Interface, I2C, SPI
  • Component for Buttons.
  • Component for CAN syscall interface.
  • Components for the BME280 Humidity, Pressure and Temperature Sensor.
  • Component for CDC-ACM over USB support.
  • Components for the Chirp I2C Moisture Sensor. https://www.tindie.com/products/miceuz/i2c-soil-moisture-sensor/
  • Components for Console and ConsoleOrdered.
  • Component for Crc syscall interface.
  • Component for CTAP HID over USB support.
  • Component for Digital to Analog Converters (DAC).
  • Component for Date and Time initialisation.
  • Component for DebugQueue, the implementation for debug_enqueue! and debug_flush_queue!.
  • Component for DebugWriter, the implementation for debug!().
  • Component for EUI-64 (Extended Unique Identifier).
  • Component for Flash
  • Components for the FM25CL FRAM chip.
  • Components for the Ft6x06 Touch Panel.
  • Components for the FXOS8700cq
  • Components for GPIO pins.
  • Components for the HD447880 LCD controller.
  • Components for collections of HMACs.
  • Components for the HS3003 Temperature/Humidity Sensor.
  • Components for the HTS221 Temperature/Humidity Sensor.
  • Component for any humidity sensor.
  • Components for I2C.
  • Component for IEEE 802.15.4 radio syscall interface.
  • Components for the ISL29035 sensor.
  • Component for USB HID keyboard support.
  • Components for KV stack capsules.
  • Components for the L3GD20 sensor.
  • Components for collections of LEDs.
  • Component for matrices of LEDs.
  • Component for LowLevelDebug
  • Component for the Japan Display LPM013M126 display.
  • Component for LPS22HB pressure sensor.
  • Component for LPS25HB pressure sensor.
  • Component for the LSM6DSOXTR Sensor
  • Components for the LSM303DLHC sensor.
  • Components for the LSM303DLHC sensor.
  • Component for LPS25HB pressure sensor.
  • Components for the MLX90614 IR Temperature Sensor.
  • Component for any moisture sensor.
  • Component for the MX25R6435F flash chip.
  • Component for 9DOF
  • Component for non-volatile storage Drivers.
  • Component for communicating with the nRF51822 (BLE).
  • Component to cause a button press to trigger a kernel panic.
  • Component for any barometer sensor.
  • Component for ProcessConsole, the command console.
  • Component for process printers.
  • Component for any proximity sensor.
  • Components for using PWM.
  • Component for communicating with an RF233 chip (802.15.4) connected via SPI.
  • Component for random number generator using Entropy32ToRandom.
  • Components for the Screen.
  • Component for SeggerRttMemory.
  • Components for collections of servomotors.
  • Components for the SH1106 OLED screen.
  • Components for collections of SHA.
  • Component for the SHT3x sensor.
  • Component for the SHT4x sensor.
  • Components for the SI7021 Temperature/Humidity Sensor.
  • Components for SipHash hasher.
  • Component for any Sound Pressure sensor.
  • Components for SPI.
  • Components for the SSD1306 OLED screen.
  • Components for the ST77XX screen.
  • Component for any Temperature sensor.
  • Component for the RaspberryPI 2040 built-in temperature sensor.
  • Component for the built-in STM temperature sensor.
  • Components for the Text Screen.
  • Component to initialize the Thread Network.
  • Component for TicKV KV System Driver.
  • Components for the Touch Panel.
  • Component to initialize the userland UDP driver.
  • Component to initialize the udp/6lowpan interface.
  • Generic component for initializing a USB device given a USBController.

Macros§