-
Notifications
You must be signed in to change notification settings - Fork 7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Inventek es-WIFI serial bus and shield #29507
Conversation
50d7c30
to
a11895d
Compare
a11895d
to
abffc03
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall looks good, minor nit about wording
It looks good, would you mind adding you as eswifi co-maintainer? since I cannot easily validate the UART bus variant on my side. |
Remove global access to structure eswifi_spi_data variable. Instead, add a method to pass access to that structure. This allows better control to the data bus variable. Signed-off-by: Gerson Fernando Budke <gerson.budke@atl-electronics.com>
The WIFI_ESWIFI_NAME config would be uselful when there is no device tree alternative. The esWIFI driver already is on device tree and the label property exists. This remove WIFI_ESWIFI_NAME Kconfig variable and switch to device tree equivalent. Signed-off-by: Gerson Fernando Budke <gerson.budke@atl-electronics.com>
Add uart bus interface to extended esWIFI driver. This enables all Inventek modules with IWIN AT Commands firmware. Signed-off-by: Gerson Fernando Budke <gerson.budke@atl-electronics.com>
abffc03
to
c4b66a6
Compare
Add Inventek es-WIFI modules shield. This shield exposes es-WIFI driver using Arduino Uno R3 header by UART or SPI interfaces. It shows how user can create their own overlay and expose es-WIFI driver. The current Inventek's EVB doesn't have all pins necessary to control the module by Arduino hearder. This shows how to wire to get ISM43xx EVB working. Signed-off-by: Gerson Fernando Budke <gerson.budke@atl-electronics.com>
The es-WIFI driver is used by Inventek's es-WIFI shields. This enables wifi sample to build all variations to ensures that dependencies are meet. Signed-off-by: Gerson Fernando Budke <gerson.budke@atl-electronics.com>
c4b66a6
to
05e9995
Compare
Thanks @jukkar ! @loicpoulain , I can help to test serial bus, no problem. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Add uart bus interface to extended esWIFI driver. This enables all Inventek's modules with IWIN AT Commands firmware.
Introduce Inventek's es-WIFI modules shield. This shield exposes es-WIFI driver using Arduino Uno R3 header by UART or SPI interfaces. It shows how user can create their own overlay and expose es-WIFI driver.
The current Inventek's EVB doesn't have all pins necessary to control the module by Arduino hearder. The docs shows how to wire to get ISM43xx EVB working by Arduino headers.
Add entries at samples: net: wifi to test shields variation at CI.