Adding support to extension boards[External or daughter board for extra IO] #291
muhammadelmogy
started this conversation in
Ideas
Replies: 2 comments 1 reply
-
Like this or this, used here and other places in driver.c.. Driver code can implement I/O as it sees fit - the core does not care. |
Beta Was this translation helpful? Give feedback.
0 replies
-
So I need to add an IC driver specific code (for example PCF8575) and an ioexpand.c to determine the expansion IO pins and also modify the driver code to adopt the new ADD IO in ioexpand.c ? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I was wondering if it is possible to add support for a daughter board for extra IO.
I know almost most commercial controllers boards always have other daughter boards that can be connected to the main board which can add extra IO to the main board.
This could be implemented by using another microcontroller or maybe one or more of those I2C IO expander ICs like PCF8575
One can use limited IO IC like for example the stm32f411 which have floating point support and other good things and add IO expander boards to have extra useful IO without the need to design a complex board with a lot of IO as a main board.
Beta Was this translation helpful? Give feedback.
All reactions