Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

Smart Bluetooth Forum Discussions

Anonymous
Not applicable

Documentation says:

Pin 15 - Alternate function: GPIO0

Pin 16 - Alternate function: GPIO1

Pin 13 - Alternate function: GPIO2

Pin 12 - Alternate function: GPIO3

How can I use those GPIOs (as GPIO: set direction, read/write logical level)? I thought I can only use the ones with Px number assigned e.g.

Pin 19 - Alternate function: GPIO:P0

Pin 19 - Alternate function: GPIO:P1

...

If I cannot access them as GPIO then why hey are marked as GPIO ?

0 Likes
1 Solution
ArvindS_76
Employee
Employee
500 likes received 250 likes received 100 likes received

GPIO0 to GPIO3 are used internally by the FW and the boot ROM for I2C, SPI1 and HCI uart and are not available to the application.

View solution in original post

2 Replies
ArvindS_76
Employee
Employee
500 likes received 250 likes received 100 likes received

GPIO0 to GPIO3 are used internally by the FW and the boot ROM for I2C, SPI1 and HCI uart and are not available to the application.

ShawnA_01
Employee
Employee
25 solutions authored 10 solutions authored 5 solutions authored

Note: MadMax is referring to the Pin numbering/naming that is shown in the 20732/20736 datasheet (used for chip-on-board designs), not the 20732S/20736S (module) datasheet.

0 Likes