Find Jobs
Hire Freelancers

Pi GPIO reporting to Python/java web interface.

$10-250 CAD

Completed
Posted almost 6 years ago

$10-250 CAD

Paid on delivery
I currently have a web interface on the PI to do some other operations currently done in Nginx Python and JavaScript. I would like to add a TAB to the current project to allow the Enablement of monitoring the 24 GPIO pins individually on the Raspberry pi for a Button scenario to show if it is pressed or not pressed. 1. I would like the option to enable monitoring of pins individually. 2. Show status of Pin Button Pressed or not Pressed Red/Green icon store the value in a postgres table on the pi fro external reference. 3. Count the number of times a button has been pressed for each GPIO enabled store the value in a postgres table. 3. Reset button to clear the counter on the web interface and prostgres DB 4. Export option of all the values from table to CSV. Supporting Documents [login to view URL] [login to view URL]
Project ID: 17036447

About the project

16 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hi, my name is Alejandro and I am a software engineer with several years of experience using Python and Django for developing full stack web applications. I would really like to do this work for you since I've done something pretty similar before, I used a raspberry pi 3 as a web server to upload Arduino sketches, manage and obtain results from the arduino board, So I used ajax and websockets to get real time status from the PI 3 board you can check more about this project at my github [login to view URL] please feel free to message me
$10 CAD in 20 days
4.7 (3 reviews)
3.0
3.0
16 freelancers are bidding on average $200 CAD for this job
User Avatar
Hello, I can help with you in your project Pi GPIO reporting to Python/java web interface. I have more than 5 years of experience in Java, Linux, PostgreSQL, Python, Raspberry Pi. We have worked on several similar projects before! We have worked on 300+ Projects. Please check the profile reviews. I can deliver your job with in your deadline. Please ping me for more discussion. I can assure the 100% job satisfaction. Thanks,
$250 CAD in 3 days
4.9 (38 reviews)
5.8
5.8
User Avatar
Hello I'm an electronics engineer with mobile and web development experience. I would suggest an Angular application with ASP.NET Core or Java or NodeJS backend. Best regards, Dennis
$244 CAD in 10 days
5.0 (17 reviews)
5.3
5.3
User Avatar
rich experience in monitor raspberry pi gpios on web. did programming in python, html+ JavaScript with postgresql as the database. Also gpios can be set or reset through the web interface.
$238 CAD in 5 days
4.9 (20 reviews)
5.0
5.0
User Avatar
I have long history with raspberry and beaglebone. Like more than $300,000 of projects on them are under my profile. A monitoring tab is easy.. doable.. but how flexible is your budget?
$244 CAD in 300 days
4.7 (3 reviews)
4.9
4.9
User Avatar
Experienced with pi gpio and python
$333 CAD in 14 days
0.0 (0 reviews)
0.0
0.0
User Avatar
After reading over your project this looks like a perfect fit for my skill sets. I currently support over 17k Windows/Linux VMs between all my different customers. To allow me to support so my servers I use a range of custom tools to handle monitoring, patching, and almost every kind of daily task. I’m very interested in learning more about your project.
$155 CAD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CANADA
Windsor, Canada
5.0
10
Payment method verified
Member since Sep 1, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.