Job Description

:
We are developing a prototype of a motor control system where:
The current PCB uses ATmega16
It controls:
Speed & torque of the main motor
Speed of a secondary motor
Inputs are currently taken from a custom-made keyboard with tactile push buttons
Motor control is done by pulling specific GPIO pins HIGH/LOW in defined sequences
Objective of This Task:
Replace the physical keyboard input system with a capacitive touch LCD display, where:
The on-screen UI buttons will perform the same function as the physical tactile buttons
Touchscreen UI will control:
Speed
Torque
Motor on/off
The existing motor control logic (GPIO sequences) should remain functionally same
Final system should be fully functional using only touchscreen input (not keyboard)
Failsafe to be provided - Control by a clickable rotatory encoder, clicking once will select the speed, clicking again will select the torque and so on, Rotating the potentiometer will increase and ...

Apply for this Position

Ready to join Confidential? Click the button below to submit your application.

Submit Application