Închis

Custom kiosk OS based on linux. Merge raspberry pi python code onto single machine.

I'm looking for a linux expert with the ability to implement automation and high level of security into a custom OS.

Background. We have a kiosk system that currently operates using two computing devices.

1. X86 running a custom kiosk OS that is dedicated to controlling the user interface. Included software stack on this machine is Chrome, Guacamole (VNC) served up with an apache/tomcat server. It is configured using a startup config file hosted on a remote server allowing configuration changes by simply changing the config file. It is highly locked down and secure allowing the user to only utilize the browser with no menu options.

2. Raspberry pi running flask api server. This device is running python code to manage the physical hardware and communicate with our cloud api servers to transmit data, send/receive commands and perform other hardware related actions.

We are in the process of redesigning our system in order to simplify the hardware and eliminate some of the drawbacks and complexity of a two computing device system.

I would like the chosen developer to be able to perform the following.

Integrate all raspberry pi functions onto the X86 linux OS. This will include the following.

Python programs managing all connected hardware. Would need to follow the logic in the main control file to determine the other files that would need to be moved.

Java programs and associated files to control a bill validator

change python code controlling raspberry pi to control usb gpio/relay boards over serial communication.

Harden OS for public kiosk application, (limit browser functionality, possibly by utilizing browser config file downloaded form remote server) implement other security measures.

Install and configure OpenVPN (will send critical control communication over vpn)

Install and configure Guacamole VNC (with VNC and SSH)

Auto recognize standard hardware such as barcode scanners, bill validators, cameras, credit card readers, etc...

It is preferable that most of the configurable parameters of the pc (network setup, hostnames, touchscreen calibration parameters, sound/volume controls, Guacamole passwords, vnc configuration and many other parameters be loaded on boot by pulling a remote onfiguration from a file or from a server.

We will also want to implement hardware testing scripts to communicate back to our api server that will allow us to monitor and test the functionality of connected hardware as well as gpio, sensor and relay states.

I can provide ISO files for current raspberry pi and x86 operating systems as well as some server side php files.

Aptitudini: Software încorporat, Linux, PHP, Python, Raspberry Pi

Vezi mai multe: porteus kiosk, porteus kiosk raspberry pi, porteus kiosk review, python gcode generator, python gcode interpreter, open source kiosk software windows 10, porteus kiosk configuration, python cnc programming, design a raspberry pi system to switch 12v led lights based on pc input, raspberry pi os / model / ipsec, raspberry pi os model ipsec, custom raspberry pi case, linux raspberry pi, raspberry pi linux, raspberry pi custom gui, spotify linux raspberry pi, kali linux raspberry pi 3 b+, kali linux raspberry pi zero, kali linux raspberry pi 3, kali linux raspberry pi tools

Despre angajator:
( 7 recenzii ) Salt Lake City, United States

ID Proiect: #18986258

19 freelanceri licitează în medie 1298$ pentru acest proiect

hawkscodeaus

Hi, I can start work on your project immediately once you confirm me and I am also open for further discussion if you want. I have 8+ years in web design & development with good experience in following skills ... Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 20 zile
(113 recenzii)
7.5
AwaisChaudhry

Hi there, I have checked the details I have great experience with Embedded Software, Linux, PHP, Python, Raspberry Pi. Please start the chat so we can discuss this job more in detail. Thanks

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 20 zile
(27 recenzii)
6.0
kroim

Honorable Senior. How are you? I can do your project as well with my skills. I have experiences in that field enough. Actually, Desktop applications are not problems for me. I can do C/C++, Java/JavaFX, Python, C# Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 20 zile
(21 recenzii)
5.9
vantuanvn

Dear sir, I am Tuan Tran in Vietnam, I have 12 year in Software Industry . I have experience in PHP (laravel, ci, yii ..)) , nodejs, angularjs, react (js and native), J2EE,and mobile applications. (android and iOS) M Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 20 zile
(48 recenzii)
5.5
OussemaH

Hello, I can provide you with the new kiosk OS integrating the raspi functionality (am saying functionality,so not necessarily the same code you have on the pi) ,openVPN , VNC and also the data driven chrome browser c Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 10 zile
(26 recenzii)
5.5
gurtajs4

Hi, I am a multimedia expert with Audio Video encoding/decoding experience in Linux/Android Domain. Delivered several projects on RPI, You can see my history. Actually working on a project right now which uses l Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 15 zile
(31 recenzii)
5.1
digitalsymantec

Hi, Greetings from Digital Symantec! We have experienced in-house Python development team and can start your job immediately for full [login to view URL]’s discuss your requirement in detail before giving the final quote. Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 20 zile
(2 recenzii)
3.1
myappsdevelopers

Hello Project manager I have more than 7 years of experience in Bitcoin, Android, Iphone, Mobile Applications, PHP, Ionic ,React native ,Angular JS, WORDPRESS, , HTML5,CSS, Ajax, jquery, JavaScript, Mysql, Graphic Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 20 zile
(3 recenzii)
3.0
aritron

I am expert embedded design architect and we are a team of experts working on firmware design and development, and application design and development. We also work extensively on custom linux systems. Please visit us w Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 20 zile
(4 recenzii)
2.8
shiwani6390

Hi, We would like to work on your project and offer my services by delivering a quality design + development at a reasonable price and making sure to deliver a fine product. We are expert in developing websites Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 20 zile
(7 recenzii)
4.1
readymakers

I am confident I am the right candidate for this project as I have done many similar projects in the past. With years of experience in this field, I believe this project will be very easy for me.

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 8 zile
(1 părere)
1.2
mobileappsites

Greetings, WE WILL DO THIS WORK AS PER YOUR REQUIREMENT AND EXPECTATIONS. With the experience of over 1600+ web development projects including ANDROID , iOS , WEBSITES , WEB APPLICATIONS AND SOFTWARES we are the fa Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 20 zile
(1 părere)
1.2
Victorier006

hello,how are you. i read your bid carefully. i am c/c++, kiosk, raspberry pi3 expert and have full experience for 10 years. c/c++, kiosk, raspberry pi3 is my top skill and i can build your project by using that skil Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 20 zile
(0 recenzii)
2.8
joakimdahlberg

Hi, I have gone through your project details. I am fits your project requirement and can do as per your requirement. I am new on freelancer.com, but I have 8+ years highly Experience in: Python | Django | Django Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 20 zile
(0 recenzii)
0.0
nikitapir103

Hello I am very confident with your project because I am much experienced in linux programming in python on Raspberry Pi. I have rich experience in developing Kiosk system and web cloud service using raspberry pi. So Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 20 zile
(0 recenzii)
0.0
sanjibmukherjee3

Hi !! Nice to E-meet you We are a Group of dedicated Professional Personals Working and solving problems and provide innovative quality solutions for e-businesses over 24X7 for our extremely respective clients. Communi Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 20 zile
(0 recenzii)
0.0
teknosoft28

Hi, Thank you for giving me a chance to bid on your project. i am a serious bidder here and i have already worked on a similar project before and can deliver as u have mentioned I have got Rich experience in Jooml Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 20 zile
(0 recenzii)
0.0
%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 20 zile
(0 recenzii)
0.0
nastia723

Nice to meet you. I have experience with Linux development for 7 years. I developed many Linux programs(C, C++, Shell Script, Python, Qt, GTK, Python, Perl, …) Until now, I dealt with Linux-Red Hat Enterprise Linux Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 10 zile
(1 părere)
0.0