GUI for a Raspberry Pi weather station



I have a script written in python that reads data from various weather sensors. I measure temperature, time, humidity, pressure and lux (light level).

I'm looking for someone to build a GUI that will:

a) Graph data from a data file that is constantly receiving new data (e.g. update graph every 5 seconds)

b) Graph all 5 variables on two-four graphs (as indicated in power point photo)

c) Allows user to define x-axis (e.g. date, time since start of experiment in seconds, hours, days, weeks or months) and x-axis range (e.g. 1 day, 1 week, 1 month, 1 year, and/or time X to time Y)

d) Displays last readings in a box on the GUI (e.g. temperature, humidity, etc.)

e) Allows user to choose save intervals (e.g. temperature, humidity, etc.) - optional

f) Allow user to choose filename to save data to

g) Pass user defined variables in GUI to python code (I can provide code that generates the data)

h) Allows user to start/stop data collection as desired (e.g. new data will be appended to old data)

i) Runs my code to collect weather data from the sensors

Skills: Linux, Python

See more: html5 calendar month week day, raspberry gui, set value 1234567898765l display year month day, raspberry gui development, jquery calendar month week day view, sql query sales year month, drupal organize articles year month, create billing invoice gui report application month range javaexample, convert days year month day coldfusion, agreement retainer consulting year month, software write mq4, software write chip epson, useful software write book, software write web specs, javascript listbox day month year asp, police station system project java gui, free software write user guide, software write edid, free software write company profile, software write websites idea, php mysql display days selected month year, weather station, software write book images, software write books, software write protection

Project ID: #11791536

Awarded to:


* Have experience in Python and Linux (developed an automation tool for building source code, remote interaction for preparing the target system running in an embedded Linux environment and finally loading the executab More

$150 CAD in 5 days
(0 Reviews)