pavidovich Posted March 10, 2021 Share 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 Link to comment Share on other sites More sharing options...
Johnny Dioxin Posted March 10, 2021 Share 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! Kneeboard Guides Rig: Asus B650-GAMING PLUS; Ryzen 7800X3D ; 64GB DDR5 5600; RTX 4080; VPC T50 CM2 HOTAS; SN-1 Pedals; VR = Pico 4 over VD Wireless + Index; Point Control v2 Link to comment Share on other sites More sharing options...
FlyingFighter511 Posted March 10, 2021 Share Posted March 10, 2021 Very nice works! Link to comment Share on other sites More sharing options...
pavidovich Posted March 10, 2021 Author Share 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. Link to comment Share on other sites More sharing options...
pavidovich Posted March 12, 2021 Author Share 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 Link to comment Share on other sites More sharing options...
pavidovich Posted March 13, 2021 Author Share 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 Link to comment Share on other sites More sharing options...
Sacarino111 Posted March 13, 2021 Share 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 Link to comment Share on other sites More sharing options...
Sacarino111 Posted March 13, 2021 Share Posted March 13, 2021 some pics... A10C UFC... F18 UFC KA50 Go ahead! lots of possibilities.. Link to comment Share on other sites More sharing options...
pavidovich Posted March 13, 2021 Author Share 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! Link to comment Share on other sites More sharing options...
Recommended Posts