board
A module that hosts mock pins and default SPI,
I2C, and UART data buses.
-
circuitpython_mocks.board.I2C()[source]
Creates a default instance (singleton) of I2C
-
class circuitpython_mocks.board.Pin[source]
A dummy type for GPIO pins.
-
circuitpython_mocks.board.SPI()[source]
Creates a default instance (singleton) of SPI
-
circuitpython_mocks.board.SPI1()[source]
Creates a default instance (singleton) of SPI (secondary bus)
-
circuitpython_mocks.board.STEMMA_I2C()[source]
Creates a default instance (singleton) of I2C (secondary bus)
-
circuitpython_mocks.board.UART()[source]
Creates a default instance (singleton) of UART
-
circuitpython_mocks.board.board_id =
'CIRCUITPYTHON_MOCK'
A dummy identifier to allow detection when using this mock library.
This module includes the following dummy pins for soft-testing:
A0
A1
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A2
A20
A21
A22
A23
A24
A25
A3
A4
A5
A6
A7
A8
A9
CE0
CE1
CS
D0
|
D1
D10
D11
D12
D13
D14
D15
D16
D17
D18
D19
D2
D20
D21
D22
D23
D24
D25
D26
D27
D28
D29
D3
D30
D31
D32
D33
D34
D35
D36
|
D37
D38
D39
D4
D40
D41
D42
D43
D44
D45
D46
D47
D48
D49
D5
D50
D51
D52
D53
D54
D55
D56
D57
D58
D59
D6
D60
D61
D62
D63
|
D64
D65
D66
D67
D68
D69
D7
D70
D71
D72
D73
D74
D75
D76
D77
D78
D79
D8
D80
D81
D82
D83
D84
D85
D86
D87
D88
D89
D9
D90
|
D91
D92
D93
D94
D95
D96
D97
D98
D99
DOTSTAR
LED
MISO
MISO_1
MOSI
MOSI_1
NEOPIXEL
RX
RXD
SCK
SCK_1
SCL
SCL1
SCLK
SCLK_1
SD
SDA
SDA1
TX
TXD
WS
|