Printing with Arduino

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

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

  • @upir_upir
    @upir_upir  11 หลายเดือนก่อน +2

    Do you like the video? Please consider buying me a coffee, thank you! www.buymeacoffee.com/upir

  • @ToBo58
    @ToBo58 ปีที่แล้ว +4

    Wow, one of the best-paced, well-recorded tutorials I've seen! Thanks for the effort. I got frustrated by running a thermal printer from a Raspberry Pi and put it away--I'm going to get it out now. Love seeing the extra tips like creating a new tab for a .h.

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

      Thank you for your nice words, I´m glad you like it and it was useful. I was quite surprised to find out that the thermal printer is very easy to operate - at least for the basic stuff. Obviously, bar codes, QR codes and images are little bit more involving, but thankfully the library was there. What project are you planning to use the printer for?

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

      @@upir_upir A coin-operated Pi camera printer! There's a Linux print driver that will do it. Logic-level shifts, monitoring for events, it all got past my patience. I'll figure out something simpler for Arduino, it lacking a camera.

  • @upir_upir
    @upir_upir  ปีที่แล้ว +7

    Should I use this printer for some "real" project? Let me know :)

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

      You should try this...we wish to see that too

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

      Definitely, will love to tag along

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

      Definitely, something useful like logins to your server, texts from your mom, or print items added to shopping cart right before going shopping. I just realized they all require internet which the Arduino doesn't have, maybe use esp32 also?

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

      Yes ofcourse

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

      OK OK. I have some ideas :) Let´s see how they turned out..

  • @dfgdfg_
    @dfgdfg_ ปีที่แล้ว +4

    You have really nice handwriting! ✍️

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

      Thank you, but it was actually quite hard to get a decent writing with that soldering iron. Probably a better handwriting was used in the xmas video here - th-cam.com/video/Zqb2OhphVPo/w-d-xo.html

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

    Hey, do you know if there are sticker rolls for this printer? I was thinking about making a "spool station" (for my 3d printer) that would weigh the filament rolls and print a new QR code sticker for me to put on the spool, to make keeping inventory easier.

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

      Yes, a quick search shows that you can indeed get sticker rolls on AliExpress (and probably elsewhere). Sounds like an interesting project; please feel free to post a link if you do it! Thanks and good luck.

  • @oktopus1539
    @oktopus1539 ปีที่แล้ว +4

    „Samir, print out our speed!“

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

      😀

    • @armando92
      @armando92 ปีที่แล้ว +4

      You know how fast you were going?.
      Yes officer here is my speed receipt

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

    Thank you so much for this video!! Perfect step by step and was able to follow as a beginner. I was wondering if you knew anyway I could alter the printer/arduino program so that the letters print upside down? I was hoping the orientation would be different for the project I am using the printer for. I read online that I can convert all my text to a bitmap, and then change the bitmap's orientation but wanted to ask if you knew a simpler way to do it? Thanks so much! :)

    • @upir_upir
      @upir_upir  25 วันที่ผ่านมา

      That´s great to hear, thank you for your comment, I really appreciate it! Flipping the bitmap would work for sure, but as you have noted, that might be slightly more involving. I would check the documentation for the printer, there might be an option to rotate the output.

  • @KM-oi9ks
    @KM-oi9ks ปีที่แล้ว +2

    I like your videos , thanks for making them

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

      You are welcome, thank you for your comment!

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

    As always amazing man❤

    • @upir_upir
      @upir_upir  ปีที่แล้ว +4

      Thank you, I’m glad you like it!

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

      You make such amazing contents and those are very unique...and i love arduino and dispaly....

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

      If you can please bring some car display with speedometer fuel mesurement audio system controller all with raspberry-pi...

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

      I done some designing parts but im my country i could find some resources...and those are too much expensive...so you can do that im really glad i love to see that❤

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

      @@asirisudarshana536 Is that something you would like to put in your car? Some of the pieces are already on my to-do list..

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

    hi
    can you make the a program for qr code with giving a 5volt power supply only to the controller and its print with thermal printer ?
    and when ever we supply 5 v it will print a qr code

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

      Yes, that should be possible. Which part do you struggle with?

  • @fujiwaraofmokou
    @fujiwaraofmokou 6 หลายเดือนก่อน +1

    Is there any way to draw lines and pixels on the paper like you can in an AdaFruit TFT display?
    I'm trying to make a graphing calculator that prints off graphs btw.

    • @upir_upir
      @upir_upir  6 หลายเดือนก่อน +1

      Sure, the image that I´m printing is just a set of pixels. You should be able to draw stuff on the Adafruit framebuffer and send that buffer to the printer instead of sending it to the display.

    • @fujiwaraofmokou
      @fujiwaraofmokou 6 หลายเดือนก่อน

      @@upir_upir sounds insanely complex yet not exactly impossible

  • @parsipax6337
    @parsipax6337 8 หลายเดือนก่อน +1

    amazing tutorial, but can I convert the image to bytes without a website, in my code? wanna make sth like those Bluetooth/wifi printers but seems like a too complicated kinda project for a beginner like me

    • @upir_upir
      @upir_upir  8 หลายเดือนก่อน

      Thank you! Converting images to bytes is not that hard, but if you are a beginner, that part will be probably the simplest of the whole project. I would suggest starting with something simpl(er) first.

    • @parsipax6337
      @parsipax6337 8 หลายเดือนก่อน

      @@upir_upir haha yea, got experience in C# programming so it should be easier to get the basics, but got a long way to go in electronics. thanks for replying, that was exciting to get one from you!

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

    Looks like ZX-81-Printer for Arduino! :O)

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

      I had to google that printer, it seemed to be using a very special paper in black color with aluminium foil over it. I would love to see that in person, but I´m slightly worried it would be very hard to get. I´m sure it looked way cooler than the regular thermal paper.

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

      @@upir_upir Hello upir!
      Yes, thats right! The Sinclair ZX-81 Printer used 2 needles on a "endless-tape" to burn the aluminium foil away. This was really "innovative" - but it worked. More or less. The printings where black on silver and the contrast not so good as an modern printers. But in theses day there was nothing else, especially for this cheap price. Here you can see the construction: th-cam.com/video/RHOXv2exdak/w-d-xo.html :O) I have several spare-printers lying around, if you wish i can send you one, or two? For investigation? :O) Nice greetings from Germany and thanx for your great projects!

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

      Thank you for the additional details. Yes, it looks like very rare technology, it kind of makes sense why it disappeared, but it has that vintage sci-fi futuristic feel, I like it a lot. If you have a spare one that you can miss, I would be very glad if you can send it to me, can you please write me an email to upir (at) upir.org? Thank you very much!

  • @matteopostinghel1601
    @matteopostinghel1601 11 หลายเดือนก่อน +1

    great video! I have problems to print multiple images from a micro sd card to arduino to the adafruit termal printer. Does anyone know how to to it?

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

      Thank you. What part is not working?

  • @alibaharlooy9048
    @alibaharlooy9048 2 หลายเดือนก่อน +1

    hello 👋
    is it possible to draw charts??

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

      Probably not with the build-in functions, but you can always draw the chart to the offscreen bitmap and print that bitmap.

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

    Hi
    For a esp32 I must use the rs232 or the tll version of the printer?

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

      The TTL version. TTL stands for transistor-to-transistor logic, and sets the voltage levels - usually 3.3V or 5V. The RS232 is the same protocol, but the voltages are I believe -15V to 15V, so you would need an additional chip/shield/module to convert RS232 to TTL.

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

    Hi, where can i purchase that printer. I am really in need of it BIGTIME.

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

      Hi, the link should be in the description. In case you prefer other size than AliExpress, simply search for "DFRobot thermal printer". Note that it does not have to be the "DFRobot", any thermal printer module will work as long as you use the one with TTL UART connection (not the RS232).

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

    aaaah, I didn't expect the paper to rip like that. Now, I have to re-watch the video again.

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

      You cannot say you were not warned! :)

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

    nice video, can you make tutorial how to print qrcode and barcode?

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

      Thank you.Yes, I will try that to see if it works, we will see how it goes..

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

      @@upir_upir thx

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

    Nice video , when I try to print an image and do exactly what you did the printer prints chinese characters how can i fix that ?

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

      Try searchnig for thermal printer from DF Robot, they have a wiki page with a few more examples, and see if those work. Perhaps try a different library?

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

    Your videos have helped me a lot to learn new things, to the point that i am actually going to buy that thermal printer! I don't know that i will do with it but i want to play with it ahaha.
    One question, Should i use the TTL one or the RS232 version?

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

      Thank you, that’s great to hear. Also, I would recommend getting this printer for a beginner, since it’s really simple to interface. The TTL version is preferred, you can use it directly with Arduino. For the RS232 version, you would need additional shield/ module.

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

      @@upir_upir thank you so much for the answer! I will get the TTL version!

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

    Could it print faster?

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

      Unfortunately not. This is the one and only printing speed.

  • @rizwanchoudhary7890
    @rizwanchoudhary7890 11 หลายเดือนก่อน +1

    Availability?????

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

      You can buy the printer, the link is on the description.

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

    0.5x speed is good enough to understand the speech in this video.

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

      I’m glad you were able to find a speed that works for your.

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

    I really like the things you show off in your videos but they're a bit too tutorial-y for me, I don't really need to know that you had to use an adapter to connect the pins or the syntax of the printing library, just my pov

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

      I especially really like the videos about eccentric setups for displays, the custom fonts were dope, I love making custom fonts for my vfds, can be fun to use them as vu meters or spectrum analyzers

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

      Thank you for your feedback! I agree with you, as I was thinking about something related lately. As much as I enjoy recording those full-length tutorials, they take a long time to finish, and I have dozens of other projects in progress - actually on hold. I will try to include more short(er) videos with projects overviews, and probably record tutorials only about those that will get the most recognition. I will still include a lot of VFD displays, I love those!

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

    LOL...nice ending....thanks

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

      Thank you! I’m glad you made it to the very end 🙂

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

    Amazing