pavidovich Posted March 10, 2021 Posted March 10, 2021 (edited) Links to the updates: - Initial setup: Current post - 1st update: Added 6 analog axis - 2nd uptade: Added a LCD screen + two control buttons ----------------------------------------------------------- Hello everybody, I would like to show you my first button box. It is based on an Arduino Micro Pro board and the Arduino Joystick Library from Heironimus It is composed by 4 rotary encoders, 4 toggle switches (ON-ON), and 16 push buttons. It is also prepared to add 6 analog axis. It is made by cheap 3mm plywood, and covered by an adhesive vinyl, just to improve the look. I have also applied some weathering technique to get an old look. Edited March 13, 2021 by pavidovich 4
Johnny Dioxin Posted March 10, 2021 Posted March 10, 2021 Very nice for a first box! My first one was just a flat square thing with 32 PTM buttons on it! This is stellar in comparison! Rig: Asus TUF GAMING B650-PLUS; Ryzen 7800X3D ; 64GB DDR5 5600; RTX 4080; VPC T50 CM2 HOTAS; Pimax Crystal Light I'm learning to fly - but I ain't got wings With my head in VR - it's the next best thing!
pavidovich Posted March 10, 2021 Author Posted March 10, 2021 Many thanks for your comments, two more picture during the development process The circuit is based on two SN74150 16:1 multiplexer, they allow to access 32 inputs with just only 5 digital lines, thus it is possible to maintain some other pins for a future expansion.
pavidovich Posted March 12, 2021 Author Posted March 12, 2021 Finally I have added the analog inputs. There are 6 analog axis, three with linear pots (located at the left) and three more with rotary pots (at the right) The enclosure has been created with a 3D printer 1
pavidovich Posted March 13, 2021 Author Posted March 13, 2021 (edited) I've added a LCD screen and two additional push buttons. The main goal is to include a timer to help me in the IFR procedures. The LCD screen uses the I2C bus and both buttons are digital inputs directly controlled by the Arduino Micro. Edited March 13, 2021 by pavidovich
Sacarino111 Posted March 13, 2021 Posted March 13, 2021 Hi. NIce, and welcome to the "infinite button creation"... I see alot of slepless nights in front of you! Good box, and good finishing too! Mine isn't that beatifull. I suggest you check this link https://forums.eagle.ru/topic/97434-an-arduino-usb-hid-controller-composite-usb-controller. I have three Arduino mega connected as joysticks, wich one of them shows as two separate joysticks, so it's up to 256*3 total button count, plus 8*3 joysticks axels, and DCS can handle it! Amazing! If you need some help, I would be happy to help with that unbelievable feature. Saludos Saca111
Sacarino111 Posted March 13, 2021 Posted March 13, 2021 some pics... A10C UFC... F18 UFC KA50 Go ahead! lots of possibilities..
pavidovich Posted March 13, 2021 Author Posted March 13, 2021 hace 37 minutos, Sacarino111 dijo: Hi. NIce, and welcome to the "infinite button creation"... I see alot of slepless nights in front of you! Good box, and good finishing too! Mine isn't that beatifull. I suggest you check this link https://forums.eagle.ru/topic/97434-an-arduino-usb-hid-controller-composite-usb-controller. I have three Arduino mega connected as joysticks, wich one of them shows as two separate joysticks, so it's up to 256*3 total button count, plus 8*3 joysticks axels, and DCS can handle it! Amazing! If you need some help, I would be happy to help with that unbelievable feature. Saludos Saca111 Many thanks for your comments, I'll take a deep insight on the link. For sure there will be a lot of useful information. Furthermore, great pics!
Recommended Posts