Find Jobs
Hire Freelancers

Raspberry Pi - Send command via USB/Serial connection

min $50 CAD / hour

已关闭
已发布将近 5 年前

min $50 CAD / hour

We have a board that is nearly identical to a Raspberry Pi. It is running Debian with some custom voice recognition software. We have a client that wants us to send commands via a Serial connection. However, for a variety of reasons we are going to have to use a USB to Serial converter coming out of our board right now. Like this one... https://www.amazon.com/adapter-Benfei-Prolific-Chipset-Windows/dp/B0753HBT12/ref=asc_df_B0753HBT12/?tag=hyprod-20&linkCode=df0&hvadid=242045434535&hvpos=1o1&hvnetw=g&hvrand=15059267281247624401&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9026833&hvtargid=pla-397003917010&psc=1 So the task at hand is to write some simple code that grabs text and sends it out via USB. Currently, our voice commands can be interpreted locally in two ways. One is via a log file that the system creates as voice commands are recognized. Another is via a local websocket. Every recognized voice command is sent there and there is a local web interface that interprets the commands currently. Below is a rough version of the code logic depending upon which method is easiest. - Listen to websocket - When new command is recognized, copy the text - Send text out via USB OR - Watch log file - As new entry is created, copy the text (and remove some of the extra characters from it) - Send text out via USB This solution is the final step in us landing a HUGE contract. This will easily develop into full-time work for multiple developers in the next few months if we do it right.
项目 ID: 20030877

关于此项目

