[−][src]Crate arduino_nano33iot
Re-exports
pub extern crate panic_halt; |
pub use hal::target_device as pac; |
Modules
| calibration | NVM Software Calibration Area Mapping |
| clock | Configuring the system clock sources.
You will typically need to create an instance of |
| delay | Delays |
| gpio | Working with GPIO pins.
The pins are associated with the PORT hardware. This module
defines a |
| pad | |
| prelude | Import the prelude to gain convenient access to helper traits |
| sercom | Working with the SERCOM peripherals. |
| time | Time units |
| timer | Working with timer counter hardware |
Structs
| Pins | Maps the pins to their arduino names and the numbers printed on the board. Information from: https://github.com/arduino/ArduinoCore-samd/blob/master/variants/nano_33_iot/variant.cpp |
Enums
| ResetCause | ResetCause represents the reason the MCU was reset. |
Functions
| reset_cause | Returns the cause of the last reset. |
| serial_number | Returns the serial number of the chip as an array of bytes. The serial number is only guaranteed to be unique if all 16 bytes are used. |
| split_serial_number | Returns the serial number of the chip as 4 32-bit integers. The serial number is only guaranteed to be unique if all 128 bits are used. |
Attribute Macros
| entry | Attribute to declare the entry point of the program |