Cockpit

* User Profile

Welcome, Guest. Please login or register.

Login with username, password and session length

Who's Online

  • *Users: 0
  • *Guests: 69
  • *Total: 69

Our Discord

Author Topic: 737-800 Arduino X-Plane Build  (Read 116113 times)

Offline kurt-olsson

  • I am chained to this website!
  • *
  • Posts: 1,200
  • 737 -mixed year OEM panel builder.
  • First Name: Peter
  • Home Location: Gothenburg
Re: 737-800 Arduino X-Plane Build
« Reply #25 on: September 16, 2015, 03:45:47 PM »
Will have to sand the buttonholes...


...for some reason I read that a little different. Need more coffee :-)

Hahaha sand the buttholes!!!

Offline kurt-olsson

  • I am chained to this website!
  • *
  • Posts: 1,200
  • 737 -mixed year OEM panel builder.
  • First Name: Peter
  • Home Location: Gothenburg
Re: 737-800 Arduino X-Plane Build
« Reply #26 on: September 16, 2015, 03:50:38 PM »
Rays:

I looked for that pcb material but i didnt know the name for it. Wish now that i had seen it earlier...
I will try to implement next module with both the pcb and the wires you linked. It will also be easier since the mcp is so wide, other modules will hopefully be smaller size.

Thanks for your tips, really appreciate it!
« Last Edit: September 16, 2015, 03:52:42 PM by kurt-olsson »

Offline kurt-olsson

  • I am chained to this website!
  • *
  • Posts: 1,200
  • 737 -mixed year OEM panel builder.
  • First Name: Peter
  • Home Location: Gothenburg
Re: 737-800 Arduino X-Plane Build
« Reply #27 on: September 16, 2015, 04:05:13 PM »
Leds installed but not wired.

Offline kurt-olsson

  • I am chained to this website!
  • *
  • Posts: 1,200
  • 737 -mixed year OEM panel builder.
  • First Name: Peter
  • Home Location: Gothenburg
Re: 737-800 Arduino X-Plane Build
« Reply #28 on: September 21, 2015, 03:33:46 PM »
Knobs and vs wheel installed!Just the autopilot disengage left and then all the components is mounted.

Offline kurt-olsson

  • I am chained to this website!
  • *
  • Posts: 1,200
  • 737 -mixed year OEM panel builder.
  • First Name: Peter
  • Home Location: Gothenburg
Re: 737-800 Arduino X-Plane Build
« Reply #29 on: October 05, 2015, 03:34:48 AM »
Finally my mcp is coming to an end! Thanks to the forum i switched to usw awg22 cables and that + serialconnect all the grounds was the final solution. Everything is in place, just nedd to hook up the microcontroller and make led extensions to the max7219 drivers.

I ordered the mcp and afis casings + the efis panels from simworld today!

This project is having momentum right now!

Offline Trevor Hale

  • Administrator
  • I am chained to this website!
  • *
  • Posts: 3,838
    • Cockpitbuilders.com
  • First Name: Trevor
  • Home Location: New Liskeard, Ontario
Re: 737-800 Arduino X-Plane Build
« Reply #30 on: October 05, 2015, 07:45:24 AM »
Great Job Kurt, Looks awesome.
Trevor Hale

Owner
http://www.cockpitbuilders.com

Director of Operations
Worldflight Team USA
http://www.worldflightusa.com

VATSIM:

Offline kurt-olsson

  • I am chained to this website!
  • *
  • Posts: 1,200
  • 737 -mixed year OEM panel builder.
  • First Name: Peter
  • Home Location: Gothenburg
Re: 737-800 Arduino X-Plane Build
« Reply #31 on: October 05, 2015, 04:39:59 PM »
Great Job Kurt, Looks awesome.

Thanks!

Ive got all the buttons and some leds connected to the teensy! Need to buy some more wires before i can finish it off

Offline kurt-olsson

  • I am chained to this website!
  • *
  • Posts: 1,200
  • 737 -mixed year OEM panel builder.
  • First Name: Peter
  • Home Location: Gothenburg
Re: 737-800 Arduino X-Plane Build
« Reply #32 on: October 11, 2015, 03:22:15 PM »
Its alive!!!!

Its so coooool! First time i have flown a hardware mcp. All buttons and switches work.
More ledsdisplay to finish and then final moment of the backlight.

Offline kurt-olsson

  • I am chained to this website!
  • *
  • Posts: 1,200
  • 737 -mixed year OEM panel builder.
  • First Name: Peter
  • Home Location: Gothenburg
