Atmega, I2C, RS485 and PC interface — 2
Project detail
For this project, you will be :
– selecting the MCU for the HW schematic,
– Writing the firmware for the project – clear code with commentaries- ( details will be provided in chat)
– Managing I2C buses, RS485, and USB
– Developing a PC interface to communicate data with the board
– Select the OLED display according to the specs
– Draw schematic section for the OLED, buttons, RS485, MCU, and programing circuit
this project will require:
– 55 analog measurements ( I2C external ADCs will probably be used – part numbers will be shared afterward)
– 20 analog Setting values ( I2C external DAC will probably be used – part numbers will be shared afterward)
– 10 analog values will be set through a digital potentiometer (I2C dual digital potentiometers – part numbers will be shared afterward)
– 55 digital output signals ( 16CH MUXs will be used – part numbers will be shared afterward)
– to manage the I2C slaves, an I2C 4CH switch will probably be used
please only bid if you are confident that you will deliver the work and you have experience in all descrived areas.