Jump to content

K.E.E.B - I'm finally prepared to show my hardware mod


Luis

Recommended Posts

Might look into the TI Tiva-C Connected Launchpad. It's programmable in Energia (Arduino IDE clone), has 256kB of RAM (yes, RAM), 1MB code storage, a 120MHz ARM CPU, a bunch of input/output headers, built in Ethernet, and costs $20 free shipping.

I love Arduinos, but I'm completely addicted to the absurd amount of power in the Tiva-C launchpads.

Link to comment
Share on other sites

I'm finding the Arduino Leonardo out of stock, but they do have a Arduino UNO starter kit that includes USB, does this look like it will work or be worth the cost ($80)? Likewise, should I get this book?

The Uno won't work for this because it doesn't have the extra hardware needed to emulate a USB keyboard. I believe the Leonardo is the only one of the genuine Arduinos that can do this, although some of the clone boards probably can as well. That book is a perfectly fine introduction, although it doesn't really have any thing that you can't find online. Only buy it if you want something to read on the train or in bed, when you are away fom your PC.

Link to comment
Share on other sites

  • 2 months later...

Could you add a higher resolution picture of the right-hand side of your KEEB to the gallery? I am especially curious how you configured the rotary switches, especially for the MechJeb part :)

Link to comment
Share on other sites

  • 2 weeks later...
Could you add a higher resolution picture of the right-hand side of your KEEB to the gallery? I am especially curious how you configured the rotary switches, especially for the MechJeb part :)

Sorry to take so long to reply. I've added another pic to show the rotary switches more clearly. The lefthand one switches between different flight modes, which changes the key mappings for WASDQE and IJKLHN, as well as the information displayed on the LCD. The righthand rotary is used to select the mode for the MechJeb auto attitude function. The dial positions are Prograde, Normal, Radial, Target, Target velocity & Target parallel. The blue Pro and Retro buttons set which way round you face along that axis. So for example, to point prograde, you turn the dial to PRO and press the blue PRO button. To point anti-normal, you turn the dial to NML and press the blue RETRO button, and so on. The green button ignores the dial completely and just points to the current manoeuvre node, and the red button cancels the auto-attitude system altogether, so that you can steer with the joysticks again.

Link to comment
Share on other sites

I've added another pic to show the rotary switches more clearly.

Thanks for the pictures, a wonderful source of inspiration :)

The electronics is built around an Arduino Leonardo and four SX1509 I/O expander boards. Power is supplied by an external 5v supply module. The case is made from an MDF shell with 3mm aluminium sheet for the exterior.

My attempt is only at its "Let me display apoapsis and periapsis with 7-segment-displays" phase, but I will need some input elements soon... I really have to look into expander boards to get the amazingly insane amount of inputs your board has :D

Link to comment
Share on other sites

  • 6 months later...

Nice work! Are you using analog joysticks for flight control? I'm thinking of building my own controller and I'm not sure what joystick to go with. For RCS translation I think a digital one will be enough. Another option would be to use a digital joystick for flight control and a button to switch from normal to fine control movements.

EDIT: Read your post again and saw that you use digital joysticks. Maybe it's enough, I use the keyboard at the moment and digital control works fine there.

Edited by MrLao
Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...