Using C++ to run on microprocessor to control twin digital attenuators in parallel


I'm looking for an individual to construct C++ to run on an Arduino Nano to control two digital attenuators (Peregrine Semiconductor PE43703) in parallel. The dBm level of the input signal via SMA is identical and I would like the output to be identical post attenuation.

-Use a rotary encoder (Bourns PEC11) to .25 dB step incrementally from 0-31.5 dB. In addition, this encoder has a push pull option that I would like to utilize as a lock so the level of attenuation is not accidentally changed.

-The code needs to output to a small OLED display (brand / model open to your suggestion) the active level of attenuation.

Currently, there is code that I have found that will do something close what I am requesting so I know it is possible.

[login to view URL]

[login to view URL]

Unfortunately, I do not have the coding skills to make the adjustments myself.

I look forward to your thoughts.



Skills: Arduino, C Programming, C++ Programming, Microcontroller, Electronics

About the Client:
( 1 review ) Los Angeles, United States

Project ID: #34058883

Awarded to:

(96 Reviews)

12 freelancers are bidding on average $508 for this job

(184 Reviews)

Hi, How are you? I just saw your job posting and I felt that I can help you with this job considering the experience I have with C++ Programming, C Programming, Arduino, Microcontroller and Electronics. Please check More

$750 USD in 17 days
(18 Reviews)

Thanks for Freelancer which gives chance to meet you. I hope you are good. I have read your description carefully and understand everything. I’m Electronics engineer who have 25 year experience on analog design, renew More

$250 USD in 7 days
(67 Reviews)

Hello! I will assist in making of setup you are talking about to control the attenuator. I will guide you for connections and program the system via teamviewer. I will teach you how you can handle this system after d More

$300 USD in 7 days
(74 Reviews)

Hello. I read your project description very carefully. I completed similar project as u mention in your description I also have good command in ARDUINO NANO I also have good knowledge in C++ language I also known More

$750 USD in 7 days
(18 Reviews)
(25 Reviews)
(4 Reviews)

I Will Provide services of Arduino, ESP32 and ESP8266 from basic to high level programming. I have done more than 500 projects. Which are related to Arduino, ESP32 and ESP8266. Hardware : ESP8266 Arduino Family ES More

$500 USD in 7 days
(26 Reviews)

Hi there, My name is Umair. I have good experience with Microcontroller, C Programming, Electronics, Arduino and C++ Programming. I am a practicing Developer/Designer Since 2015. I can perfectly work on this project r More

$700 USD in 25 days
(2 Reviews)

Hi! I am professional C++ software engineer with skills including Electronics, C Programming, C++ Programming, Arduino and Microcontroller. I am Software developer, Data analyst, Computer Architecture Expert Projects More

$750 USD in 6 days
(2 Reviews)
(6 Reviews)