Re: 737-800 Arduino X-Plane Build
« Reply #33 on: October 11, 2015, 03:24:08 PM »
i probably will need to put some ducktape around the leds and buttons do prevent light-bleeds. but thats a small problem.

Offline 727737Nut

  • I spend way too much on this forum!
  • *
  • Posts: 925
  • 737-300 Using Real parts and X-Plane 10
  • First Name: Rob Archer
Re: 737-800 Arduino X-Plane Build
« Reply #34 on: October 11, 2015, 09:54:49 PM »
Very Cool!  Are you using your Teensy for the LED Displays as well?  For a few dollars in chips it could drive all of them off of 2 pins! :) 

Rob
737 Junkie

Offline kurt-olsson

  • I am chained to this website!
  • *
  • Posts: 1,200
  • 737 -mixed year OEM panel builder.
  • First Name: Peter
  • Home Location: Gothenburg
Re: 737-800 Arduino X-Plane Build
« Reply #35 on: October 12, 2015, 01:15:22 AM »
Very Cool!  Are you using your Teensy for the LED Displays as well?  For a few dollars in chips it could drive all of them off of 2 pins! :) 

Rob

Yepp! Teensy here to!
I am using the max7219 driver that you can serial connect, it has a din, clk and load pin. So three pins to rule them all! (Lord of the rings) hehe

I really like the part where i can upload to teensy without restarting the sim. Its pricelesd.

Offline kurt-olsson

  • I am chained to this website!
  • *
  • Posts: 1,200
  • 737 -mixed year OEM panel builder.
  • First Name: Peter
  • Home Location: Gothenburg
Re: 737-800 Arduino X-Plane Build
« Reply #36 on: October 22, 2015, 09:32:35 AM »
Update!

Pheeew. Lots of new stuff. Every single button and switch is now mapped and the last thing to do is the backlight multiplexing including the leds for the button titles.

One really negative thing with this mcp is that its more challeging to solder and fit tight components than actually hook it up. I hope this will be the most tightspace module on the 737, otherwise i probobly will give the hobby up... :(

Well enough of that, my leds are installed but it resulted in a strange problem with that the last daisy chained max7219 is loosing power and is unreliable.
If i skip the first three max7219 the last one shines strong and reliable so i think it is a power/daisy chain problem.

Anyone have experience with more than 4-5 max7219 in a row?

This is the problem:
« Last Edit: October 22, 2015, 09:40:54 AM by kurt-olsson »

Offline kurt-olsson

  • I am chained to this website!
  • *
  • Posts: 1,200
  • 737 -mixed year OEM panel builder.
  • First Name: Peter
  • Home Location: Gothenburg
Re: 737-800 Arduino X-Plane Build
« Reply #37 on: October 22, 2015, 04:40:14 PM »
Solved the LED problems.

https://forum.pjrc.com/threads/28526-Teensy3-1-losing-my-application

It turns out when, manually booting, the Teensy is really fast so the instanciating of the LedControl is "sortof" working. But if i put a deplay for like 1 sec and then reassign them afterwards then the MAX7219 works stable with all the serial connections. (now 6 of them)

Offline Trevor Hale

  • Administrator
  • I am chained to this website!
  • *
  • Posts: 3,838
    • Cockpitbuilders.com
  • First Name: Trevor
  • Home Location: New Liskeard, Ontario
Re: 737-800 Arduino X-Plane Build
« Reply #38 on: October 23, 2015, 07:55:01 AM »
Least you didn't have to tear it all apart to try to locate a problem that wasn't there.  Glad you solved it. ;D
Trevor Hale

Owner
http://www.cockpitbuilders.com

Director of Operations
Worldflight Team USA
http://www.worldflightusa.com

VATSIM:

Offline 727737Nut

  • I spend way too much on this forum!
  • *
  • Posts: 925
  • 737-300 Using Real parts and X-Plane 10
  • First Name: Rob Archer
Re: 737-800 Arduino X-Plane Build
« Reply #39 on: October 23, 2015, 08:20:09 AM »
Great JOB!!!  I may hit you up help with coding when I get to that point in the future.  I have some LED displays on my CIVA i will need to interface at some point.

Rob
737 Junkie

Offline kurt-olsson

  • I am chained to this website!
  • *
  • Posts: 1,200
  • 737 -mixed year OEM panel builder.
  • First Name: Peter
  • Home Location: Gothenburg
Re: 737-800 Arduino X-Plane Build
« Reply #40 on: October 23, 2015, 01:07:51 PM »
Thanks for the comments!  :)

I will be glad to help. The max7219 drivers with the ledcontrol library is supereasy. Just use print digital or chars on an indexed array with nr of devices and position of what led to write to.

