Difference between revisions of "BeagleBoard/GSoC/2022 Proposal/Building Bela Images"
Krvprashanth (talk | contribs) (→Experience and approach) |
Krvprashanth (talk | contribs) (→Experience and approach) |
||
Line 39: | Line 39: | ||
===Experience and approach=== | ===Experience and approach=== | ||
+ | I’m mostly into Systems Programming, Embedded Linux, and Robotics. I use programming languages such as Assembly (x86, RISC-V), C, C++, Python and shell scripting for Installing different packages and applications which I use. I prefer to work in a terminal over GUI and also mostly I use robotics, networking, embedded linux development tools like cross-compiler toolchains, emulators, Assemblers, Debugger, mininet, ns3, ROS, OpenCV, Wireshark, etc. | ||
+ | |||
;Contributions! | ;Contributions! | ||
Here are technical and non-technical ways where I contributed. | Here are technical and non-technical ways where I contributed. |
Revision as of 10:54, 6 April 2022
Contents
Proposal-Building Bela Images
[Youtube Video]
About
Student: Kurva Prashanth
Mentors: Giulio Moro
Code: https://github.com/BelaPlatform/bela-image-builder https://github.com/beagleboard/image-builder
Wiki:
GSoC: [GSoC entry]
Status
This project is currently just a proposal.
Proposal
Please complete the requirements listed on the ideas page and fill out this template.
About you
IRC:
Github: https://github.com/krvprashanth
Gitlab: https://code.swecha.org/krvprashanth
School: Vidya Jyothi Institute of Technology
Country: India
Primary language: English, Telugu
Typical work hours: 6AM-11AM, 4PM-10PM Indian Standard Time
Previous GSoC participation: Tell us why you want to participate in GSoC here. Also, provide list of URLs for any previous GSoC participation with any organizations.
About your project
Project name: My super cool project
Description
In 10-20 sentences, what are you making, for whom, why and with what technologies (programming languages, etc.)? (We are looking for open source SOFTWARE submissions.)
Timeline
Provide a development timeline with a milestone each of the 11 weeks and any pre-work. (A realistic timeline is critical to our selection process.)
Experience and approach
I’m mostly into Systems Programming, Embedded Linux, and Robotics. I use programming languages such as Assembly (x86, RISC-V), C, C++, Python and shell scripting for Installing different packages and applications which I use. I prefer to work in a terminal over GUI and also mostly I use robotics, networking, embedded linux development tools like cross-compiler toolchains, emulators, Assemblers, Debugger, mininet, ns3, ROS, OpenCV, Wireshark, etc.
- Contributions!
Here are technical and non-technical ways where I contributed.
- Free Software Movement of India
- Hacktivist: Actively contributing to free software projects, gave talks on Free Software & Open Hardware, Git, Mobile & Desktop Freedom, Dark Patterns
- Speaker, International Debian Conference 2021
- Swecha Telangana
- Hands-on experience 3D Printing, Digital fabrication and maintaining open hardware prototyping equipment
- In Mobile Autonomous Cart project using ROS + Docker, development tools to advance robotic software design and deployment by utilizing advances in Linux containers.
- Organised Debian Bullseye Release Party
- Course Manager and Teaching Assistant for Liberating Devices course ( Mobile & Desktop Freedom )
- Porting and Enabling the Government School Computer labs in our locality to specific use of free softwares and Installing BalaSwecha OS( A GNU/Linux distribution based on Debian ).
Misc
Completed all the requirements listed on the ideas page.
The code for the cross-compilation task can be found here submitted through pull request #161.