An ESP-IDF Component for SRA Board
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
·
Send a Pull Request
SRA ESP-IDF component provides an abstraction
Toolchain & Supported SDK
Docs
- Hardware Required : SRA Development Board
- Recommended ESP-IDF v4.4-release .
Refer espressif-docs for intallation guide
- A stable release of ESP-IDF
- Project Tree containing
components
dir
- myProject/
- CMakeLists.txt
- sdkconfig
- components/ - component1/
- component2/
- main/ - CMakeLists.txt
- src.c
- build/
cd <your_esp_idf_project>
mkdir components
cd components
git clone https://github.com/SRA-VJTI/sra-board-component.git
- Visit examples
For more examples, please refer to the Documentation
Example Link | Description |
---|---|
Bar Graph | Bar graph led can be used for testing purposes |
Light sensing array | LSA aka Light Sensing Array is used mainly in line following bot |
Motor driver - normal- parallel | Example for using two motor drivers present on SRA Board in both parallel and normal mode |
MPU6050 | MPU6050 combines 3-axis Gyroscope, 3-axis Accelerometer and Motion Processor all in small package. This example is for reading values from mpu6050 accelerometer |
Servos | Servos are used in the locomotion of bots like Wall-E . This example is for using the servo port on SRA Board to run servos |
Switches | Manual Switches provide the traditional comfort to toggle the input variables. This example is for using four user switches present on SRA Board |
OLED | Example for initialising the OLED and diplaying the "Hello World" on the screen |
See the open issues for a list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are extremely appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
- Distributed under the MIT License.