It will be super for your CIVA that also includes lots of dots and both N and S,W,E if i am remembering correct.

Offline RayS

  • I spend way too much on this forum!
  • *
  • Posts: 817
  • Private Pilot, Sim Enthusiast
    • Anthony Scott Photography
  • First Name: Ray Sotkiewicz
  • Home Location: Seattle, WA
Re: 737-800 Arduino X-Plane Build
« Reply #41 on: October 23, 2015, 03:58:46 PM »
I'm using that chip for my COMM/NAV radio project. Can't wait to see it in action!
Ray Sotkiewicz

Offline kurt-olsson

  • I am chained to this website!
  • *
  • Posts: 1,200
  • 737 -mixed year OEM panel builder.
  • First Name: Peter
  • Home Location: Gothenburg
Re: 737-800 Arduino X-Plane Build
« Reply #42 on: January 18, 2016, 04:19:49 PM »
Update!!!

My MCP Has started to get a complete update!

After gaining some experience in building an MCP, i removed all the wires and started from scratch!!!

What i didnt like with my old setup and how i am improving it.

Wire mess: wires right to left, now i will use two teensy, one for right cables and one for left cables. That way it will be more clear of space.

cable thickness: i used too thick cables, multithreads cables, very hard to solder and thick cables makes it tought to get some space to see anything after a while with lots of cables. Now i use superthing singlethread cable which is sooooo easy to solder!

ground: i used to go component by component. But this way it is much harder to find ground errors, bad solderings or a broken cable.
Now i wire all components with its own ground cable and then use a PCB Board to connect them, it will still only be one ground cable to the teensy board.


Max7219 cables: a mess with hardsoldered wires. Now i use a connector, that way i can remove the cables if i need to search for other errors or resolder other things. without being able to remove these cables i cannot do anything without burning the cables with the solder-tool.

Finally, i will order white Leds from Ebay. If the Simworld panel is that great, i really need to have the white leds like in the real MCP.

When i use the smaller cables, it will be easier also to attach the LED-strip that will work as backlight.

Some picture to show my mess. =)
 

My EFIS Panels are in the works aswell. Will post new update when i have installed the 3mm Leds.

Offline kurt-olsson

  • I am chained to this website!
  • *
  • Posts: 1,200
  • 737 -mixed year OEM panel builder.
  • First Name: Peter
  • Home Location: Gothenburg
Re: 737-800 Arduino X-Plane Build
« Reply #43 on: January 18, 2016, 04:22:02 PM »
Also. i will use Dupont cables and connectors. I have bought a tool for this. So no more taping the extensions! This makes the wires have exact length to the teensy board as well.

Offline RayS

  • I spend way too much on this forum!
  • *
  • Posts: 817
  • Private Pilot, Sim Enthusiast
    • Anthony Scott Photography
  • First Name: Ray Sotkiewicz
  • Home Location: Seattle, WA
Re: 737-800 Arduino X-Plane Build
« Reply #44 on: January 18, 2016, 05:17:19 PM »
If you have to run several dozen, or even hundreds of wires in a small space, I use wire-wrap wire. Best thing out there for miniature work.
Ray Sotkiewicz

Offline kurt-olsson

  • I am chained to this website!
  • *
  • Posts: 1,200
  • 737 -mixed year OEM panel builder.
  • First Name: Peter
  • Home Location: Gothenburg
Re: 737-800 Arduino X-Plane Build
« Reply #45 on: January 19, 2016, 03:22:36 AM »
If you have to run several dozen, or even hundreds of wires in a small space, I use wire-wrap wire. Best thing out there for miniature work.

Searched some youtube videos on that tool, looks nice and handy!

Offline kurt-olsson

  • I am chained to this website!
  • *
  • Posts: 1,200
  • 737 -mixed year OEM panel builder.
  • First Name: Peter
  • Home Location: Gothenburg
Re: 737-800 Arduino X-Plane Build
« Reply #46 on: January 24, 2016, 03:00:12 PM »
Pheew

All wires now with correct color codes, some left to do but man, this turned out 200x better than my old mess. Now i have full control of maintenance if some problems occur.

Offline kurt-olsson

  • I am chained to this website!
  • *
  • Posts: 1,200
  • 737 -mixed year OEM panel builder.
  • First Name: Peter
  • Home Location: Gothenburg
Re: 737-800 Arduino X-Plane Build
« Reply #47 on: January 28, 2016, 04:40:24 PM »
Pain in the a**...

Drilling holes in a rotary switch is NOT fun...


