pyb
— functions related to the board¶
The pyb
module contains specific functions related to the board.
Miscellaneous functions¶
-
pyb.
main
(filename)¶ Set the filename of the main script to run after boot.py is finished. If this function is not called then the default file main.py will be executed.
It only makes sense to call this function from within boot.py.
-
pyb.
repl_uart
(uart)¶ Get or set the UART object where the REPL is repeated on.
-
pyb.
rng
() Return a 24-bit software generated random number.
-
pyb.
sync
()¶ Sync all file systems.
-
pyb.
unique_id
() Returns a string of 6 bytes (48 bits), which is the unique ID of the MCU. This also corresponds to the
MAC address
of the WiPy.
Classes¶
- class ADC – analog to digital conversion
- class ADCChannel — read analog values from internal or external sources
- class HeartBeat – heart beat LED
- class I2C – a two-wire serial protocol
- class Pin – control I/O pins
- class RTC – real time clock
- class SD – secure digital memory card
- class SPI – a master-driven serial protocol
- class Timer – control internal timers
- class TimerChannel — setup a channel for a timer
- class UART – duplex serial communication bus
- class WDT – watchdog timer