Python. Arduino, PyQt, Modern GUI in QML: Arduino Mega

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ม.ค. 2025

ความคิดเห็น • 57

  • @dalesmith8666
    @dalesmith8666 ปีที่แล้ว +2

    Very nice work! Unfortunately I'm not a fan of Python, mater of fact, HATE IT!! (c++ only). But what really impressed me is the choice of music, not that annoying crap that other use! GOOD CHOICE!! It would be nice if others would do so. Classical is way more enjoyable, and relaxing! Because of this, you get a thumbs up!

    • @RogerXDVsr
      @RogerXDVsr 2 หลายเดือนก่อน

      The backend is pure c++ in this proyect and the interface is made with widgets in Python , in my opinion i'd prefer C++ for proyects that controls embebed circuits but today this GUI called QT offers a simple way to focus in the main software to control and use these tools in Python to make faster proyects.

  • @setiyadi_ben
    @setiyadi_ben 2 ปีที่แล้ว

    Thank you, it helped me a lot while I was still in my internship program to create an educational HMI display for the brake system on a train.

  • @parvinarbabzadegan196
    @parvinarbabzadegan196 3 หลายเดือนก่อน

    thank you .مرسی از این کار زیبا

    • @joelkklein8760
      @joelkklein8760  3 หลายเดือนก่อน

      thanks to you for see my video

  • @LostIdentities-dg8hm
    @LostIdentities-dg8hm 5 หลายเดือนก่อน +1

    Awesome

  • @OdotRIH4KRC
    @OdotRIH4KRC 7 หลายเดือนก่อน +1

    Yikes!!! 🔥🔥🔥🔥

  • @techie-317
    @techie-317 2 หลายเดือนก่อน

    i really love enjoyed your content

  • @truongbom4384
    @truongbom4384 7 หลายเดือนก่อน +1

    awesome

  • @engrkhan8726
    @engrkhan8726 3 ปีที่แล้ว

    Nice work and great job sir I want to learn all this stuff from you I have background in python basic

  • @Raposostrikerl1k
    @Raposostrikerl1k 2 หลายเดือนก่อน

    Nice

  • @kertosyt
    @kertosyt 2 ปีที่แล้ว

    meanwile im struggling to make an input text

  • @olivares21
    @olivares21 2 ปีที่แล้ว

    Hey! from where do you got the analog input meter ?? I would like to implement something like that

    • @joelkklein8760
      @joelkklein8760  2 ปีที่แล้ว

      the top meters you simply have to modify the default meter in qtquick. The others I saw on the web, is to play with the properties and know how to draw using qt.

  • @NLPprompter
    @NLPprompter 22 วันที่ผ่านมา

    pyQt is not free right? can't use that for commercial use right?

  • @hahaha-bc8xh
    @hahaha-bc8xh ปีที่แล้ว

    you made almost same app with qml/python and with pyqt5. which combinations are good about fast and accuracy ?

    • @joelkklein8760
      @joelkklein8760  ปีที่แล้ว +1

      In QtQuick (QML), you can make more elegant visual effects, and as you could observe the python code is very reduced. QtWidgets is more practical, it all depends on the type of project. I made both to show how to pass information from python to QML, something that many people found complicated.

  • @cristestolvads1602
    @cristestolvads1602 3 ปีที่แล้ว

    ❤️❤️❤️

  • @annoorkhan4219
    @annoorkhan4219 11 หลายเดือนก่อน

    In GitHub there is no linker file. How can I get that ?

    • @joelkklein8760
      @joelkklein8760  10 หลายเดือนก่อน

      search in github for jahirg

  • @amirtelecom6898
    @amirtelecom6898 3 ปีที่แล้ว

    Excellent work worth supporting do you have other Python projects??

  • @yudipatriot7765
    @yudipatriot7765 2 ปีที่แล้ว

    very good project

  • @praiseshabani7978
    @praiseshabani7978 ปีที่แล้ว

    Is it possible that you can make videos on the creation of this video?

    • @joelkklein8760
      @joelkklein8760  ปีที่แล้ว +1

      The GUI was designed based on the videos of the youtube channel @WandersonItsMe, Personally what I did was to integrate arduino to that interface, the designs of the indicators were taken from other websites. Finally I grouped everything in one project.

  • @grippnault
    @grippnault 3 ปีที่แล้ว

    Where do we start to learn this?

    • @joelkklein8760
      @joelkklein8760  3 ปีที่แล้ว +1

      At the end of the video are the indications. For this you need basic skills in python, PYQT, and arduino. In the links provided there is good information.

  • @ivanstarr6568
    @ivanstarr6568 3 ปีที่แล้ว

    Wow Mr. Klein that is AWESOME. What beautiful graphics! I'm working on a project to replace the instrument panel of my motorcycle with a 7" screen and Raspberry Pi so I can replace the mirrors with (3) cameras and have a FLIR camera pointing ahead, switchable from a handlebar switch. Can I use your code to produce the instrument panel graphics? This would be my first project in this development environment. I will give you full credit, and will of course publish any code added for the wifi webcam control code. I'd email you, but I don't know your email addr

    • @joelkklein8760
      @joelkklein8760  3 ปีที่แล้ว +2

      of course, you can use it. remenber send me a picture. at end video you can see my email

  • @m6336m
    @m6336m ปีที่แล้ว

    I want design Gui Thermometer 🌡 by pyqt5 please help me

    • @joelkklein8760
      @joelkklein8760  ปีที่แล้ว

      Are you using qtquick or qtwidget? you can also use an svg file and manipulate its components to make it look like an instrument. for example: www.download.insbud.net/software/qml/ostoia/qml/pl/images/thermometer_01.svg

  • @senakponhospiceazinhou6906
    @senakponhospiceazinhou6906 10 หลายเดือนก่อน

    Hi Joelk. Thanks for your video.
    Very cool.
    I download the code on github.
    I have difficult to compile because, I'm one Qt creator 12.0.2
    The Qt.Quick modules are obslete for this version.
    How can i process ?

    • @joelkklein8760
      @joelkklein8760  10 หลายเดือนก่อน

      The code was written for pyqt5, python 3.8, pip install pyqt5, pyqtchart, pyserial, you should only use the libraries used in the "MAIN" was written for the purpose of using it on older 32bit PCs. For the Qt6 version you must rewrite it. It does NOT require, nor is it necessary to use QtCreator.

  • @oswaldojosetortorarivas956
    @oswaldojosetortorarivas956 2 ปีที่แล้ว

    greetings Very good work I am about to do one just like it I want to edit yours for the better I have the Qt5.14.2 environment but the code gives many errors could you indicate your configuration for the PyQt project

    • @joelkklein8760
      @joelkklein8760  ปีที่แล้ว

      Python 3.8.8 version 32 bit for my pc.. is win7 old. or superior 64bit on win 10.
      steps: 1- install python, 2- pip install PyQtChart.

  • @hisamk7765
    @hisamk7765 2 ปีที่แล้ว

    Nice content bro

  • @joaodantas1035
    @joaodantas1035 2 ปีที่แล้ว

    Bom dia! Ótimo projeto parabéns! Vc tem o esquemático das ligações no arduino mega?

    • @joelkklein8760
      @joelkklein8760  2 ปีที่แล้ว

      excellent contribution, I assumed that by looking at the Arduino code the connections would be easily understood. Soon I will put a PDF with the pin out on GitHub.

  • @novitasihombing8921
    @novitasihombing8921 3 ปีที่แล้ว

    Thanks to this video, but if you have a time, please make video an code with raspi real-time matplotlib like in this video

    • @joelkklein8760
      @joelkklein8760  3 ปีที่แล้ว +1

      In QML You need QtChart to make charts. Or import the matplotlib chart as an image. I have another video using Qtdesigner, with this way you can make graphs using, Matplotlib, Pyqtgraph, Qtchar, Qcustmplot. There are more options. Please review this forum forum.pythonguis.com/t/matplotlib-with-qtquick-qml/964/2

  • @cleiverosmarpaul9760
    @cleiverosmarpaul9760 ปีที่แล้ว +1

    Amigo yo quiero con todo mi corazón hacer eso, que me enseñe a realizar todo eso por favor

    • @joelkklein8760
      @joelkklein8760  ปีที่แล้ว

      hola, hay dos formas de hacer esto usando QT, una es usando qtwidgets y otra es qtquick. los tutoriales de como hacer la interfaz grafica(qtquick) los consigues en al canal de wanderson pimenta @WandersonItsMe. Agregue fue elementos indicadores, de control y por ultimo graficas de historicos.

  • @komoliddintashmetov2929
    @komoliddintashmetov2929 4 หลายเดือนก่อน

    Very nice work. I wil be glad to get your project source code. Can you send me it?

    • @joelkklein8760
      @joelkklein8760  3 หลายเดือนก่อน

      on description video , github link.

  • @novitasihombing8921
    @novitasihombing8921 3 ปีที่แล้ว

    Thanks for your this project video.
    I have a project to plot data sensor for raspi.
    Can i get your code? I need your code. I have to learn

    • @joelkklein8760
      @joelkklein8760  3 ปีที่แล้ว +1

      Yes, sure. But I have not tested the code on rapsbian or linux. Send me an email, I don't have access to github at the moment to publish it.

    • @turkin812
      @turkin812 3 ปีที่แล้ว

      @@joelkklein8760 Can I have it too?

    • @joelkklein8760
      @joelkklein8760  3 ปีที่แล้ว +1

      github.com/Jahirg/QML_Dashbord

  • @upinipinmovie8363
    @upinipinmovie8363 3 ปีที่แล้ว

    can i get your code? please

  • @realman6424
    @realman6424 3 ปีที่แล้ว +1

    thanks for this art

    • @joelkklein8760
      @joelkklein8760  3 ปีที่แล้ว +1

      Thank you too! For see my video.

    • @mhamdisami3370
      @mhamdisami3370 3 ปีที่แล้ว +1

      Great job, thank you very much.

  • @pixeldar5500
    @pixeldar5500 2 ปีที่แล้ว

    GUI and classical music? shut up and take my money!

  • @praiseshabani7978
    @praiseshabani7978 3 หลายเดือนก่อน

    Hello my friend, congratulations for this nice interface, I also need to learn this, you can send me your contacts please.

    • @joelkklein8760
      @joelkklein8760  3 หลายเดือนก่อน

      watch the video at the end you can see the email inside the video. The code in Github, the link in the description.