Offline kurt-olsson

  • I am chained to this website!
  • *
  • Posts: 1,200
  • 737 -mixed year OEM panel builder.
  • First Name: Peter
  • Home Location: Gothenburg
Re: 737-800 Arduino X-Plane Build
« Reply #48 on: March 23, 2016, 03:07:15 PM »
Speachless... I can just sit and look at it for hours...
NEVER experienced quality like this in a product. The switches and everything is so robust.

First mission is to create a fourth leg since it got chopped! Need to secure it in a wooden plate so there is no risk of tipping.

Offline kurt-olsson

  • I am chained to this website!
  • *
  • Posts: 1,200
  • 737 -mixed year OEM panel builder.
  • First Name: Peter
  • Home Location: Gothenburg
Re: 737-800 Arduino X-Plane Build
« Reply #49 on: March 28, 2016, 01:20:38 AM »
The build continues...
Bought myself a 737-300 throttle quadrant.

Step 1 : clean it. I will remove aa much as i can but will not dissassembly the whole quadrant.
I also have to make a temp stand for it since the leg was cut to agressivly.

 

FlightSimExpo 2019

FsExpo

COUNTDOWN TO WF2019


WORLDFLIGHT TEAM USA

Will Depart in...

Recent Posts

International shipping?
by kattz
[Today at 07:59:41 PM]
Flooring Installed!
by jackpilot
[Today at 05:49:57 PM]
How much room between center pedestal and seat?
by jackpilot
[Today at 08:19:42 AM]
PM MCP.ini Question...
by ScottThePilot
[Today at 03:14:37 AM]
2020 Microsoft Flight Simulator - new at E3 2019
by blueskydriver
[June 24, 2019, 02:29:16 PM]
How to install DZUS fasteners?
by Buster99
[June 22, 2019, 04:12:34 PM]
Desert Air Spares - Trustworthy?
by kattz
[June 22, 2019, 12:40:51 PM]
Wanted - 737 Audio Panels - OEM
by jackpilot
[June 20, 2019, 12:26:51 PM]
Throttletek 737 Throttle For Sale
by kevinsayre
[June 19, 2019, 03:57:33 PM]
For sale - rudder pedals and linkages - pending to Craig
by Caflyt
[June 19, 2019, 07:49:14 AM]
737-800 Arduino X-Plane Build
by kurt-olsson
[June 18, 2019, 11:26:12 AM]
737 Throttle Conversion OC + ProSim
by kattz
[June 16, 2019, 11:39:03 AM]
A friendly FYI on Boeing rudder pedals
by kattz
[June 15, 2019, 10:36:39 AM]
737 starter switch mechanism
by paulnd
[June 13, 2019, 02:58:39 PM]
Make up your mind, Microsoft!
by jmlohrenz
[June 12, 2019, 07:25:10 PM]
What have you done for your simulator today?
by C150DIY
[June 12, 2019, 12:53:27 PM]
Complete 737-800 cockpit - moving sale
by FaustoP
[June 12, 2019, 01:26:39 AM]
Flyengravity desktop MIP
by patiju
[June 10, 2019, 01:01:06 PM]
the perfect thing to complete your sim hanger
by fsaviator
[June 09, 2019, 03:12:50 PM]
Wanted - COMPLETE set of Boeing 727 or 737 rudder pedals
by kattz
[June 08, 2019, 01:26:09 PM]
Visual system screen by Northern Flight Sim for sale $500
by peterkwu
[June 08, 2019, 06:07:39 AM]
Wanted: GoFlight T8
by C150DIY
[June 07, 2019, 02:32:29 PM]
For Sale - CPFlight MCP737 + EFIS
by ZillaUK
[June 07, 2019, 09:54:58 AM]
737 FWD Overhead Switch Diagram
by bernard S
[June 07, 2019, 08:21:46 AM]
Change the Forum Theme to suit your own Needs.
by AdamMilstead
[June 07, 2019, 06:20:41 AM]
Aileron & Elevator jump back to center
by iwik
[June 06, 2019, 08:01:24 PM]
Join me on Vatsim Tonight
by Trevor Hale
[June 05, 2019, 05:17:13 PM]
Machinery for home cockpit building
by giaviv
[June 04, 2019, 04:12:10 PM]
PROMOCION STEERING FREE
by alvaro castillo
[June 04, 2019, 11:42:43 AM]
FLIGHTSIMEXPO LAUNCHES DISCOUNTED ADVANCE REGISTRATION FOR ORLANDO 2019 EVENT
by fsaviator
[June 03, 2019, 06:52:44 PM]