STM32 F3 discovery analog input and USB interface

STM32F3 discovery board (the regular one) has 4 ADCs. I need these ADCs to sample simultanousely at 4kHz, 12 bit into internal 2000-sample per channel buffer in round-robin (continiously) fashion. There is 48kB of RAM on the device so should be enough for the buffer. The ADCs are fed by the on-board Op-Amps that are in the programmable gain mode.

Then I need device and PC sides of USB interface to upload the buffer to the PC/windows 7. Any communications have to have 'real time feel' but MUST NOT disrupt the analogue sampling. Some of the functions of the ADC and OP-AMPs must be controllable from the PC (see below). The code must be commented in such way that i will be able to add more functions to it later on. English comments only with links to relevant documentation where feasible.

I have desktop C and C-Sharp programming experience and can also use C or C++ based drivers/.dll libraries on the PC. I can also do embedded C but have very little experience with STM32 processors.

I will have to add my own custom DSP to the on-device buffer later on so the software You write must allow this (provide dummy/stub function with pointer to the buffer).

In short, this project is to turn the STM32F into a 4-channel 'USB oscilloscope' but with option to process the signal on board.

Deal is as follows. You write the software for STM32F3 Discovery, and provide PC-side library for me to talk to the device. The PC-side library has to be well documented and allow at least following 'calls'

* get the stored samples from the buffer (all samples at once in single call) - return 'array of int'

* set parameter on device ( can be 'int' )

* get parameter from device (can be 'int' )

Disclosure of all source codes and libraries neccesary. This is a commercial project so no licence-infringing libraries can be used.

Evner: C programmering, Elektronik, Indbygget Software, Microcontroller, RTOS

Se mere: stm32f3 discovery, stm32 usb oscilloscope, stm32 discovery oscilloscope, stm32f3 programming, stm32 analog input, stm32 usb project, stm32 oscilloscope, stm32 usb interface, stm32 programming, stm32f3 usb, discovery project, stm32f3, stm32 usb, stm32f3 discovery usb, stm32 discovery, stm32f3 analog input, stm32f3 code, stm32 discovery library, analogue input, stm32 discovery adc input, stm32 discovery software, stm32f3 project, stm32 usb windows sample, stm32f oscilloscope, analog discovery

Om arbejdsgiveren:
( 1 bedømmelse ) Glasgow, United Kingdom

Projekt ID: #4081062

Tildelt til:


Hi I can do this Thanks VP

£250 GBP in 20 dage
(2 bedømmelser)

15 freelancers are bidding on average £495 for this job


hi, i can help.

£720 GBP in 35 dage
(23 bedømmelser)

Hi , I have working experience of this kind of Project and with stm32 controllers i can definitely do this

£300 GBP in 20 dage
(1 bedømmelse)

Thank you for the invitation. I can do it. I have this board.

£250 GBP in 20 dage
(11 bedømmelser)

Hi, I am MSc in Electronics and can do this work.

£550 GBP in 10 dage
(17 bedømmelser)

Hi, I can do this job.

£500 GBP in 30 dage
(13 bedømmelser)

I have experience working with STM32F100 and STM32F103 ADCs.

£500 GBP in 14 dage
(2 bedømmelser)

Dear Sir, We are Reserach and Development company whose working area are : -Digital Motor Control -Analog Design -Electronic Design -Power Electronics -PCB design -Embedded system -Matlab -Simulation of ha Flere

£250 GBP in 15 dage
(10 bedømmelser)

Hi,I can help u.

£250 GBP in 30 dage
(4 bedømmelser)

Hi I can help you!

£300 GBP in 25 dage
(2 bedømmelser)

Firmware Design Engineer

£350 GBP in 20 dage
(1 bedømmelse)

consider it done.!!! check pm.

£250 GBP in 12 dage
(0 bedømmelser)

Dear Sir, We can complete this project with detailed and commented code for integration with your application.

£300 GBP in 30 dage
(0 bedømmelser)

I have experience developing firmware on STM32F platform. I have developed some of the components required for this project. Would be happy to discuss this and work on the project. Please see PM for more details.

£650 GBP in 25 dage
(0 bedømmelser)

HI, I normally work with stm32f4xx an enhanced of stm32f3xx. I am sure to give the better available product. thank you in advance maurizio stefani

£800 GBP in 30 dage
(0 bedømmelser)

Hi, Veltrod Software services is a global software consulting company specialized in providing Mobile applications, Social media frameworks and eCommerce solutions. Leveraging best-in-class people, processes, and te Flere

£700 GBP in 25 dage
(0 bedømmelser)

HI I have long experience in firmware design with STM32xxx so i can help you. Bye

£1000 GBP in 30 dage
(0 bedømmelser)