-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
I wrote something like this a few years back. It is a robotic arm that let's you control it using an identically shaped arm that has potentiometers at each joint instead of servos. So one arm 'Mimics' the other. The code for reading, controlling, and recording the movements to EEPROM is there if you want to grab anything. Also, you mention needing to get your button code correct and that same project has an interesting button library I wrote that let's you multiplex one button into tons of different selections by letting you define any combo of (up to 3) short and long button presses and configuring what function to run for that "buton gesture". You might find that useful (or maybe confusing the code isn't ideal for learning from haha).