Find Jobs
Hire Freelancers

Build a Microcontroller-based interface circuit that connects an I/O device to a PC's USB Port

$30-250 USD

Fechado
Publicado há mais de 5 anos

$30-250 USD

Pago na entrega
I have a simple device that I will need to control and monitor from from a PC via its USB port. This device will have an I/O port (one for for 8-bit input and one for 8-bit output ). Also, apart from the I/O, I will need a few additional lines to work as CONTROL lines. The interface circuitry could be built using an ARM Cortex micro-controller, or use an available standard USB interface chips. In either case, I would like to have a C or C++ program that would run on the PC to control or monitor my device interfaced to to the USB port on the PC.
ID do Projeto: 17757267

Sobre o projeto

27 propostas
Projeto remoto
Ativo há 5 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
27 freelancers estão ofertando em média $195 USD for esse trabalho
Avatar do Usuário
Senior ENGINEER has more of 40 years’ experience in this profession, developing Hardware and Software Expertise in video processing and associated simulation and evaluation tools and methods, communication I2C, I2S, SATA, RS232, RS422, RS485, USB, TCP, Bluetooth, RF433, Wi-fi, GSM, GPS, GPRS and any other serial communication. Producing Analog/Digital board designs, layouts and modifications or any other multi-layer PCB design, Verifying designs and layouts. See Portfolio for samples of works. Preparing documentation for manufacturing. Gerber, Bom, 3D model Contact with partner in China for make PCB in 32 layers Design in Any CAD, Allegro, Altium, Orcad, Eagle, and other. Developing board layout including 3D model, size, performance, power consumption, and cost. Developing software for any microcontroller or microprocesor in C, C++, Basic, Assembler, compiler Keil, IAR, and other. SKILL Strong Hardware Design Skills, Analogue/Digital Video Audio and Power signals, communication signals OrCAD/ Protel / Altium/ Mentor Graphic / Eagle and similar PCB include 3D Model Design/Applications, Embedded Software Programming Assembler (C, C++) and Visual Basic, Full understanding of Micro-controllers, and microprocessor Hardware Engineering Fundamentals and Hardware Specifications, Attention to Detail Programming in Assembler for any microcontroller or Microprocessor
$277 USD em 10 dias
4,9 (48 avaliações)
6,4
6,4
Avatar do Usuário
Hello, it can be done using ARM microcontroller like STM32 or USB chip like FTDI232 + 8 bit microcontroller. Or even using any Aduino (cheapest way). The PC control program I can write using Visual C++ or C#. Best regards, Vyacheslav.
$250 USD em 10 dias
4,8 (41 avaliações)
6,4
6,4
Avatar do Usuário
Hi, We could achieve this by using USB Communication Device Class that available on STM32 BSP, we could use STM32F407(F4 DISCOVERY). that will make STM32 recognized as Serial COM PORT on PC. So we can easily make desktop application that connected to COM PORT and control I/O on STM32 I have implemented this about 2 years ago but without USB CDC, just use serial COM. But I have experience using CDC too. let's discuss over chat . best regards, Rijal
$166 USD em 7 dias
4,9 (72 avaliações)
6,2
6,2
Avatar do Usuário
Hi. I'm professional programmer/electronic hardware developer with experience over 20 years. I very well know ARM platform (STM32 and SAM) and I can create this USB device and write the program for PC. We can discuss details in chat. Regards, Alex. p.s. Look at my Completion Rate.
$250 USD em 10 dias
5,0 (37 avaliações)
6,1
6,1
Avatar do Usuário
Hi Sir I can complete this project. I can build 2/different type's of interface. RS323 or USB interface. I will provide code too for this project and if you want application for PC I can provide too. contact me. wait for your reply. thanks
$100 USD em 2 dias
5,0 (10 avaliações)
4,5
4,5
Avatar do Usuário
Dear Sir, I have experience developing the application on MCU( STM, NRF, ATMEL). Even I have also worked on the QT. If you also require a GUI application to control the device. Let us discuss the project.
$166 USD em 3 dias
4,9 (5 avaliações)
4,7
4,7
Avatar do Usuário
Hello, i have read the details provided..please contact me to discuss more on the project deadline and some other few things
$277 USD em 5 dias
3,5 (24 avaliações)
5,5
5,5
Avatar do Usuário
Hi, I read you project description and would like to work with you on this project. I am an electronic engineer and embedded systems developer. You may check my profile to know more about me and my past projects Thank you, Best Regards, Akilan
$160 USD em 3 dias
4,9 (10 avaliações)
3,9
3,9
Avatar do Usuário
Hello, I can create a Labview interface to monitor your hardware via an FTDI chip based on your requests. You will be able to send commands and receive responses from your existing hardware. This program can be used on Windows computers. Let me know if you willing to discuss details, nicolae
$200 USD em 7 dias
4,9 (9 avaliações)
4,0
4,0
Avatar do Usuário
hi there i can work on this project. i have worked on same task like 4-5 times so everything is ready just modification according to your requirements is needed. i'll write PC app in .NET C# full support until everything works well.
$183 USD em 8 dias
4,9 (4 avaliações)
3,4
3,4
Avatar do Usuário
Hi, I can build device for your requirements based on MSP430F5XXX micro controller. They have good USB device functionality and micro controller can work as standards compliant USB device. If using it as HID device there are some code samples from Texas Instruments how to code PC program to work with it. Other good option is to make USB device as game controller - game pad or joystick. There might be some ready available programs or code samples to work with joystick devices. In both cases no specific driver needs to be installed. If so, some more information would be needed on inputs and outputs you need to use - what voltage levels will be connected, so do they need some level conversion or pin protection. As well as what speeds you need to achieve to read and write from device. My bid is for PCB design and prototype, I can as well do just a schematic. Best regards and let me know any questions.
$225 USD em 21 dias
4,9 (7 avaliações)
3,6
3,6
Avatar do Usuário
Dear Sir, I would like to present my self as prospective candidate to do your project. I have sound knowledge in designing electronic circuits based on Microcontrollers. And programming of those. Also I have good knowledge and experiences of Computer Programming. For your project I would like to use Microchip Microcontroller, which has on chip USB port. Therefore I would like to present my self as the most suitable candidate to do your project. Message me if you have any questions. Expecting a favourable reply, I remain.
$111 USD em 3 dias
5,0 (2 avaliações)
3,1
3,1
Avatar do Usuário
Details need to be discussed about the system. What exactly needs to be implemented from the mentioned? are those 8-bit I/Os meant as 8 digital I/Os or 8bit analog I/Os ? Cheers, Zigmars
$333 USD em 14 dias
5,0 (2 avaliações)
2,8
2,8
Avatar do Usuário
My proposal makes a few assumptions as these aspects are not clearly defined in project description. First, is this a one time single unit project that is just an interface to an existing equipment? Or, is this a design that shall be integrated to a future production project and should be optimized for e.g. board area, cost, etc? Also, the project description does not state on what OS the C/C++ PC application should work. Right now I'm assuming that this is a one time project to interface something existing to a PC (windows). I would propose a FTDI (USB to serial IC) - CPLD solution with a simple UART over USB protocol. The solution could be implemented e.g. on a LCMXO3LF-6900C-S-EVN evaluation board. The FTDI device does not need any specific drivers on PC side and the CPLD could be programmed over the same USB connection. Deliverables include CPLD programming file, programming instructions, C sample code, sample application. As the first phase of the project we agree the requirements and the functionality of the USB interface and the demo application. The deliverable of this phase is a short document stating the requirements, the architecture of the solution, IO mapping and the IO protocol. In the second phase I will provide the implementation according to the requirements.
$133 USD em 1 dia
5,0 (2 avaliações)
2,3
2,3
Avatar do Usuário
Greetings, I am an electrical engineer with embedded design experience and I can help you with your project. We can use a controller like PIC24, with built in USB capability, to interface with your device. In that case, however, more hardware assembly, including possibly PCB manufacture will be required. Another possible way is to use an ARM development board (e.g. STM32F103RB from ST microelectronics, $10) and use the built in USB to serial bridge for the interface to the PC. In that case, the hardware assembly will be limited to connecting wires from the DEV board to your device. I will create the PC software with C#, with all the necessary controls that you will need. Can you please message me to provide details of the project so that we can discuss is further? Regards, Haris Suhail
$250 USD em 10 dias
5,0 (5 avaliações)
1,1
1,1
Avatar do Usuário
Hello, I can build and program your application. I am an electronic engineer and I am familiar with AVR, ARM and Microchip Microcontrollers. I can provide you with a PCB desing on either KiCAD or Eagle. As an alterantive a custom board like Teensy 2.0 can be used as this save PCB manufacturing cost and is easy to program on C, but this is up to you to decide. Thanks for your consideration.
$50 USD em 10 dias
5,0 (1 avaliação)
0,0
0,0
Avatar do Usuário
the price i gave you is only valid for computer program and pcb design (with altium designer). if you want to get physical materials, the price of the pieces and shipment will be added to main price. PCB Assembling may delay to delivery.
$50 USD em 5 dias
0,0 (1 avaliação)
0,0
0,0
Avatar do Usuário
I have experience with digital electronics design (hardware) as well as firmware development. I have already done multiple sensor and control devices controlled by PC via USB interface. Please feel free to contact me so we can discuss project details.
$150 USD em 10 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
Can you provide the details of your device that needs monitoring and control? I will be in a better position to estimate my deliverable.
$222 USD em 10 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
I have built a project similar to this using PIC32MZ and ESP32 for a Wifi and bluetooth connections. All I would have to do is tailor my project to your vision. The processor presents it's self to a PC as a virtual COM port. A simple python, VB, or .net application will allow easy control of your gadget from a PC.
$172 USD em 2 dias
0,0 (0 avaliações)
0,0
0,0

Sobre o cliente

Bandeira do(a) UNITED STATES
Valley Stream, United States
5,0
36
Método de pagamento verificado
Membro desde fev. 7, 2009

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.