Skip to content
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

Feature Request: Allow Utilization More Than 2 Serial Ports of ESP32 #89

Open
KalelDev opened this issue Oct 30, 2024 · 0 comments
Open

Comments

@KalelDev
Copy link

Expand the ESP32’s serial port capabilities by allowing the configuration and utilization of more than two serial ports. This would enhance connectivity options, particularly for advanced applications requiring multiple simultaneous serial connections, such as integrating Real-Time Kinematic (RTK) systems for high-precision location data and MAVLink communication for UAVs.

vishwamartur added a commit to vishwamartur/ESP32 that referenced this issue Nov 3, 2024
Related to DroneBridge#89

Expand the ESP32’s serial port capabilities by allowing the configuration and utilization of more than two serial ports.

* **main/db_serial.h**:
  - Add definitions for additional UART interfaces.
  - Add function prototypes for initializing multiple UART interfaces.

* **main/db_serial.c**:
  - Add initialization code for additional UART interfaces.
  - Modify `open_serial_socket` to handle multiple UART interfaces.

* **main/main.c**:
  - Update initialization code to configure multiple UART interfaces.
  - Modify `db_read_settings_nvs` to read settings for multiple UART interfaces.
  - Modify `db_write_settings_to_nvs` to save settings for multiple UART interfaces.

* **main/CMakeLists.txt**:
  - Add source files for handling multiple UART interfaces.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant