Hi, I have an idea:

------------------------------------------------
*Title:* Arduino Web Interface

*Level:* Beginner

*Possible mentor:* Ricardo Moran

*Possible second mentor: *Gabriela Arevalo

*Description:* The Arduino project for Pharo currently includes a set of
core classes that allow you to communicate with an Arduino board. This is
generally enough for some projects. However, no user interface has been
implemented yet. This project involves the development of a web interface
that would allow to control an arduino from a web browser.

*Technical Details:* The project could be implemented using Seaside and
Amber, and it would involve developing a set of generic web controls for
accessing the state of the arduino pins. These web controls must allow the
user to easily compose a website to control his arduino project.
The arduino pins could be classified as:
1) digital input
2) digital output
3) analog input
4) analog output (pwm)
Each of these pin types would have a different graphical representation,
and maybe inputs could be plotted over time.
Other devices (like motors, lcd displays, and such) could be modelled as
well.

*Benefits to the Student:* The student will learn how to control an Arduino
from Pharo and to develop a web application (possibly using Seaside and
Amber).

*Benefits to the Community:* The community would benefit from having a set
of generic web controls to interact with an Arduino, which would in turn
encourage the development of interesting projects using Pharo and Arduino.
The interaction via web is specially interesting for home automation
projects because it allows you to control some aspects of your home from
anywhere in the world, provided that you have access to a web browser.
------------------------------------------------

Cheers,
Richo


On Fri, Mar 29, 2013 at 10:51 AM, Dennis Schetinin <[email protected]>wrote:

> … where cells can be worksheets!
>
>
> --
>
> Best regards,
>
>
> Dennis Schetinin
>
>
> 2013/3/29 Hilaire Fernandes <[email protected]>
>
>> One more proposal.
>>
>> Thanks
>>
>> Hilaire
>>
>> =Title=
>> Worksheet toolkit
>>
>> =Level (beginner, intermediate, advanced)=
>> Intermediate
>>
>> =Mentor=
>> Hilaire Fernandes
>>
>> =Second mentor=
>>
>> =Description=
>> A Smalltalk based spreadsheet toolkit with a basic editor to:
>>     add/delete cells
>>     edit cells formula
>>     render aspect
>> May depends on PetitParser to parse cells formula.
>>
>> =Technical Details=
>> The toolkit should be customizable.
>>
>> =Benefits to the Student=
>> Learn how to modelize a spreadseet, to design a view and editor.
>> Learn how to design an editor tool: model, view and controller.
>>
>> =Benefits to the Community=
>> A spreadsheet toolkit.
>>
>>
>> Le 29/03/2013 14:24, Sean P. DeNigris a écrit :
>> > b.t.w. 6 hours left for gsoc applications
>> > (http://www.google-melange.com/gsoc/homepage/google/gsoc2013). Any
>> more?!
>> >
>>
>>
>> --
>> Dr. Geo http://drgeo.eu
>>
>>
>>
>

Reply via email to