Hello @aprey8, @marina-saad, and @akhilesh-thorat,
I'm using this thread to help organize work on the Ariadne Bootloader project: https://github.com/embeddedartistry/ariadne-bootloader
For this project, you'll need hardware:
- An Arduino of some kind (Uno, Mega are what I recommend)
- A Wiznet W5500 Ethernet shield (or some other variant in the Wiznet family - please let me know what you select)
- Either a second Arduino, or a dedicated AVR programmer (such as the AVRISP v2). Note that Adafruit's USBtinyISP will not work for the ATMega2560.
- Ethernet cable
- Router or computer with an ethernet port
The first step is to work through the README with the hardware and make sure you understand how to build and use the project. I did my best with updating the old project documentation, which was a mess, but I'm sure there are still plenty of holes. Akhilesh already identified some problems with git-lfs that I need to look into, for instance.
Once you have hardware and a setup that works, we can work together to decide what you're interested in. There's lots of improvements that can be made for this project!
If you let me know your GitHub user names, I can add you as contributors to the project. This will help me send code to you for review, assign issues, and lets you work directly within the project repository instead of needing a fork.
Also, I spent some time this week documenting different guidelines and processes for working on open source projects. Please take a look at the resources linked in this thread, and let me know if you have any questions.
UserID: AkhileshThorat
GitHub UserID: marina-saad
Marina,
You've been added to this repo.
I am freeing up some time to work on this, github account: aprey8
Added you to the bootloader and some of the related projects.