Hi,
This is Tarang. I am an Electronics Engineering student at BITS Pilani,
India. I've been following the beagleboard community for quite a while and
I really think that I can contribute under a GSoC 2014 project. I am really
inspired by beagleboard.
I am part of a humanoid robotics project at college <http://www.acyut.com>,
because of which I was introduced to beagleboard and the world of embedded
electronics. I also have knowledge of programming microcontrollers, linux
and 8086, MIPS assembly which will help me(directly or indirectly) in
contributing to beagleboard.I was going through the Ideas page and the current projects related to
them. Out of the projects I liked, I want to ask some things on the
following project,BoneScript web pages with live-running examples and documentation<BeagleBoard/GSoC/Ideas-2023 - eLinux.org;
I was looking at the bone101 pages which has the bonescript guide.
The side bar at that page already links to certain demos which are
mentioned in the Ideas wiki page. I have tested some of those demos and
they work nicely on a beaglebone black.I was thinking of extending the bone101 demos to interact with the
Internet(twitter, facebook etc.).
Great!
The Internet can serve as both an output(as a tweet, status, picture etc)
and as an inputs( User location, tweets/posts by a user whom you follow
etc.) for the beaglebone which will be interface with sensors and actuators.
This would enable beaglebone to be a powerful internet of things device
more accessible to everyone.
Doing something with interacting with the web as part of the
out-of-box-experience seems great to me. This has come up in discussions
with Adafruit, element14 and others as a desired feature. It seems to be it
should be implemented as some kind of "wizard" that walks you through the
various steps and then leaves you at the end ready to play with the API.
I am currently getting acquainted to bonescript to write my own bonescript
programs.I wanted to know if I can propose a GSoC project in this domain?
Of course you can propose it. Ideally if you could attract another mentor
or two that would be best. Hanging out on #beagle and #beagle-gsoc is a
good way to meet potential mentors.
Also if possible, do let me know of things that must be done on enhancing
the already existing demos as well.
I think there isn't a clean enough presentation of what they are trying to
show in a way that makes a novice feel comfortable putting them together.
The current connect-status-bar is the most confusing aspect right now,
especially because it leaves people unsure about what is actually
happening. Making the connection between the web page and the board more
explicit --- and making it clear where what code is running --- would
really be helpful.
Also It would be great if you could give suggestions and other similar
projects which I could incorporate in my draft proposal.
I also have knowledge of assembly and looking at the Ideas, I think I
contribute to the Virtual Machine for PRU project too. It will be great if
you can provide some pointers towards that project too.
There were a few pointers on the wiki page. Can you check those out and
come back with questions?