Difference between revisions of "AXIOM Remote: Bootloader improvement and extension"

From apertus wiki
Jump to: navigation, search
(Undo revision 10021 by Eppisai (talk))
 
Line 1: Line 1:
== Project Summary ==
== Project Summary ==
<p>My work involves advancing and extending the firmware of AXIOM Remote. During the GSoC coding period, I have been involved in the tasks mentioned below:</p>
<ul>
<li>Adding transition animations in the UI of AXIOM Remote. </li>
<li>Add a text input GUI</li>
<li>Set up a timer to measure the performance of the remote.</li>
</ul>
Because of some hurdles along the way, I wasn't able to finish, but I am currently working on tasks and in the preceding time, I will get them merged.


Under apertus° Association in Google Summer of Code 2020, I'm working on the Bootloader part of the AXIOM Remote.
My main tasks are to flash the firmware on PIC16 using the PIC32, self-programming of PIC32 where the firmware with UI is flashed on it and lastly to establish a connection between the firmware and the bootloader.


'''Google Summer of Code 2021 project.'''
'''Google Summer of Code 2020 project.'''


'''Mentored by: Andrej Balyschew (@BAndiT1983),  Sebastian Pichelhofer (@se6astian)'''
'''Mentored by: Andrej Balyschew (@BAndiT1983)'''


'''Implemented by: Aman (@eppisai)'''
'''Implemented by: Priya Pandya (@metal_dent)'''


----
----
Line 19: Line 14:
== Important URLs ==
== Important URLs ==


- [https://lab.apertus.org/T1126 Lab Task]
- [https://lab.apertus.org/T1163 Lab Task]


- [https://drive.google.com/file/d/1YiU5HfDh7eg3ONhXry9H7a0Slyerw1pn/view?usp=sharing Proposal]
- [https://drive.google.com/file/d/1YiU5HfDh7eg3ONhXry9H7a0Slyerw1pn/view?usp=sharing Proposal]


- [https://drive.google.com/file/d/1dTP0QUI4oXc7U8w1F53-kGMHqsZUhbP_/view?usp=sharing Project at Google Summer of Code]
- [https://summerofcode.withgoogle.com/projects/#5378664218230784 Project at Google Summer of Code]


- [https://github.com/eppisai/AXIOM-Remote/tree/firmware-improvements Code and documentation]
- [https://github.com/MetalDent/AXIOM-Remote/tree/bootloader Code and documentation]


- [https://drive.google.com/file/d/1D8udurZp1fKj185sS8nD_R94xGJS8ISb/view?usp=sharing Final Project Report]
- [https://drive.google.com/file/d/1LwxFCioeS2P5BTRTUNzTgyfbSiMvqg8r/view?usp=sharing Final Project Report]


- [https://drive.google.com/file/d/1Td97JFvaWqbfRhT-VcSVz-InYRjpEfrP/view?usp=sharing Report for Phase I]
- [https://drive.google.com/file/d/1R7jS6MCCnrwf0FPzcKP9ViRY3sHxg8Za/view?usp=sharing Report for Phase I]
 
- [https://drive.google.com/file/d/1nQ-_JvAXN7mp_bf8QzQ4n6gFnLUhusPy/view?usp=sharing Report for Phase II]

Latest revision as of 18:42, 25 August 2021

1 Project Summary

Under apertus° Association in Google Summer of Code 2020, I'm working on the Bootloader part of the AXIOM Remote. My main tasks are to flash the firmware on PIC16 using the PIC32, self-programming of PIC32 where the firmware with UI is flashed on it and lastly to establish a connection between the firmware and the bootloader.

Google Summer of Code 2020 project.

Mentored by: Andrej Balyschew (@BAndiT1983)

Implemented by: Priya Pandya (@metal_dent)


2 Important URLs

- Lab Task

- Proposal

- Project at Google Summer of Code

- Code and documentation

- Final Project Report

- Report for Phase I

- Report for Phase II