pyb — functions related to the pyboard

The pyb module contains specific functions related to the pyboard.

Miscellaneous functions

pyb.have_cdc()

Return True if USB is connected as a serial device, False otherwise.

pyb.hid((buttons, x, y, z))

Takes a 4-tuple (or list) and sends it to the USB host (the PC) to signal a HID mouse-motion event.

pyb.info([dump_alloc_table])

Print out lots of information about the board.

pyb.repl_uart(uart)

Get or set the UART object that the REPL is repeated on.

pyb.rng()

Return a 30-bit hardware generated random number.

pyb.sync()

Sync all file systems.

pyb.unique_id()

Returns a string of 12 bytes (96 bits), which is the unique ID for the MCU.