24提案
远程项目
活跃5 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
24威客以平均价$53 CAD/小时来参与此工作竞价
用户头像
How are you? Like you see in my profile and portfolios, I have rich experience in C/C++, C#, and Python programming as well as microcontrollers. Especially, I completed many raspberry pi projects for such features. I would like to discuss with you and get more detail requirements. Please give me your details, then I will provide best solution for you. Thanks
$50 CAD 在40天之内
4.9 (78条评论)
7.3
7.3
用户头像
Hello my name is Maria, I would like to work in this project, I’m an engineer with plenty of experience working with Arduino, C Programming, C++ Programming, Linux, Microcontroller, so I am sure I can do a good work for you. Good communication with my clients it is a top priority for me. If you have any doubt or want to see more of my work I’ll be here. Contact me for more info.
$55 CAD 在40天之内
5.0 (15条评论)
6.6
6.6
用户头像
My initial impression is that listening to the websocket would be easier. I think the program to accomplish both this (listening to the websocket) and sending the data over the USB-serial port could be written in C or C++. Would that be acceptable from your perspective? I have a Raspberry Pi - running Raspbian Lite - which I might be able to use for testing and development. Alternatively, I use Debian Stretch as main desktop machine - and can connect a USB-serial adapter to that also. I am based in Ireland - a few hours ahead of Canada.
$50 CAD 在20天之内
5.0 (19条评论)
6.6
6.6
用户头像
Before awarding to anyone, give me a chance to discuss it with you. I am embedded system electronics engineer with 3 years of experience in raspberry and similar boards. i will make you a python script that will check the log file and will remove the extra chars by formating the data and can transmit it to usb serial. I have worked on home automation, beacon based indoor positioning system, smart parking system with real parking spots update on mobile app, etc. Another iot product I worked on was women saftety device, on which, if women press the button, her location is shared with her family members and it starts recording audio to a cloud server automatically, while at the same time it calls nearest police station automatically. Please consider sending me a message so that we can discuss this further.
$50 CAD 在40天之内
5.0 (14条评论)
6.5
6.5
用户头像
Hello, my name's Jorge, I am an electronics engineer with experience writing firmware for embedded devices. I have read the description of your project, so far, the remaining functionality seems to be easy to implement, just configuring the events of listen to websocket and(or) the log file, and send the string via serial port when the event occurs. However, I'd need to talk with you deeper about the current state of the project, and understand your current structure to understand how these events might be handled appropriately without affecting the rest of the code. Please contact me so we can discuss further your current need so we can start working in your project as soon as possible. Thanks in advance for your time.
$50 CAD 在30天之内
4.9 (68条评论)
6.7
6.7
用户头像
Dear Sir, I am an electrical engineer with 19 years experience in this area , listed among top talented freelancers here. I will need less hours to do this job. I am going through your requirements and will have some question. I am interested in your project . Please send me a private chat message.
$55 CAD 在10天之内
4.7 (22条评论)
6.8
6.8
用户头像
Dear client, Thanks a lot for taking your precious time to read my message. After browsing your job description, I am very interested in your project and I believe I’m qualified for the task. Regarding Device , I have +10 years in this field and have worked on many successful projects in the past. If you are looking for a highly skilled and rich experienced expert with a deep knowledge, a professional attitude, excellent communication skills and the highest code quality, then I'm the person you are looking for. If given a chance, I am highly confident in my ability to deliver the highest quality. I am confident that my involvement in your project will bring it to a successful launch, on time and within budget. I look forward to hearing from you. Kind Regards
$55 CAD 在40天之内
4.7 (36条评论)
6.4
6.4
用户头像
Hello, i already have the Raspberry pi and have experience on local webserver also python programing. i can help you on this project. Hope we have chance to cooperate on this. Thank you very much.
$50 CAD 在40天之内
4.9 (34条评论)
5.7
5.7
用户头像
I am expert on Raspberry PI to build any kinds of digital device. I have read your description and understood. I need at least 1 week to complete the project if you provide the speech recognition software for PI. I will use watch log system for sending commands on USB to serial converters. Have more than 15 years of experience on Computer Language and Digital Electronics.
$50 CAD 在40天之内
5.0 (13条评论)
5.6
5.6
用户头像
HI! I can do the job easily, I have a lot of experience working with raspberry pi, and working with python. I'm an electronics engineer from mexico. Can we talk a little more about what do you need?? I can assure you that I will finish the project and that I can give support after the project is done
$50 CAD 在40天之内
5.0 (16条评论)
5.3
5.3
用户头像
Dear Sir/Madam We are a software development team with over 10 years of professional experience. We are expert in Qt/C++ programming and carried out numerous software development projects including some IoT projects (Digital marine dashboard, Fridge control software and etc.) using Raspberry pi/Arduino. We have analyzed the provided scope of work and we believe upon our experience, we are eligible to carry out your project. You can check our profile and review our sample projects in the portfolio section. We can discuss about the details and development steps (time table) in the chat. We are looking to hearing from you and hopefully start a long-term cooperation. Sincerely Yours
$50 CAD 在40天之内
5.0 (12条评论)
5.4
5.4
用户头像
pretty straight forward task, i can quickly write you a python script that can check the log file, format the data (remove the extra chars as you mentioned) and send it to usb serial in what ever baud rate you need. feel free to check my profile for past projects and reviews.
$50 CAD 在40天之内
4.3 (33条评论)
5.8
5.8
用户头像
Hi, Dear how are you Nice to meet you I have seen your project description. I think I am the best candidate for your task. Because I have a rich experience with Raspberry Pi development. And I have a driver and firmware development skill for 10 years. I know USB endpoint and bulk transfer communication method very well. If you can see my old project,I will show you. I am ready for you anytime and hope to complete this task in time. thank you.
$55 CAD 在40天之内
4.4 (7条评论)
5.4
5.4
用户头像
Dear Employer, I have Know-how to build reliable object oriented software. More than 25 years building high quality software and solving bugs/wrong logic in pre-existing systems. That experience permits me to have exceptional quality standards in Analysis / Design / Programming. Mostly executed in C/C++ Please check my feedback/experience at my profile and recommendation letter at portfolio and you can easily see that I'm bidding at a very high competitive rate for the professional quality I will be deliver. Best regards, Antonio Gomes
$60 CAD 在40天之内
4.7 (5条评论)
5.2
5.2
用户头像
Hello, I'm a software engineer & linux sysadmin. I'm currently working in another similar project, about send commands via the USB to a custom device using the raspi3. I have few questions for you, 1. How are your commands structured? Plain strings or binary data? 2. Does we need to listen for the device response? 3. Is bash shell scripting with some third party linux applications good for you? I could take both options, but I think using the log file will be a better option. Finally, I can do this, but I won't charge you by working hours, instead of, I can offer you to set a fixed price. I invite you to check my profile clicking my name and ensure yourself that my work is guaranteed. Would like to hear news from you. Kind regards Martin ------ Check my skills Development -NET -C -Delphi -PHP -Javascript -Html -Python -Bash shell -MySQL -Microsoft SQL Server -SQLite -XML -YAML -UML -Wordpress -eCommerce -Woocommerce -OpenCart -RESTful API Environment managment -Linux -Windows -CentOS -Ubuntu -Fedora -Arduino -Android -iOS Features -Automation -Software Development -Engineering -Networking(CCNA) -Security -Invention Extras -Apache -Nginx -VPN -Linux servers -Windows servers -Server admin -Server virtualization -Hardware Inegration -Database Managment -Web scraping -Analytics
$50 CAD 在40天之内
5.0 (15条评论)
4.5
4.5
用户头像
I've written this kind of Linux service application in many different projects. I will develop a websocket server code in a POSIX thread in a Linux daemon and this thread will send grabbed text to serial port.
$55 CAD 在20天之内
5.0 (1条评论)
3.7
3.7
用户头像
Hi, Have total work experience of 14+ years and have worked on a similar project in the past. Thanks, Milind
$55 CAD 在40天之内
5.0 (1条评论)
2.6
2.6
用户头像
*************** Greetings.************* I have read your project in detail. I have ever used arduino to develop robot, game machine based on websocket commnication, and so on. If you hire me, you would not lose money and time. And I will perfectly satisfy you. I have a wealth of experience in similar tasks. I can very well arduino programming, c programming, communication . I hope you read carefully my bid and work with me. I will always wait you online. Best Regard!!
$50 CAD 在40天之内
5.0 (1条评论)
1.0
1.0

关于客户

CANADA的国旗
Beauharnois, Canada
0.0
0
会员自6月 17, 2019起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。