Good project excellent content. You are one of the very few (very very few) makers that use Microchip pics. This channel makes a very refreshing change.
Thank you for your kind words, David, and I am glad you liked the video :) I love PIC controllers, they are so compact and a lot of fun to work with, although, as somebody else commented, they are not as easy to use as Arduinos (at first). After you make it past the first speedbumps (and I hope my videos help with that) it can be a lot of fun.
Thank you so much for your kind words, it means a lot! :) Yeah, I was surprised how low the current consumption is. One thing to keep in mind, though, is that the current probably spikes up whenever the microcontroller wakes up from sleep for a fraction of a every second. So the draw on the battery will not be a constant 6uA, it's more like an average 6uA.
Such a nice project! I really love your attention to detail and the animations are fabulous. Very well done :) I already started looking for an old panel meter
Thank you so much, Alice, this means a lot! Please send me a picture of your panel meter clock if you get it working, I would love to see it. And if you have any questions I am more than happy to help. Have a great day!
Fantastic! I've been seeing the teasers on Twitter for a while, it's great to see it all together. This project has it all, including a little device hacking. Thanks Jens. Take care.
Fantastic and cool project i just salvaged a panel meter from an old radio and i have a lot of pics laying around wich i also salvaged and i just bough a picKit
Interesting project and thanks for really taking the time to explain so clearly how everything works. For those tricky sticker residues I recommend a little bit of lighter fluid. Works a treat and smells nice too. Edit: Oops, I commented too early: looks like that goo gone worked.
@@markgreco1962 Awesome! I have a video here where I talk about all the gear you need to get started with PIC microcontrollers: ruclips.net/video/yBiQuKFuo4s/видео.html Let me know if you have any questions, I am happy to help!
You could use that one, too, but there are a lot of things that are slightly different, for example the registers for the internal timers etc. In other words: you can get it to work on the PIC16F627A, for sure, but it will require some programming. It might be easier to just get the PIC16F1455 to get started. Hope that helps :)
Would there be a way to modify this so that rather it being a clock that counts up in hours, have it count up in seconds? So like having it max out at 1 minute and then resetting itself?
Hey Harry, yeah, for sure! This week I will work on a video that explains the code, line by line. Essentially you just have to change one line in the code. Since one minute has 60 second you could take that value times 4, so you have a number between 0 and 240. If you look at the article ( friendlywire.com/projects/analog-clock/ ), you can change lines 150-155 to "PWM1DCH = seconds * 4;" and that should do it :) Let me know if that helps!
@@FriendlyWire Awesome. I'm going to mod the code to use two really large panel meters (saved from 2x broken Phillips 2430 multimeters) + switch to toggle from hr & mins to min & seconds . Thank you so much for such a friendly and robust frame work.
I think the best microcontroller is the one you can use :) I grew up with PICs, so I like to use them, but you can build this analog clock with any microcontroller that has a decent PWM module :)
Certainly it is possible with an Arduino :) You just need to convert the time information into an PWM value. I work with PICs because I think they are quite affordable. The PIC16F1455 that I am using here costs around $2-$3 per piece, and the PICkit3 costs around $25. But you only need to buy the PICkit3 once, so after a few projects you come out ahead :) But it doesn't really matter, I am sure you can do this project on many other microcontroller platforms as well.
Thank you for your answer, i will think about it. I have a little experience with programming Anduino projects. I don't know what programming language is used for those PIC processors.
@@lexpee I have a lot of videos about them here. The language they use is a C dialect. Check out this video here if you want to learn more: ruclips.net/video/mUhzqDD6dg4/видео.html
@@lexpee I know, PICs are not as beginner-friendly as Arduinos, true, but I actually like to go through microcontroller datasheets and figure out how to talk to different registers, it's like a puzzle game for me. That's why I like this saying: the "best" tool is the tool you know how to use :)
8:27 according to your given data the value of R8 = 2Kohm
But how you show the value of R8 =9.5kohm ?
My goodness, you are right, of course. This is a mistake in the video, it should really be 2k. My mistake!
Good project excellent content. You are one of the very few (very very few) makers that use Microchip pics. This channel makes a very refreshing change.
Thank you for your kind words, David, and I am glad you liked the video :) I love PIC controllers, they are so compact and a lot of fun to work with, although, as somebody else commented, they are not as easy to use as Arduinos (at first). After you make it past the first speedbumps (and I hope my videos help with that) it can be a lot of fun.
Fantastic ! Thank you Jens. for teaching me to think of something new.
So glad you like it!
That is a pretty impressive low-power mode, especially since it still keeps the time!
You really do a good job of explaining everything.
Thank you so much for your kind words, it means a lot! :) Yeah, I was surprised how low the current consumption is. One thing to keep in mind, though, is that the current probably spikes up whenever the microcontroller wakes up from sleep for a fraction of a every second. So the draw on the battery will not be a constant 6uA, it's more like an average 6uA.
Such a nice project! I really love your attention to detail and the animations are fabulous. Very well done :) I already started looking for an old panel meter
Thank you so much, Alice, this means a lot! Please send me a picture of your panel meter clock if you get it working, I would love to see it. And if you have any questions I am more than happy to help. Have a great day!
What a unique and interesting project. I especially enjoyed the modification of the panel meter. Thank you for sharing.
Thank you, Jeff, glad you like it!
Fantastic! I've been seeing the teasers on Twitter for a while, it's great to see it all together. This project has it all, including a little device hacking. Thanks Jens. Take care.
Thanks so much, Jerry, glad you enjoyed it! :)
Great idea and project, keep on Jens!
Thanks so much! :)
Great job Jens! Thank you for all of the hard work you put into producing truly fantastic content. Really some of the very best I’ve seen on RUclips!
Thank you so much, Craig, glad you like it!
Creative video, thanks for sharing :)
Thank you so much, glad you enjoyed it! :)
Fantastic and cool project i just salvaged a panel meter from an old radio and i have a lot of pics laying around wich i also salvaged and i just bough a picKit
Nice!!! If you want, share some photos on Twitter/Instagram or on the FriendlyWire subreddit, I would love to see some photos :)
Interesting project and thanks for really taking the time to explain so clearly how everything works. For those tricky sticker residues I recommend a little bit of lighter fluid. Works a treat and smells nice too. Edit: Oops, I commented too early: looks like that goo gone worked.
Thanks so much, Ben, will keep it in mind. And thank you for your kind words :)
This is cool
Hey, glad you like it, thanks so much and happy Saturday! :)
@@FriendlyWire I don’t have a pic controller need to get that
@@markgreco1962 Awesome! I have a video here where I talk about all the gear you need to get started with PIC microcontrollers: ruclips.net/video/yBiQuKFuo4s/видео.html Let me know if you have any questions, I am happy to help!
hello thank u for this amazing tutorial can I use PIC16F627A ? should I change anything I think they are similar right?
You could use that one, too, but there are a lot of things that are slightly different, for example the registers for the internal timers etc. In other words: you can get it to work on the PIC16F627A, for sure, but it will require some programming. It might be easier to just get the PIC16F1455 to get started. Hope that helps :)
How stable is the clock? Does it keep accurate time day over day?
Around 1%, check the video at 17>29 where I talk about it :) It's not perfect, but there are some ways it can be improved.
@@FriendlyWire Thank you! Sorry I watched the whole thing and somehow didn't take in that information
@@mecamaster No worries, I am happy to help out :) And thank you for your interest, Lyle!
Can you add the print that you put in the clock in 8:46?
Of course, here it is: friendlywire.com/projects/analog-clock/panel-scale.png
@@FriendlyWire Thank you! If there is any spelling mistakes, I'm sorry, my English level is something like B1-B2.
@@xarcraft2021 Happy to help! And I am also not a native speaker of English, it's all good! :)
Would there be a way to modify this so that rather it being a clock that counts up in hours, have it count up in seconds? So like having it max out at 1 minute and then resetting itself?
Hey Harry, yeah, for sure! This week I will work on a video that explains the code, line by line. Essentially you just have to change one line in the code. Since one minute has 60 second you could take that value times 4, so you have a number between 0 and 240. If you look at the article ( friendlywire.com/projects/analog-clock/ ), you can change lines 150-155 to "PWM1DCH = seconds * 4;" and that should do it :) Let me know if that helps!
@@FriendlyWire Awesome. I'm going to mod the code to use two really large panel meters (saved from 2x broken Phillips 2430 multimeters) + switch to toggle from hr & mins to min & seconds . Thank you so much for such a friendly and robust frame work.
You love PIC Microcontroller more then AVR ?
I think the best microcontroller is the one you can use :) I grew up with PICs, so I like to use them, but you can build this analog clock with any microcontroller that has a decent PWM module :)
This is genius, how the hell does someone think of turning a panel meter into a clock? Lol
Haha, glad you like it! I cannot claim originality for that one, though, I am sure you can find many others who have done it as well :)
Hmmm is this project not possible with an Arduino nano. Again spend money for and expensive PIC programmer.
Certainly it is possible with an Arduino :) You just need to convert the time information into an PWM value. I work with PICs because I think they are quite affordable. The PIC16F1455 that I am using here costs around $2-$3 per piece, and the PICkit3 costs around $25. But you only need to buy the PICkit3 once, so after a few projects you come out ahead :) But it doesn't really matter, I am sure you can do this project on many other microcontroller platforms as well.
Thank you for your answer, i will think about it.
I have a little experience with programming Anduino projects. I don't know what programming language is used for those PIC processors.
@@lexpee I have a lot of videos about them here. The language they use is a C dialect. Check out this video here if you want to learn more: ruclips.net/video/mUhzqDD6dg4/видео.html
Thank you for the link. This is for me too complicated to using 3 programs to program one chip.
Arduino is much simpler.
@@lexpee I know, PICs are not as beginner-friendly as Arduinos, true, but I actually like to go through microcontroller datasheets and figure out how to talk to different registers, it's like a puzzle game for me. That's why I like this saying: the "best" tool is the tool you know how to use :)