Menu

Thank you!

Features
2012-11-29
2012-12-05
  • Jelle Tigchelaar

    Because there was no approperiate forum for this: Thank you!
    I have recently started developing my own RC transmitter and your library is a real life-saver.

    [Dutch]
    Man man man, wat is dit een mooie lib zeg, ik ben software developer van beroep, maar pas recent begonnen met de microprocessor borden. Dit is echt een zeer tof project en ik ben echt blij dat je de tijd en moeite hierin stopt.

    Hopelijk kan ik mettertijd nog wat dingen teruggeven naarmate mijn project vordert.
    [/Dutch]

    Keep up the good work!

     
    • dvdouden

      dvdouden - 2012-11-30

      Glad to be of help! I'm aiming to provide everything that's needed to build a transmitter/receiver/flight controller. Including drivers for RF transceivers, sensors, LCDs etc. so keep an eye out for future releases.

      [Dutch]
      Mocht je een echt uitgebreide zender willen gaan bouwen raad ik je aan eens te kijken naar een Arduino Mega 2560, je komt met een Uno of Nano al snel pinnen te kort (vooral als je een grafisch display gebruikt). Ik krijg die van mij over een paar weken binnen, dus hopelijk zit support voor de Mega nog voor eind van het jaar er in. De Nordic nRF24L01+ is trouwens een leuke chip als je een 2.4GHz zender/ontvanger wilt maken, drivers ervoor zitten in de volgende release (hopelijk ergens eind volgende week). En eBay is je beste vriend als je geen haast hebt en goedkoop elektronica wilt aanschaffen ;)
      [/Dutch]

      Thanks for the compliments!

       

      Last edit: dvdouden 2012-11-30
  • Jelle Tigchelaar

    I have some experience with the graphic LCD's from adafruit/sparkfun. I was planning on trying to incorporate a 3,2" touch Serial from 4D systems. They are somewhat expensive but they do not put any load on the arduino apart from some serial communication.

    So maybe i can be of some help with the code in that regard.

    I'm actually ordering a mega from dealextreme, the difference in price makes it worth the risk as far as i'm concerned.

    I looked up the Nordic chip, it looks really interesting, would the range be on par with 'normal' 2,4Ghz transmitters when you use the omnidirectional antenna? If so, they might provide an alternative to the Assan 'hack' module i was going to use.

     
    • dvdouden

      dvdouden - 2012-11-30

      The $3 PCBs' range is rather limited but good enough for indoor testing. I'm using those for testing and to make sure all functionality works as expected. For use in the field you'll want one with a PA and external antenna. The $20 units with duck antenna and PA should have a Line Of Sight range of nearly a kilometer, it's on my wish-list :)

      I only have field experience with the Nordic chips that are in my Esky equipment, I've never had loss of signal with those, furthest I've flown is about 100 meters (my helicopter is pretty small, flying further would be suicide) and about 50 meters vertically (straight up). I've lost the aerial on my receiver a long time ago and never bothered to solder it back on, it seems to be working fine in all orientations even without aerial. So on the receiver side you can probably get away with the cheaper units.

       
  • Anonymous

    Anonymous - 2012-12-05

    Well, i finished the prototype using an old 2 euro joystick i got at the junkstore.
    The Arduino reads the 4 analog axis and outputs the normalized values on a graphic LCD.
    It also generates the PPM signal on pin 9, but i have no TX/RX to test it with yet.
    For now i will assume it works :)

    I'm ordering a Funduino Mega (14 euros on ebay!) because i need more digital pins for buttons.

    I'm also working on getting a simple menu working on the GLCD, but i want to abstract the specific implementation for my LCD so it can be used for 'any' LCD. I will try to write this as an extension to the current RC library without making the Rc library dependant on it.

    I'm trying to attach some pics, but it won't let me...

     
  • Jelle Tigchelaar

    That was me, SF had me logged in automatically on an old account...

     

    Last edit: Jelle Tigchelaar 2012-12-05
    • dvdouden

      dvdouden - 2012-12-05

      Cool! I have an old Logitech Wingman (with game port connector, pre-USB era) which I want to use as well. For now I use a USB simulator transmitter with two sticks, two switches and a knob.
      I've played with menus and (font) rendering before, fun stuff. I'm curious what you can come up with for the LCD driver :)

       
  • Jelle Tigchelaar

    I'll keep you posted on any progress.
    I'm aiming for as much flexibility as possible while staying 'in line' with your RC library.
    Would you mind terribly if i added 'flaperons' to the lib? I don't have the new plane yet to test it on, but the code is relatively easy i'd think...

     
    • dvdouden

      dvdouden - 2012-12-05

      Be my guest :) Plane code needs more TLC anyway, I kind of feel like it's half-done.

      I've created a branch for you in case you want to version whatever you're doing:
      https://svn.code.sf.net/p/arduinorclib/code/branches/playground/jtigchelaar
      which is a based on the current trunk.

       
      • Jelle Tigchelaar

        Wow, that's nice, thanks again.
        I'll try to commit some changes real soon, i'm currently drawing the architecture for the menu system...

         

Anonymous
Anonymous

Add attachments
Cancel





Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.