Hey guys! Are you interested in more of these reverse engineering videos? If so, leave a comment and tell me what product you like to see getting hacked ✌️
hi Robin I've started to learn reverse engineering I'm working on a electronic controller which uses the spi protocol I've manged to get the hex data do you know where I can read up on decoding the hex packets?
One of the BEST reverse engineering videos i've seen so far. Very technical & even understandable for a newbie like me... thumbs up... DO MORE VIDEOS !!!!
Thank you so much I bought one of these printers from a friend that was broken (Extruder was so jammed and wouldn't heat up enough) and am currently reusing this display and selection module for another project
7 років тому+1
Well, as I'm a mechanical engineer, I know just a little bit regarding electronics and these kinds of stuff. But I'm absolutely sure that is awesome piece of work. That can be first steps of a reliable open source 32-bit 3D printer controller board and firmware. Maybe you can turn this into a Kickstarter project, before Chinese make use of your effort. I take my hat off to this. Congratulations.
???? The Chinese are going to steal the hack of the software they wrote?!? lol There are already open source 32bit printer boards that have better software than the MP mini and doesn't need hacking. If you were a company building an OEM printer you'd just select a display and use the datasheet for writing your code. This is just a hack of the display protocol which is a far cry from reverse-engineering the motion control code. That could infringe on copyright issues.
Very interesting, very informative, well presented and eye-opening. This is among the coolest videos I have ever seen (of course that has something to do with my personal interests - this video is certainly for a specific audience). Thank you for creating this content! I will certainly dig through your other videos.
This was epic. Thanks for sharing this. I've always wondered how to download the flash memory of an Esp but had never actually seen it done or mentioned anywhere.
Hi, it is most impressive! I would like to cut off a chunk of your knowledge and perseverance. I would find an reverse engeneering video about the lexmark x5250 printer very interesting :)
That is some amazing RE job! If not your indian-like "mumbling" in the voice, watching this video would be incredibly immerssive. I'm definitely subscribed.
Nice work well presented. I would love to see you tackle the V2 motion board. I have just tried to update the firmware on a 1month old V2 (from v35 to v40 which should have been OK). The USB was unpredictable connected to a Raspberry Pi. Now I have nothing other than the UI and a "Please Wait!"
You made definitely one of the best reverse engineering video's on UA-cam! Compliments, I hope someday I will have some skills like you to do stuff like this. Do you have any tips from the expert? I have an device that I wanted to reverse engineer, I read all the datasheets, but I have no idea how I can ever get the existing firmware from the device, they used an STM8 series as core, hooked to some sort of communication bus to communicate with the other chips in the device. To start as noob, I got myself an ST-Link reader/writer with an identical STM8 chip to try out, but it was from China and in the end I tried over 30 tutorials but it didn't work at all, so maybe it was broke in the first place. Thanks for the youtube video! I hope you'll keep making more!
Thanks for your reply! I thought before I go hacking on the actual device, let me try on the test STM8. I think the actual device communicated with the other chips on an UART bus. On the cheap test device, I connected the 3V, GND. Then I have SWCLK and SWDIO left on the reader/writer and on the device: SWIMM and NRST. I linked NRST to SWCLK and SWIMM to SWDIO. When trying in the software in the computer I could not read nor write to the chip, so I swapped the NRST and the SWIMM, this resullted in the same result, in both cases trying and trying, it could not write, read or even detect an chip. So I followed some tutorials on the internet, resulting in exactly the same problem, no results. Maybe the ST-Link is not working properly? Since i bought 2 STM8 dev kits, and both have the same problem. Also on the actual device, I'm not sure if these flash pinouts are connected, it's an multi layer pcb and I couldn't find out if they where connected or not, if not I will have to solder the wire's directly to the STM8 (hoping it doesn't fail, since i'm not very good in soldering). I don't it would be possible to read/write from the UART bus right?
Wow, and just when I starting thinking I knew a little something about coding.... haha. Well done man, this is super impressive and I can't wait to see the next video!
That was excellent... I don't really do ESP or 3d printing... but there was some really good general hacking in there too.... I've got some old "electronic photo frames" that I've been meaning to have a look at... you might have inspired me to get them out again. :)
Wow, extremly impressive. I would not be able to solder or probe something so small, my shacking hands and bad view prevent me from doing so. Even measuring voltage on a stepper driver potentiometer is a feat, and I burnt more than 1 mega in the process.
+Thierry Schork Thank you! For me it heavily depends on the amount of coffee I had. Too little and too much will also make it difficult for me :) But most of the time I'm alright doing that!
Awesome job! there are a bunch of features i’d like to see added… I cant wait to contribute to the project! I’d love to add a second extruder- any plans to put some work into the motion board as well?
Thanks Gretchen. Well in terms of motion board. The only work that could possible have some benefit would be to port something like marlin to run on the STM32. But that would be a bigger deal. I'll try to at least backup the firmware from that so one could resolder and reflash the STM32 if it breaks. Then all the parts in this printer are pretty much replaceable.
@@RobinsTools This is a great time!, I though the part of matching the lcd commands with datasheets took you more than a couple of hours. This is very inspiring for sure.
I know this is an old video but, I had my v1 screen break a while back. There are no v1 screens available. I was told the steps to connect a version 2 screen,done. I purchased several screens that were close but had 50 pins. could you show how to connect different screens to a available driver board? I could not get a information sheet on the driver board either. How about a larger size reen or any screen. That would be interesting and usuable information. To use the machine I had to go Arduino 2560.......to make that machine work. Thanks for the video and I hope for more including more on screen replacement. Thanks
This is great. I think I might try it out in the future when i get bored of this printer and don't mind risking bricking things :D Will you continue this series? You mentioned a separate video, but i didn't see one in your video list. Thanks!
Wonderful stuff. I look forward to more of your videos. I love my little MP printer too much to do what you've done. Still it's fascinating to see how it all ticks. And if a better firmware can be developed, via the Open Source community, so much the better.
What would cause the motherboard to not let stepper motors activate or sd card along with fans to function? Should I be looking at the capacitor of transistor? I have 3 motherboards that all have the same problem on the monoprice mini select same as you worked on in the video?
Awesome video, Robin do you think it would be possible to change the hard coded axis length values in the firmware to make the board run a bigger printer? Am thinking longer rails and bigger Z axis...A DIY monoprice Big select. the software stuff am not a pro at but mechanical design am good at being a mechanical Engineer by training.
So I got a quick question, if it was almost direct to get the firmware through the UART interface, and therefore, it was possible to recover the firmware, why didn't you just began from that point ? or I am missing something ? thanks in advance
Hello. I am interested in using the serial pins to talk to the 3d printer. I have tried sending gcode commands to the printer over these pins but get no response. There must be a magic proticall so that the LCD with esp can send commands to the main control board. Do you know what the secret sauce is?
@@ArnaudMEURET Yes. It was probably some time last year. It was my goal to replace the display board with a raspberry pi and be able to control the printer in a high EMI environment that could not use USB. I ended up using an altered firmware for the main board,
Hi Robin. Great video. I feel like you would be able to work this display with the RAMPS board. I put ramps board with marlin on my mini. Would you please let me know if it’s possible to use this lcd with my ramps board. And how?
Thank you, this was very interesting! I've been fighting with my M200 Malyan version. It just went dead as I was printing and I had to re-upload the firmware (it was stuck in bootloader mode i think). It would not boot at all with the sdcard inserted and the sdcard was hot! Felt like the sdcard failed and shorted the printer somehow...? Well anywy, After the firmware upload (from the mp select mini google drive repository), using another sdcard, the jog wheel does not work in the interface anymore. However it must be a software issue because i can still hold the button in to update lcd.bin. So the bootloader recognizes the button push. I've tried lots of different versions of the firmware. But none of them likes to talk to my jog wheel. I remember something similar like this when I was tinkering with firmware for it a few years back, and I reinstalled the Malyan firmware for it then and I've had it since. Unfortunately i have not been able to find the original Malyan LCD.bin, and the UI.bin for Malyan assets. I suspect that there is some component that is different between the version I have (Malyan M200) and the monoprice version. You are my best bet to explain to me where to start troubleshooting. :)
Is there any way to rewrite firmware with this reverse engineering? I would like to rewrite the m106 pO fan control as a part fan cooler instead of it controlling the hot end fan. Could this be possible through rewriting scrips in gcode?
Any chance you could figure out how to connect this LCD and encoder to a RAMPS board? I've upgraded mine to a MKS Gen L controller so I could have more options enabled and use the ultra quiet TMC2130 drivers, but it would be cool to put the stock LCD and encoder back into the unit and have Marlin 1.1.x or 2.0.x talk to it.
I have 2 mini 3d printers that are broke. Do you know where I can find the schematics for the main board and the lcd driver board? I am fairly new to electronics and would like to repair them myself rather then just buy new ones. I have looked everywhere I know of. Also, do you know where I could find screens that will connect with the driver board as my screen flat connectors have broken off the screen and I cannot locate just the screens. Thanks.
Would it be possible to create a code that could act as a boarding party of sorts, in order to infiltrate and hack the desired data~? Perhaps having it loaded on a dongle or a jump drive~?
WOW, i think i need help if i'm not bothering you, i just wanted to use a tft lcd screen from an old samsung phone (gt-c3300k) with an arduino for making a smartwatch, but i can't understand how to use or even wired up the screen for my own use, i'm lost... please help
Which USB to Serial adapter is that, and how did you have it wired? Normally the USB to Serial adapters I have seen only have 3 pins, but the connection from the lcd has four.
+youlian troyanov Actually it is available worldwide. Where do you live? There are more companies like monoprice that sell these printers (under a different name). Monoprice should be best for the US and Canada.
This is great stuff. I wish i had found this before i hosed my machine with bad firmware. You wouldn't happen to have the 25.40 firmware packet, would you?
Robin Reiter, yes. I am looking for a backup since I messed up my firmware and nothing works and I did not know about the firmware backup process. A more detailed description of the backup procedure would be helpful.
Actually I am not entire sure what the exact UI firmware version was. But that actually does not matter too much. I haven't updated since a while. And if you'd like to use a newer one you could easily flash your esp with my backup and then upgrade. The reason why I did not publish my backup is simply because I think some will mess up their UI controller because it may not seem 100% clear how to correctly flash that microcontroller. I was planning on making a short video about that in the future. If you like and know how it works I'd definitely share the file with you. Simply shoot me an email. You can find the address in my channel info.
Robin Reiter Thanks. I checked your channel info and saw some links to Patreon, Twitter and other links but no email address. I am fiddlermikey @ gmail.com. Do you have both motion and ui? How did you back these up?
Do you mean the firmware for the display or for the main motion controller board? That's the one that gets corrupted but the backup here is for the display. There's firmware and info on another server that's semi-private so I don't want post it openly on youtube. I'll send you a link.
I received a v2 not too long ago with blank display issues and booting issues after a bed cord replacement. This insipired me to try and flash the board with lcd.bin, big mistake since it was version 1 firmware. Would you or anyone in this thread happen to have a bin backup of the esp8266 firmware I could download and reflash?
Hey guys!
Are you interested in more of these reverse engineering videos?
If so, leave a comment and tell me what product you like to see getting hacked ✌️
Robin Reiter I love your vids- i’m super interested in this mpsm display hack… btw, recently realized i’ve been using your extruder frame as well :)
great video mate I wouldn't mind seeing more videos on reverse engineering
hi Robin I've started to learn reverse engineering I'm working on a electronic controller which uses the spi protocol I've manged to get the hex data do you know where I can read up on decoding the hex packets?
Awesome video!! I didnt know there is more to reverse engineering than capture the flag competitions!
Can you reverse engineer Padauk Programmer, please???!
#3centmicrocontroller
#PM-150C
#lcsc.com
Probably once of the best produced, well explained video's I've watched on youtube in a long time. Congrats. Subscribed.
Thank you so much. I really appreciate that!
I second that!
One of the BEST reverse engineering videos i've seen so far. Very technical & even understandable for a newbie like me... thumbs up... DO MORE VIDEOS !!!!
THAT....WAS....the most interesting thing I have seen all day, its not very often I watch an entire video like this and I was bummed when it ended.
+newSogn Thanks! I really appreciate your feedback
Thank you so much I bought one of these printers from a friend that was broken (Extruder was so jammed and wouldn't heat up enough) and am currently reusing this display and selection module for another project
Well, as I'm a mechanical engineer, I know just a little bit regarding electronics and these kinds of stuff. But I'm absolutely sure that is awesome piece of work.
That can be first steps of a reliable open source 32-bit 3D printer controller board and firmware.
Maybe you can turn this into a Kickstarter project, before Chinese make use of your effort.
I take my hat off to this. Congratulations.
???? The Chinese are going to steal the hack of the software they wrote?!? lol
There are already open source 32bit printer boards that have better software than the MP mini and doesn't need hacking. If you were a company building an OEM printer you'd just select a display and use the datasheet for writing your code.
This is just a hack of the display protocol which is a far cry from reverse-engineering the motion control code. That could infringe on copyright issues.
There is a word reliable
Very interesting, very informative, well presented and eye-opening. This is among the coolest videos I have ever seen (of course that has something to do with my personal interests - this video is certainly for a specific audience). Thank you for creating this content! I will certainly dig through your other videos.
Thanks so much for posting, this is one of a few reverse engineering videos I watched without skipping forward; very engaging and well explained
Hey! Well done is an understatement. I mean, jeezus! I can't grasp the number of hours you've dedicated to grasp this kinda knowledge. Salute!
12:20 due to the fact that it's a python script, it should be able to crash on almost any platform :-D
I love reverse engineering. This is one of the best practical examples I've seen. Well done!
So do I. Thanks ;)
This video has some good presentation quality.
It's always nice to see a presentation of reverse engineering work.
Been looking for a channel like this for such a long time. You got yourself a new subscriber.
WOW i love the ability to decode via oscilloscope. Great feature
Duuuuuudee that was awesome. I actually understood everything u said. Love ur work. Keep it up. Learned alot.
At around 4:20: From the top of my head I would believe that the "J" stands for JOG as in Jogwheel.
That would make sense!
One of the best videos I have seen in a long time. Great presentation!
This is some gennuenly great informational content right there
This was epic. Thanks for sharing this. I've always wondered how to download the flash memory of an Esp but had never actually seen it done or mentioned anywhere.
Great Jon. Appreciate that!
Hi, it is most impressive! I would like to cut off a chunk of your knowledge and perseverance.
I would find an reverse engeneering video about the lexmark x5250 printer very interesting :)
That is some amazing RE job!
If not your indian-like "mumbling" in the voice, watching this video would be incredibly immerssive.
I'm definitely subscribed.
Hi Robin, You don't happen to have the original firmware dump available? i kind of.. messed up a bit ;)
Incredible content! Thank you VERY MUCH for this. It was amazing to see you work.
Nice work well presented. I would love to see you tackle the V2 motion board. I have just tried to update the firmware on a 1month old V2 (from v35 to v40 which should have been OK). The USB was unpredictable connected to a Raspberry Pi. Now I have nothing other than the UI and a "Please Wait!"
You made definitely one of the best reverse engineering video's on UA-cam!
Compliments, I hope someday I will have some skills like you to do stuff like this.
Do you have any tips from the expert? I have an device that I wanted to reverse engineer, I read all the datasheets, but I have no idea how I can ever get the existing firmware from the device, they used an STM8 series as core, hooked to some sort of communication bus to communicate with the other chips in the device.
To start as noob, I got myself an ST-Link reader/writer with an identical STM8 chip to try out, but it was from China and in the end I tried over 30 tutorials but it didn't work at all, so maybe it was broke in the first place.
Thanks for the youtube video! I hope you'll keep making more!
Thanks a lot!
So before dumping the firmware of your subject you'll obviously have to get your toolchain running.
What exactly did not work?
Thanks for your reply! I thought before I go hacking on the actual device, let me try on the test STM8. I think the actual device communicated with the other chips on an UART bus.
On the cheap test device, I connected the 3V, GND. Then I have SWCLK and SWDIO left on the reader/writer and on the device: SWIMM and NRST.
I linked NRST to SWCLK and SWIMM to SWDIO. When trying in the software in the computer I could not read nor write to the chip, so I swapped the NRST and the SWIMM, this resullted in the same result, in both cases trying and trying, it could not write, read or even detect an chip. So I followed some tutorials on the internet, resulting in exactly the same problem, no results.
Maybe the ST-Link is not working properly? Since i bought 2 STM8 dev kits, and both have the same problem.
Also on the actual device, I'm not sure if these flash pinouts are connected, it's an multi layer pcb and I couldn't find out if they where connected or not, if not I will have to solder the wire's directly to the STM8 (hoping it doesn't fail, since i'm not very good in soldering). I don't it would be possible to read/write from the UART bus right?
Hi there, I'm so glad to find such a good channel. Subbed. Thanks for sharing and I really enjoyed it.
Amazing video, your channel deserves more views!
Holy heck, this is way above me and totally interesting! thank you for the video.
Wow, and just when I starting thinking I knew a little something about coding.... haha. Well done man, this is super impressive and I can't wait to see the next video!
Thank you! :)
what an exquisite way to waste time! Awesome video & explanations of the entire process, thanks a lot! Subscribed
That was excellent... I don't really do ESP or 3d printing... but there was some really good general hacking in there too.... I've got some old "electronic photo frames" that I've been meaning to have a look at... you might have inspired me to get them out again. :)
Wow, extremly impressive.
I would not be able to solder or probe something so small, my shacking hands and bad view prevent me from doing so.
Even measuring voltage on a stepper driver potentiometer is a feat, and I burnt more than 1 mega in the process.
+Thierry Schork Thank you! For me it heavily depends on the amount of coffee I had. Too little and too much will also make it difficult for me :)
But most of the time I'm alright doing that!
Excellent! I enjoyed the whole video. Though I'm not that level of Intelligent, but It gives me much Interest.
Awesome job! there are a bunch of features i’d like to see added… I cant wait to contribute to the project!
I’d love to add a second extruder- any plans to put some work into the motion board as well?
Thanks Gretchen. Well in terms of motion board. The only work that could possible have some benefit would be to port something like marlin to run on the STM32. But that would be a bigger deal. I'll try to at least backup the firmware from that so one could resolder and reflash the STM32 if it breaks. Then all the parts in this printer are pretty much replaceable.
What about smoothieware? I think thats a better candidate for a 32bit mcu than marlin.
Great hacking skills! How much time did all of this take? You make it seem so easy to reverse engineer, even though it most certainly is not!
ACPCalin Thanks! :) I have no exact numbers but I think it might be something about 40 hours (including video shooting, editing and voice recording).
How much time did it take without the UA-cam video creation process? Only the technical work.
@@RobinsTools This is a great time!, I though the part of matching the lcd commands with datasheets took you more than a couple of hours. This is very inspiring for sure.
You´re a genius. Your skills are really impressive.
I thought only Tony stark could do it, but you are something....more, hats off sir
I know this is an old video but, I had my v1 screen break a while back. There are no v1 screens available. I was told the steps to connect a version 2 screen,done. I purchased several screens that were close but had 50 pins. could you show how to connect different screens to a available driver board? I could not get a information sheet on the driver board either. How about a larger size reen or any screen. That would be interesting and usuable information. To use the machine I had to go Arduino 2560.......to make that machine work. Thanks for the video and I hope for more including more on screen replacement. Thanks
You are my hero. This is gold. Thank you, Robin!
This is great. I think I might try it out in the future when i get bored of this printer and don't mind risking bricking things :D Will you continue this series? You mentioned a separate video, but i didn't see one in your video list. Thanks!
One thing I'd like to see is a less sensitive encoder wheel. lol. So finicky.
Thanks for sharing your work. Your into some pretty exciting stuff in my book !
Whoah this is TOP quality content and wonderfully done! :D Subbed
+Arsenio Dev Great, thanks!
Excellent work both for technical information and quality of presentation :-) I need me one of those 'scopes! :-)
Thanks davey! I personally really like my DS1054z. Its a pretty decent 4ch scope and has served me pretty well so far :)
Wonderful stuff. I look forward to more of your videos.
I love my little MP printer too much to do what you've done.
Still it's fascinating to see how it all ticks. And if a better firmware can be developed, via the Open Source community, so much the better.
Thank you! I think this printer has a huge potential. That's why I started working on this :)
Agreed, the electronics platform on this printer was way ahead of everyone else. Too bad it stayed closed and under supported by Maylan.
Did you do any more with this? This video was great but I wanted to see if you did anything more like write your own firmware.
What would cause the motherboard to not let stepper motors activate or sd card along with fans to function? Should I be looking at the capacitor of transistor? I have 3 motherboards that all have the same problem on the monoprice mini select same as you worked on in the video?
Thanks Robin, I surely learned more than one thing today.
The led driver looks to be one I use frequently. It should be an AP3127
Awesome video, Robin do you think it would be possible to change the hard coded axis length values in the firmware to make the board run a bigger printer? Am thinking longer rails and bigger Z axis...A DIY monoprice Big select. the software stuff am not a pro at but mechanical design am good at being a mechanical Engineer by training.
UA-cam is treasure of knowledge 😍
Great Vid! What callouts did you use for the labels in the video? And how did you make that blueprint diagram around 7:00.
So I got a quick question, if it was almost direct to get the firmware through the UART interface, and therefore, it was possible to recover the firmware, why didn't you just began from that point ? or I am missing something ? thanks in advance
Hello. I am interested in using the serial pins to talk to the 3d printer. I have tried sending gcode commands to the printer over these pins but get no response. There must be a magic proticall so that the LCD with esp can send commands to the main control board. Do you know what the secret sauce is?
Michael Molinari ?? Have you actually watched the video?
@@ArnaudMEURET Yes. It was probably some time last year. It was my goal to replace the display board with a raspberry pi and be able to control the printer in a high EMI environment that could not use USB. I ended up using an altered firmware for the main board,
Hi Robin.
Great video. I feel like you would be able to work this display with the RAMPS board. I put ramps board with marlin on my mini. Would you please let me know if it’s possible to use this lcd with my ramps board. And how?
Any plans on making a follow up on this video?
Thank you, this was very interesting! I've been fighting with my M200 Malyan version. It just went dead as I was printing and I had to re-upload the firmware (it was stuck in bootloader mode i think). It would not boot at all with the sdcard inserted and the sdcard was hot! Felt like the sdcard failed and shorted the printer somehow...? Well anywy, After the firmware upload (from the mp select mini google drive repository), using another sdcard, the jog wheel does not work in the interface anymore. However it must be a software issue because i can still hold the button in to update lcd.bin. So the bootloader recognizes the button push. I've tried lots of different versions of the firmware. But none of them likes to talk to my jog wheel. I remember something similar like this when I was tinkering with firmware for it a few years back, and I reinstalled the Malyan firmware for it then and I've had it since. Unfortunately i have not been able to find the original Malyan LCD.bin, and the UI.bin for Malyan assets. I suspect that there is some component that is different between the version I have (Malyan M200) and the monoprice version.
You are my best bet to explain to me where to start troubleshooting. :)
Goob job! :) Keep it up!
Thanks man!
This was a very well made video! Thanks
OMG! Rocket science! You know your stuff!
Not quite rocket science but thanks! :)
amazing video ,,,,plz tell me what should I learn to become hardware hacker ,,,,thanks and plz keep up
Excellent ! it's was really fun watching your video , i subscribed to your channel
High marks all around your excellent Would you reverse engineer a delta 3d printer lol Yes more reverse engineering video Please thanks your great
Hi Robin, at 4:40 you mention a complete list of commands. Do you still have it? I missed it. And by the way, great video!!
Clever stuff! Very interesting- thanks 👍
Is there any way to rewrite firmware with this reverse engineering? I would like to rewrite the m106 pO fan control as a part fan cooler instead of it controlling the hot end fan. Could this be possible through rewriting scrips in gcode?
Hi what is your USB hub on the desk?
If the product will be protectd with lock bits, does it prevent the option for revrse engineering?
Any chance you could figure out how to connect this LCD and encoder to a RAMPS board? I've upgraded mine to a MKS Gen L controller so I could have more options enabled and use the ultra quiet TMC2130 drivers, but it would be cool to put the stock LCD and encoder back into the unit and have Marlin 1.1.x or 2.0.x talk to it.
I have 2 mini 3d printers that are broke. Do you know where I can find the schematics for the main board and the lcd driver board? I am fairly new to electronics and would like to repair them myself rather then just buy new ones. I have looked everywhere I know of. Also, do you know where I could find screens that will connect with the driver board as my screen flat connectors have broken off the screen and I cannot locate just the screens.
Thanks.
Would it be possible to create a code that could act as a boarding party of sorts, in order to infiltrate and hack the desired data~? Perhaps having it loaded on a dongle or a jump drive~?
Thank you ,It was amazing to see you work . Is this printer is V1 or V2
Great, thanks! This is the V1 but as far as I know the V2 is pretty similar if not identical to that. I'll get a V2 very soon so I can give it a look.
A V1! The V2 has a much cooler UI.
hello the video is nice. how do you learn that? Which book or what do you have to learn? that you can do that
WOW, i think i need help if i'm not bothering you, i just wanted to use a tft lcd screen from an old samsung phone (gt-c3300k) with an arduino for making a smartwatch, but i can't understand how to use or even wired up the screen for my own use, i'm lost... please help
This was really cool
Good video, too bad you stopped making more.
link to the Ersa is the same to the scope
yo u are the new evan kale
great RE video. Try hacking a basic mp3 player. it will give understanding of MicroSD card, display and audio system.
Which USB to Serial adapter is that, and how did you have it wired? Normally the USB to Serial adapters I have seen only have 3 pins, but the connection from the lcd has four.
That is a standard FTDI adapter. Nothing fancy.
The four connections are VCC, GND, RX and TX.
How do you draw images like the schematic used around 7:50? thanks for the interesting video :)
Julian Berger Its drawn with a tool called Sketch and animated with Kite. But both are macOS only.
@@RobinsTools yikes,thanks for the quick answer😁
excellent work, thanks
Wooow that's cooool😍😍👌🏻
Hi, very interesting.
Can you make a video showing how to create a tft library using its driver datasheet? Thanks!
LIVEWIRE 240 Actually I already thought about that..
awesome video.
is this printer aailable worldwide or us only?
+youlian troyanov Actually it is available worldwide. Where do you live? There are more companies like monoprice that sell these printers (under a different name). Monoprice should be best for the US and Canada.
What is your education? I want to double major in EE and CS maybe one day I can do something like this
Superb
Im super uber jealous about ur knowledge 😁
wow, it seem like a lot of works. Roughly how long does it take you to hack this?
Brilliant job
thats actually an amazing guide
What are you trying to protect your hands from with the disposable gloves?
Anti Static Gloves ...
more than interested
Great work!!!!
Nice tutorial
Amazing!
This is great stuff. I wish i had found this before i hosed my machine with bad firmware. You wouldn't happen to have the 25.40 firmware packet, would you?
+fiddler mikey Thanks :) Do you mean if I made a backup of 25.40?
Robin Reiter, yes. I am looking for a backup since I messed up my firmware and nothing works and I did not know about the firmware backup process. A more detailed description of the backup procedure would be helpful.
Actually I am not entire sure what the exact UI firmware version was. But that actually does not matter too much. I haven't updated since a while. And if you'd like to use a newer one you could easily flash your esp with my backup and then upgrade. The reason why I did not publish my backup is simply because I think some will mess up their UI controller because it may not seem 100% clear how to correctly flash that microcontroller. I was planning on making a short video about that in the future. If you like and know how it works I'd definitely share the file with you. Simply shoot me an email. You can find the address in my channel info.
Robin Reiter Thanks. I checked your channel info and saw some links to Patreon, Twitter and other links but no email address. I am fiddlermikey @ gmail.com. Do you have both motion and ui? How did you back these up?
Do you mean the firmware for the display or for the main motion controller board? That's the one that gets corrupted but the backup here is for the display. There's firmware and info on another server that's semi-private so I don't want post it openly on youtube. I'll send you a link.
I received a v2 not too long ago with blank display issues and booting issues after a bed cord replacement. This insipired me to try and flash the board with lcd.bin, big mistake since it was version 1 firmware. Would you or anyone in this thread happen to have a bin backup of the esp8266 firmware I could download and reflash?
cool video, keep going
great video
this is exactly what i want to do with my moms old phone to reprogram it play music and games