- 47
- 39 886
Curiosity Workshop
United States
เข้าร่วมเมื่อ 27 มี.ค. 2018
Make Cool Stuff! We focus on Arduino, 3d printing, Xplane, flight simulators, electronics and more!
Zibo 737 Overhead Panel LEDs made Simple! One Arduino Pin!
Find downloads and drawings of this project free at patreon.com/curiosityworkshop
Join us on discord for downloads, tech support and discussion! discord.gg/RacvaRFsMW
Now on facebook: curiosity.workshop42
Items used in this video:
Keyestudio Mega 2560: www.amazon.com/gp/product/B016JWNYBE/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
WS2812 individually addressable RGB LED strip a.co/d/086SDYJt
Things I love on the workbench:
Metric Hex Drivers: www.amazon.com/gp/product/B01FK6TJ9G/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
Hakko Soldering Iron: www.amazon.com/gp/product/B00AWUFVY8/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
I edit my videos with Davinci Resolve.
Most video capture is done with OBS Studio using a pixel 8.
#homecockpit #xplane #xplpro #flightsimulator #zibo #737 #xpldirect
Join us on discord for downloads, tech support and discussion! discord.gg/RacvaRFsMW
Now on facebook: curiosity.workshop42
Items used in this video:
Keyestudio Mega 2560: www.amazon.com/gp/product/B016JWNYBE/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
WS2812 individually addressable RGB LED strip a.co/d/086SDYJt
Things I love on the workbench:
Metric Hex Drivers: www.amazon.com/gp/product/B01FK6TJ9G/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
Hakko Soldering Iron: www.amazon.com/gp/product/B00AWUFVY8/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
I edit my videos with Davinci Resolve.
Most video capture is done with OBS Studio using a pixel 8.
#homecockpit #xplane #xplpro #flightsimulator #zibo #737 #xpldirect
มุมมอง: 410
วีดีโอ
XPL/Pro Ambient Lighting for Xplane/Arduino
มุมมอง 1322 หลายเดือนก่อน
Ambient lighting for your home cockpit project that matches the visuals. Find downloads and drawings of this project free at patreon.com/curiosityworkshop Join us on discord for downloads, tech support and discussion! discord.gg/RacvaRFsMW Now on facebook: curiosity.workshop42 Items used in this video: Keyestudio Mega 2560: www.amazon.com/gp/product/B016JWNYBE/ref=ppx_yo_dt_b_searc...
Servo Based Instrument Panel with PCA9685 Servo Multiplexer for XPLPro and XPLANE
มุมมอง 2163 หลายเดือนก่อน
There is something satisfying and intriguing about mechanical instruments. Here is a method to create them. These are 3d printed from items downloaded from thingiverse and they are connected to Xplane via XPLPro. Thank you for visiting the curiosity workshop! Find downloads and drawings of this project free at patreon.com/curiosityworkshop Join us on discord for downloads, tech support and disc...
Repairing a Cool Toy from the 90's
มุมมอง 1983 หลายเดือนก่อน
This was sent to me by a friend for repair. Enjoy! #90s #vintagetoys #repair
Turn Coordinator Doesn't Indicate What You Think!
มุมมอง 1123 หลายเดือนก่อน
Let's talk about the turn coordinator, what it actually indicates and how it should be used. In this video we will explore the instrument and disassemble it so you can see how it works. Join us on discord for downloads, tech support and discussion! discord.gg/RacvaRFsMW Now on facebook: curiosity.workshop42 #flighttraining #CFI #homecockpit #xplane #xplpro #flightsimulator #zibo #a...
XPLPro/Arduino Zibo 737 CDU Display with 9486 Mega Shield
มุมมอง 8863 หลายเดือนก่อน
Another imperfect but good start for your Zibo 737 FMS/CDU project. Find downloads and drawings of this project free at patreon.com/curiosityworkshop Join us on discord for downloads, tech support and discussion! / discord Now on facebook: / curiosity.workshop42 Items used in this video: Keyestudio Mega 2560: www.amazon.com/gp/product/B01... HiLetgo 3.5" TFT LCD Display ILI9486/ILI9488 480x320 ...
XPLPro / Arduino CDU Display with 9486 Mega Shield
มุมมอง 4434 หลายเดือนก่อน
Imperfect but good start for your FMS/CDU project. Find downloads and drawings of this project free at patreon.com/curiosityworkshop Join us on discord for downloads, tech support and discussion! discord.gg/RacvaRFsMW Now on facebook: curiosity.workshop42 Items used in this video: Keyestudio Mega 2560: www.amazon.com/gp/product/B016JWNYBE/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&p...
Xplane/Arduino: Easy Mechanical RPM Gauge with XPLPro
มุมมอง 5924 หลายเดือนก่อน
Cessna style RPM gauge for your flight simulator home cockpit using XPlane, Arduino and XPL/Pro. Find downloads and drawings of this project free at patreon.com/curiosityworkshop 3d print: www.thingiverse.com/thing:2489322 Join us on discord for downloads, tech support and discussion! discord.gg/RacvaRFsMW Now on facebook: curiosity.workshop42 Items used in this video: Rotary Encod...
Xplane/Arduino: Easy Mechanical Turn Coordinator with XPLPro
มุมมอง 6724 หลายเดือนก่อน
A fun mechanical turn coordinator for your Xplane powered home cockpit. For the 3d Print: www.thingiverse.com/thing:2613145 Find downloads and drawings of this project free at patreon.com/curiosityworkshop Join us on discord for downloads, tech support and discussion! discord.gg/RacvaRFsMW Now on facebook: curiosity.workshop42 Items used in this video: Keyestudio Mega 2560: www.ama...
737MCP Build for Zibo Xplane: Hook up LEDs
มุมมอง 1984 หลายเดือนก่อน
Find downloads and drawings of this project free at patreon.com/curiosityworkshop Join us on discord for downloads, tech support and discussion! discord.gg/RacvaRFsMW Now on facebook: curiosity.workshop42 My Original 737MCP build video: th-cam.com/video/FCm0V-ctIN0/w-d-xo.htmlsi=mskJOZfTZHZXK_50 737diysim website: www.737diysim.com/ Items used in this video: LED Assortment: www.ama...
XPlane and Arduino: Servo RPM gauge for your Home Cockpit using XPLPro
มุมมอง 2084 หลายเดือนก่อน
Quick build of a servo driven RPM gauge for Xplane flight simulator. patreon.com/curiosityworkshop Join us on discord for downloads, tech support and discussion! discord.gg/RacvaRFsMW Now on facebook: curiosity.workshop42 Things I love on the workbench: Metric Hex Drivers: www.amazon.com/gp/product/B01FK6TJ9G/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1 Hakko Soldering Iron: www...
XPlane and Arduino: LED Flap Position Status w/In-Transit LED for your Home Cockpit using XPLPro
มุมมอง 1874 หลายเดือนก่อน
A simple example of a flap position indicator for Xplane, Arduino and XPLPro. This was designed for the BE58 Baron model within Xplane but can be used as a template for other aircraft models. Find downloads and drawings of this project and XPLPro free at patreon.com/curiosityworkshop Join us on discord for downloads, tech support and discussion! discord.gg/RacvaRFsMW Now on facebook: facebook.c...
XPlane and Arduino: LED Gear Status w/In-Transit LED for your Home Cockpit using XPLPro
มุมมอง 2054 หลายเดือนก่อน
A simple example of XPLPro for Xplane and Arduino! Find XPLPro and downloads of this project free at patreon.com/curiosityworkshop Join us on discord for downloads, tech support and discussion! discord.gg/RacvaRFsMW Now on facebook: curiosity.workshop42 LED Assortment: www.amazon.com/gp/product/B093GL1FFH/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1 Elegoo Mega: www.amazon.com/g...
XPLPro: Hookup a Single LED
มุมมอง 1295 หลายเดือนก่อน
This is from a user request, hookup a single LED to respond to Xplane data. In this example a LED will be hooked up to indicate the status of the Nav lights in the xplane model. Have fun! Find downloads and drawings of this project free at patreon.com/curiosityworkshop Join us on discord for downloads, tech support and discussion! discord.gg/RacvaRFsMW Now on facebook: curiosity.wo...
XPLPro: Add a Single Rotary Encoder to Your Project
มุมมอง 965 หลายเดือนก่อน
Just a quick example of adding a rotary encoder to your XPL/PRO - Xplane project. This was a request from a viewer. Find downloads and drawings of this project free at patreon.com/curiosityworkshop Join us on discord for downloads, tech support and discussion! discord.gg/RacvaRFsMW Now on facebook: curiosity.workshop42 My Original 737MCP build video: th-cam.com/video/FCm0V-ctIN0/w-...
737MCP Build for Xplane: Fixing an issue with the MAX7219 LED Displays
มุมมอง 1825 หลายเดือนก่อน
737MCP Build for Xplane: Fixing an issue with the MAX7219 LED Displays
Arduino Basics: Reading Multiple Rotary Encoders
มุมมอง 7245 หลายเดือนก่อน
Arduino Basics: Reading Multiple Rotary Encoders
Arduino Basics: Rotary Encoder Use and Performance
มุมมอง 2506 หลายเดือนก่อน
Arduino Basics: Rotary Encoder Use and Performance
737MCP for Zibo/Xplane. LED Display Hookup
มุมมอง 1996 หลายเดือนก่อน
737MCP for Zibo/Xplane. LED Display Hookup
737MCP for Zibo/Xplane. So Many Switches!
มุมมอง 3046 หลายเดือนก่อน
737MCP for Zibo/Xplane. So Many Switches!
737MCP for Zibo/Xplane Revisited with XPL/Pro!
มุมมอง 3106 หลายเดือนก่อน
737MCP for Zibo/Xplane Revisited with XPL/Pro!
XPL/Pro Tutorial 5: Working with Arrays
มุมมอง 2206 หลายเดือนก่อน
XPL/Pro Tutorial 5: Working with Arrays
XPL/Pro Tutorial 4, Adding Potentiometers to Your Project
มุมมอง 1746 หลายเดือนก่อน
XPL/Pro Tutorial 4, Adding Potentiometers to Your Project
Simple Radio Box for Xplane with Arduino and XPL/Pro
มุมมอง 3086 หลายเดือนก่อน
Simple Radio Box for Xplane with Arduino and XPL/Pro
XPL/pro Tutorial 2. Outline of an XPL/Pro Sketch on Arduino for Xplane.
มุมมอง 2678 หลายเดือนก่อน
XPL/pro Tutorial 2. Outline of an XPL/Pro Sketch on Arduino for Xplane.
XPL/Pro Install and Test of Arduino Sample Sketch on Xplane
มุมมอง 906ปีที่แล้ว
XPL/Pro Install and Test of Arduino Sample Sketch on Xplane
You are a genius!!
Very good! Can’t wait for the MacOS version🙏🏻👏🏼👏🏼👏🏼
Thanks for the testing, was my idea on discord.
Cool! Have you tested it in a lightning storm?
Not yet!
Good thing you got the AC fixed before the hot weather arrived. 😂
It is definitely unpleasant in Kansas right now
It’s returning to center much better now. Just needed some cleaning?
I took it apart and cleaned the bearings for the carriage. I think it is too loose now, seems like it needs some dampening but it was good enough for this. Now it's just a desk ornament.
Working with the screen rotade 90 degrees should fix the aspect ratio, shouldn't it? Anyway, this and an 8x8 key matrix ought to do the trick hardware-wise. =)
I tried it and it got really small (limited font sizes to choose from). The 8x8 would be an easy add
Wow, you make this look so easy. Sellers charging 1k USD+ for CDUs should be ashamed...
Well it wasn't THAT easy and it isn't quite done. I think the harder part is creating the physical portion.
Your comment is a huge joke, go and design a full case, pack it all and buy electronics, pack it all in a well-shaped case, sell, and pay taxes and company costs. Do it for 200 $ you will have tons of orders :)
Wow, great work.
Good job. Its really slow procces for mega mcu. I think xplane side is ok but atmega side is slow to calculate characters.
Agreed. I even had to implement flow control for XPLpro to make it work. More modern processors will increase the refresh rate.
@@curiosityworkshop3957 Hi are you already tested the code on a ESP32 card?
@@guillaumevidal5271 I have run XPLPro on ESP32, havent tried the display but it should work with proper interface code
@@curiosityworkshop3957 Thank, I will try it asap
I did the same project but using x27.168 stepper motor. Give it a try!
I have a pile of those and plan to work that angle as well
I think it would be so cool to have a full "6-pack" made of 3d-printed instruments using XPLPro.
Working on it!
Cool! ) Thanks
I have very much appreciated your work on this project Could it be possible to rewrite that code using the new XPL/PRO for an Arduino mega with an LCD shield? Thank you very much
Sure.
really cool! the only part i don't like with servos is the noise, so i like to use little steppers motors
Agreed. I'll look for a variation that uses them. There are also some quieter servos available
Thanks
I've been watching your videos and I like what I see. I have a few questions - Is there anything close to a FAQ somewhere? 1) What's the difference between XPLDirect and XPLPro? 2) Does XPLPro run under Linux (I think right now this is no). 3) Are you planning a Linux port? 4) Would you like some help with a Linux port? Thanks!
1. XPLdirect was my original architecture for the project. I decided to evolve it into XPLPro for a number of reasons. 2. No. 3. Maybe. 4. Yes.
Oh, the FAQ. No, I’m a bit ADHD lol. Discord is a great place to discuss things, I’m very responsive there and there are others as well.
@curiosityworkshop3957 - Great! My FAQ is answered. I'll try discord.
Thanks for sharing.
Whew! Glad you got the gear up before the crash! 😂
Indeed that was a close one!
Your results may vary….😂
Mostly I strive to amuse myself
I have been experimenting with CommonBusEncoders library (changed it slightly to my needs), 8 rotary encoders with push switch and Arduino NANO. I am using XPLDirect. I found it working okay for one year now. I have been waiting for an update on XPLDirect but now I saw you using XPLPro, so I will try that one instead.
I am looking into common bus technique for encoders as well. Let me know if you need help migrating to xplpro.
Greatly apricate the video, this helps me out a ton!!!
You probably could have injected power on the last LED board by connecting power and ground from the source on it as well so all 5 boards receive power from both directions. I've seen that technique mentioned on several chrismas light channels.
That would indeed power the last one but the prior ones wouldn't benefit since the diodes seem to be wired in series.
Would you happen to have a sketch for a single encoder without a 8 segment display using your library?
I'll make one for you. What do you want it to control?
@@curiosityworkshop3957 That would be awesome!! I'm trying to control the caption side heading on the MCP. Thanks!!
I'm currently working on getting the circuit breakers working. I have created my own datarefs for this and I can only control them with commands. Now I can't get the Arduino plugin to work and that is due to the code. when a switch is high (1), one command must be executed and when the switch is low (0), the other command must be executed. my code is as follows: #include <arduino.h> #include <XPLPro.h> #define XPLSWITCHES_MAXSWITCHES 10 #include <XPLSwitches.h> #define PIN_CIRCUITBREAKER01 2 // pin for circuit breaker switch XPLPro XP(&Serial); void switchHandler(int pin, int switchValue); XPLSwitches switches(&switchHandler); // switchHandler is a function that will be called if we want to provide additional functionality. It can also be NULL if not needed. void setup() { Serial.begin(XPL_BAUDRATE); XP.begin("XPLPro Switches Example", &xplRegister, &xplShutdown, &xplInboundHandler); pinMode(LED_BUILTIN, OUTPUT); digitalWrite(LED_BUILTIN, LOW); switches.begin(&XP); } void loop() { XP.xloop(); switches.check(); //if (millis() % 1000 > 900) digitalWrite(LED_BUILTIN, HIGH); else digitalWrite(LED_BUILTIN, LOW); // Heartbeat } void xplInboundHandler(inStruct *inData) { } void xplShutdown() { } void xplRegister() { switches.clear(); // Reset switches switches.addPin(PIN_CIRCUITBREAKER01, XPLSWITCHES_SENDTOHANDLER, 0 ); XP.registerCommand(F("EFlight/arduino/circuitbreaker_01_off")); XP.registerCommand(F("EFlight/arduino/circuitbreaker_01_on")); } void switchHandler(int inPin, int inValue) { // Process inbound switch events. Use this if you have other uses for the incoming mux pins. // Every registered switch event will call this after it triggers the xplane commands/dataref changes. // I could also specify XPLSWITCHES_SENDTOHANDLER when adding the pin, if I dont want anything done automatically and it will only call here. switch (PIN_CIRCUITBREAKER01) { if (PIN_CIRCUITBREAKER01 == 0)XP.commandTrigger(F("EFlight/arduino/circuitbreaker_01_off")); if (PIN_CIRCUITBREAKER01 == 1) XP.commandTrigger(F("EFlight/arduino/circuitbreaker_01_on")); break; } } hope you can help me!
Did we resolve this on discord?
@@curiosityworkshop3957 can't join the discord, the invite don't work...
@@gijsk.6903 you should be able to search for curiosity workshop there. It is a public server. It is difficult to work on code in the TH-cam comment section.
@@gijsk.6903 just looking at it the syntax within the switch statement isn't correct.
Please let me know if this software will be available in the near future for Mac computer also. THANK YOU !
That is definitely a popular request! I need to sort out how to accomplish that.
I am really excited by your approach in interfacing with XPlane. I presented your software to several of my friends. Unfortunatly , they all have Mac computers. Your effort to make your software available for Macs would definitely be appreciated by many individuals, THANK You for considering this request !
Sorry, forgot to increase the font size for the video. I’ll do better on the next one :)
XPLPro isn't showing up in Xplane 11 Plugins menu. I reinstalled it and it showed up; WinRar was putting it in one of the subfolders in plugins for some reason. Switching the beacon light on doesn't change the state of the LED, but it does flash rapidly when I load Xplane.
The best bet for tech support is on our discord or at flightpro42@gmail.com. Difficult to diagnose without knowing more about your setup.
Does it work with zibo 737 ?
It does!
@@curiosityworkshop3957 Great. One question bro. Wich preset did you select that the vertical speed can be displayed ? Can you write the name. In mobiflght
@@juel-Miraslav737-Classic This project is separate from mobiflight
Will XPL/PRO work on an Apple computer using OSX 13.6.1 running X Plane ???
any idea how to read resolver signals on an rapsberry pi ?
Hello Michael - STRING-VARs like the IDENT of a VOR are not send properly, and therefore cannot be read by the microcontrorller. Normal data arer coming in like ..... et: 63 tx port: \\.\COM18 length: 016 packet: [2,1,-20.000000] [ specifier=2, handler=1 , data ] STRING anwers are corrupted, like.... et: 63 tx port: \\.\COM18 length: 156 packet: [9,,44PAA~~~~ many characters, than ] [ specifier=9,handler IS LACKING between the commata , then the handler number is glued together with the answer data in this case handler = 44 , data is PAA . Without receiving a handler number, the inboundhandler cannot get a answer .
Hi, It works perfectly on windows but is there any chance to prepare a xplane plugin for Linux?
Come molti, sono in attesa della versione di XPLDirect per Mac (M1) .....sarebbe molto gradita
This looks like a great tool for those trying to build life like sim cockpits like I’m trying to do of a King Air 350i, which is the plane I fly for work. Is this a software program you created yourself? Definitely going to look you up on Patreon! 👍
I wrote it. Also I teach the 350 at flightsafety in Wichita. Let me know how I can help!
Thanks for the video, this will be helpful for my 20 buttons (25 with rotary push), 5 rotary encoders to be upgraded to 30 buttons and 5 (maybe more) rotary encoders for sim racing and flight... i will even had room for RGB :)
Thank you for sharing your knowledge for aviation lovers, greetings from COLOMBIA
Fake site, no download section
Glad to see you back again! I believe at one time you implied that a Mac (silicon) version of XPLDirect might be available in the near future. Can you tell me if you plan on providing a Mac version of this software??? It would be much appreciated by me and several other friends. Or , is there any way of easily converting the present software to be compatible through some other software. THANK YOU !!!!!!!!!
Any chance to have this on Linux?
amazingly smooth operation!
Does Xplane/Direct work with apple mac silicon computers??? If not will it be able to in the near future?? THANK YOU !!!
Hello . If I were to have my own PCBs with the atmega chip built in , could I use this plugin? And also equally important , can I have multiple boards connected without having to use master and slave arduinos ? Thank you
Welcome back 🎉
I was delighted when I came across this - what an awesome library. However, I think the XPLDirect Plugin only works on Windows right? Hopefully someone will be able to get a version of this for us Mac users?
Honestly I am not equipped to program for mac. The one I have is ancient (10 years lol)
🤤 pքɾօʍօʂʍ
Ivan must've seen some really nasty shit
What an excellent day for an exorcism.
Indeed
At this point that's not exorcism that your need but a 1000lb bomb
Any help to make a force feedback yoke please?
Great job! And you won one more subscriber. Thank you!