Skip to content

Instantly share code, notes, and snippets.

View ArminJo's full-sized avatar
🏠
Working at home

Armin ArminJo

🏠
Working at home
  • Cologne
View GitHub Profile
@ArminJo
ArminJo / RobotArmKinematics.cpp
Last active May 24, 2022 08:12
Kinematics functions for the meArm robot arm
/*
RobotArmKinematics.cpp
Contains the kinematics functions for the meArm robot arm
See also: https://www.instructables.com/id/4-DOF-Mechanical-Arm-Robot-Controlled-by-Arduino
Servo trims are chosen, so that 0°, 0°, 0° (left/right, back/front, up/down) results in the neutral position of the robot arm.
Neutral means: pivot direction forward, and both arms rectangular up and forward
Neutral position: X=0
Y=(LIFT_ARM_LENGTH_MILLIMETER + CLAW_LENGTH_MILLIMETER) - Here claw length is from wrist to hand PLUS base center to shoulder
@darconeous
darconeous / apple-remote-ir.txt.md
Created August 15, 2015 19:09
Apple Remote IR Code #Hacking #Hardware #Reverse-Engineering

Apple Remote IR Code

This document covers the old white apple remote.

  • Carrier: ~38KHz
  • Start: 9ms high, 4.5ms low
  • Pulse width: ~0.58ms (~853Hz)

Uses pulse-distance modulation.