Forum Rule: Always post complete source code & details to reproduce any issue!
Results 1 to 13 of 13

Thread: [queued] 3D Printer Teensy 3.6 controller board

  1. #1
    Junior Member
    Join Date
    Apr 2018
    Location
    Greece
    Posts
    4

    [queued] 3D Printer Teensy 3.6 controller board

    Hello!
    I am working on a new 3D printer firmware working with Teensy3.6 3 years now and here are the results so far:
    -32Bit controller board (Teensy 3.6).
    -250Khz max frequency on XYZE axes simutenously.
    -S curve motion profile (constant jerk).
    -User friendly settings interface.
    -Working only with sd card (No serial connection)=portable device.
    -True arc movements (not segments) with s curve motion.
    -Extra settings like E axis time shift (filament pressure hysteresis)....

    It is only tested on windows for now, the app has not released yet. I will upload the source code (open source_GPL license) and the compiled on github.

    https://www.youtube.com/watch?v=NLXn...ature=youtu.be

  2. #2
    Senior Member+ KurtE's Avatar
    Join Date
    Jan 2014
    Posts
    8,880
    Looks like an interesting project. Are you doing it for your own usage, or as part of some product?

    So you are currently only supporting SD input. It is sort of interesting, that with my current 3d Printer (Printerbot Metal Plus), which has been discontinued, the controller for it supports both USB and SD input. So far I have never tried using the SD input. As I am still pretty green with doing 3d printing and I usually still need/want to babysit it, to make sure that the first layers stick or...

    For the heck of it I contributed to a $99 Kickstarter 3D printer, (I ordered an upgraded version). With this one you have the choices of SD, USB, or Wifi... Will be interesting to see how I work with this one.

    Have you looked at any of the other 3d printer setups based on Teensy?
    Examples I have seen include: https://github.com/Flydroid/Teensy-3DPC and https://forum.pjrc.com/threads/40773...de-open-source

    Will be interesting to follow your progress. Again looks like fun!

  3. #3
    Senior Member+ MichaelMeissner's Avatar
    Join Date
    Nov 2012
    Location
    Ayer Massachussetts
    Posts
    4,014
    Quote Originally Posted by KurtE View Post

    For the heck of it I contributed to a $99 Kickstarter 3D printer, (I ordered an upgraded version). With this one you have the choices of SD, USB, or Wifi... Will be interesting to see how I work with this one.
    I backed that printer also (BuildOne). I am wondering whether it will be a full year late by the time they ship the printers.

    So far, of the various kickstarter campaigns I have backed Paul's two kickstarters (Teensy 3.0, 3.5/3.6) have been the only ones to ship near their estimated time. Of course Paul came at it as somebody who had already shipped products before and had the contacts, etc. Now, I realize that for most of the people, kickstarter is where they learn how hard it is to manufacture products in quantity, particularly with remote factories.

  4. #4
    Junior Member
    Join Date
    Apr 2018
    Location
    Greece
    Posts
    4
    Most 3D printers run marlin(based on grbl) in their hearts. Even 32 bit 3D printers firmwares are based on marlin. In fact those firmwares work in the same way only the resources change, Gcode commands are sended through usb,sd or wifi and the microcontroller does the hardwork. In my case the hardwork is done by the computer and the results are saved into binaries, the microcontroller only distributes the saved bytes like a wav player no calculations at all. The advantage is that the computer can solve complex mathematical equations really fast and the microcontroller can distribute those signals with ease (even on 10 axes) at very high freq. So for now it is only working with sd card like a wav player at high freq, as i said. I have tried trough usb but the max output frequency was low (4KHZ) because of the slow data flow,small serial buffer, handshakes....

    This project is for my university thesis and for my own usage. I plan to release it and make it open source when i finished completely. Now i am making the frame i will post an update video in the next days!!

  5. #5
    Junior Member
    Join Date
    Apr 2018
    Location
    Greece
    Posts
    4
    Here are some pictures from design to contruction and finally to print!!

    First i designed the whole frame idea into a CAD software.
    Then according to the design i build it. Only the frame cost me 15euros(cheap solution).






    Some temporary solutions before get the printer to work.




    Soldering the circuit onto a perfboard.



    The printer printed itself.



    In order to print, import gcode file into 3DHex software and generate a binary file. For the calibration cube the calculation time was about 5 minutes.



    Then copy the .bin file into the sd and print.



    Soo that's it, a fully functional 4 axis CNC running on Teensy 3.6 board!!!
    The source code will be released in a few months on: https://github.com/panagiotis96

    You can also watch an update video:


  6. #6
    Junior Member
    Join Date
    Apr 2018
    Location
    Greece
    Posts
    4

    Sorry for broken links

    <The links were all dead>
    Last edited by KurtE; 03-05-2021 at 02:34 PM.

  7. #7
    Senior Member+ KurtE's Avatar
    Join Date
    Jan 2014
    Posts
    8,880
    I was sort of curious about what ever happened to this project as well as the other Controller board that in another thread, that was made at one point for one of the PrintrBot models. As I still have not fixed my controller board for my Printerbot XL metal, where the USB connector broke off... Should look at it again.

    My guess is the project got far enough along for university project and hopefully you completed enough to complete the thesis. I was curious and looked and it appears all of the photos and videos are now gone and currently no github projects.

    Again I hope all went well!.

    Quote Originally Posted by MichaelMeissner View Post
    I backed that printer also (BuildOne). I am wondering whether it will be a full year late by the time they ship the printers.
    Actually it is almost 3 years later and they still have not shipped! He did offer again to refund 50%, but has not followed through and it has probably been 4 months since many of us signed up for the refund...

    But I am still a gluten for punishment. Just recently signed up for another Kickstarter 3d printer, as one of the co founders was the founder of PrinterBot and it is built in US and it is quiet and looks interesting:
    https://www.kickstarter.com/projects/plybot/plybot

  8. #8
    Senior Member+ MichaelMeissner's Avatar
    Join Date
    Nov 2012
    Location
    Ayer Massachussetts
    Posts
    4,014
    Quote Originally Posted by KurtE View Post
    Actually it is almost 3 years later and they [BuildOne 3d printer] still have not shipped! He did offer again to refund 50%, but has not followed through and it has probably been 4 months since many of us signed up for the refund...
    I bailed in September 2019, and I did get the 50% refund.

    Quote Originally Posted by KurtE View Post
    But I am still a gluten for punishment. Just recently signed up for another Kickstarter 3d printer, as one of the co founders was the founder of PrinterBot and it is built in US and it is quiet and looks interesting:
    https://www.kickstarter.com/projects/plybot/plybot
    Good luck.

  9. #9
    Senior Member
    Join Date
    Mar 2016
    Posts
    322
    For a controller, you might want to look at the Big Tree Tech LPC board. Marlin 32 support. They occasionally have some quality issues but are not expensive.

  10. #10
    Quote Originally Posted by PhilB View Post
    For a controller, you might want to look at the Big Tree Tech LPC board. Marlin 32 support. They occasionally have some quality issues but are not expensive.
    Where can I buy this controller?

  11. #11
    Senior Member+ KurtE's Avatar
    Join Date
    Jan 2014
    Posts
    8,880
    Quote Originally Posted by billfisher View Post
    Where can I buy this controller?
    I see that Amazon sells some like: https://www.amazon.com/BIGTREETECH-M.../dp/B07ZP228KM

    They have a few different ones. I may look soon. I did go for the new kickstarter which was funded now and so assuming no major delays will have one of those later this year. I may also try to contact the original manufacturer and see if he has recommendation.

  12. #12
    Senior Member
    Join Date
    Mar 2016
    Posts
    322
    Yes, the SKR E3 is the one that I was thinking of. I see them on Amazon, eBay and AliExpress. I don't know if they have been counterfeited yet but better to buy from a known supplier. The other pieces (like the LCD) in Kurt's link are often 3rd party sourced so be aware that quality may be even sketchier.

    The exploding bypass caps are the biggest issue but that appears to happen right away so a good test burn-in is recommended. Pretty sure they do not run any kind of test other than visual inspection (this kind of board is pretty hard to test other than a power-on go/nogo kind of test). The biggest clue to that is that the board as delivered has no firmware in the flash memory.

  13. #13
    @panagiotis96 do you have any working links to Youtube? They're all dead?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •