-
Notifications
You must be signed in to change notification settings - Fork 7.6k
feat(board): add support for rakwireless rak3112 #11485
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
base: master
Are you sure you want to change the base?
feat(board): add support for rakwireless rak3112 #11485
Conversation
👋 Hello DanielCao0, we appreciate your contribution to this project! 📘 Please review the project's Contributions Guide for key guidelines on code, documentation, testing, and more. 🖊️ Please also make sure you have read and signed the Contributor License Agreement for this project. Click to see more instructions ...
Review and merge process you can expect ...
|
Hi @DanielCao0, please mov the RAK board definitions to the end of the file as there is no other RAK board there. Thanks |
@P-R-O-C-H-Y Thank you , I have already moved the RAK board definitions to the end of the file as requested. |
#define LED_GREEN 46 | ||
#define LED_BLUE 45 |
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.
May I ask where those pins comes from? I don't see anything in the docs as its only a module.
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.
https://docs.rakwireless.com/product-categories/wisblock/rak19010/overview/
This module can be used with a base board.
This pull request introduces support for the RAKWireless RAK3112 module by adding its configuration to the
boards.txt
file and defining its pin mappings inpins_arduino.h
. The changes primarily focus on enabling compatibility with the RAK3112 hardware and providing the necessary settings for its operation.RAK3112: ESP32S3+SX1262(LORA)
https://www.rakwireless.com/en-us
https://docs.rakwireless.com/product-categories/wisduo/rak3112-module/overview
New Board Support: RAKWireless RAK3112
Board Configuration:
boards.txt
, including upload settings, build configurations, and menu options such as PSRAM, core selection, USB mode, partition schemes, CPU frequency, flash mode, and debug levels. [1] [2]Pin Definitions:
pins_arduino.h
file under thevariants/rakwireless_rak3112
directory. This file defines the pin mappings for the RAK3112, including USB VID/PID, LED pins, I2C pins, SPI pins, and LoRa module pins.