Playing with: PIC12F675 Microcontroller Demo PCB

  Рет қаралды 38,067

Julian Ilett

Julian Ilett

Күн бұрын

Пікірлер: 172
@MindFlareRetro
@MindFlareRetro 8 жыл бұрын
Would love to see more PIC programming as well.
@bwack
@bwack 8 жыл бұрын
Same here :) *thumbs*
@AdamWelchUK
@AdamWelchUK 8 жыл бұрын
Yes please. I bought a pickit3 and some 12fSomethingOrOthers a while back but never had the time to sit down and work it all out. I'd be very interested Julian.
@JulianIlett
@JulianIlett 8 жыл бұрын
OK, it seems that PIC tutorials are getting the thumbs up - I'll have a think about how best to approach the topic. Thanks Adam.
@nickpckles8902
@nickpckles8902 8 жыл бұрын
+Julian Ilett and some more on assembly might be interesting
@DrexProjects
@DrexProjects 6 жыл бұрын
I think a year and a half is about right.
@dickda1
@dickda1 8 жыл бұрын
I didn't realize clone PIC programmers are available. More PIC programming please
@JulianIlett
@JulianIlett 8 жыл бұрын
I just hope they work reliably
@ananddhuru9580
@ananddhuru9580 8 жыл бұрын
Can't say for all, but the ones I bought from ebay do! In some respect better, if you choose a model with a zif socket, which the original lacks.
@danielsullivan87
@danielsullivan87 8 жыл бұрын
Haha the whole time you were saying " you don't want to watch me desolder" I wa thinking "yes we do!!" - good choice :)
@TKomoski
@TKomoski 8 жыл бұрын
That would be cool doing some Microchip programming and projects. Arduino is great but let's step it up a notch, and learn more about different platforms. Versatility is essential when it comes to programming languages the more you know the more you do. Learning different languages only helps to understand how code is structured and written. Programming takes years even decades to understand and having a good knowledge of computer programming is essential in today's modern world. Don't stop at just the PIC environment how about some ARM and then maybe some X86 stuff. Great video as alway Julian, now I just have to find the PIC board I made in College again. I hope I still have it LOL. Cheers
@Juggle4Evr
@Juggle4Evr 8 жыл бұрын
Thumbs up for PIC tutorials!
@3dprint-tech787
@3dprint-tech787 8 жыл бұрын
Love your video's, keep up the good work!:-)
@golf-n-guns
@golf-n-guns 8 жыл бұрын
Your videos are so clever and enjoyable!
@JulianIlett
@JulianIlett 8 жыл бұрын
Thanks :)
@SzDavidHUN
@SzDavidHUN 8 жыл бұрын
PIC programming tutorial? Sounds interesting :)
@berniken6511
@berniken6511 8 жыл бұрын
I would be very interested in the PIC tutorials that you mention...............................thank you.......................Berni
@tiger12506
@tiger12506 8 жыл бұрын
+Julian Ilett Looks to me like that demo program toggles the LEDs. The extra assembly you are seeing might be debounce functionality, perhaps? Also, the small chips 629 and 675 have an OSCCAL, a calibration word for the internal oscillator, That's what the little bit of startup code is.
@JulianIlett
@JulianIlett 8 жыл бұрын
It seems the oscillator calibration word is written to 3FF at the factory. It is the programmer's responsibility to copy it into OSCCAL at run time.
@MrPhil6697
@MrPhil6697 8 жыл бұрын
why did you not make a 6pin jst fly lead???
@dLLund
@dLLund 4 жыл бұрын
thank you for posting. i enjoy your videos. at about minute 16, you refer coupla times to '14-bit words'. did you perhaps mean to say '12-bit words' ? i'm just starting to work w/ pic10f200, and it programs instructions as 12-bit words. take care & stay safe.
@josephtannenbaum8696
@josephtannenbaum8696 3 жыл бұрын
How about a series on this with the new pic-as in mplabx 5.5?
@tonysansom
@tonysansom 8 жыл бұрын
I'm very much looking forward to your PIC programming tutorials. I have a coding background and more latterly got into electronics and Arduino but always suspected I'd end up going down the PIC route. I've not tackled much assembly language before so I'll be learning more of that too. Gets the vote from me as well. Just wondering why you bought the clone PICkit 2/3 when you already had the geniune originals?
@hankus253
@hankus253 8 жыл бұрын
Got the Arduino down would love to see PIC programming.
@bwack
@bwack 8 жыл бұрын
The demo board looks handy. Three buttons and some LEDs. Som break out pin headers with jumpers to .. jumpers to the onboard LEDs and buttons ?. Useful.
@gartmorn
@gartmorn 8 жыл бұрын
Hi Julian, I have a pic programmer but have never used it so a tutorial series would be good! Can you start from scratch as this looks an unfamiliar platform to work with for arduino-ites?
@TheDutyPaid
@TheDutyPaid 8 жыл бұрын
Have you ever thought about using a screen recording software? Fraps or Bandicam are very good.
@BEdmonson85
@BEdmonson85 8 жыл бұрын
That would be great! I've always loved programming PIC's. They were the first "real" microcontrollers I ever programmed back when I was a kid (long before the days of Arduino). The closest thing we had to the Arduino back then was the BASIC Stamp and BASIC Stamp 2 made by Parallax. They were relatively easy to program compared to writing assembly for a PIC because they were programmed with a modified BASIC language which was compiled into "tokens" which were stored on an EEPROM on the BASIC Stamp ( the stamp was actually a PIC on a tiny pcb with a ceramic resonator, voltage regulator, and eeprom to store the program - very similar to an arduino today but w/o the tokens). These tokens were sent to the Stamp via serial port and then read by the PIC from the eeprom then translated to instructions the PIC understood at run time, which made it horribly slow compared to just using a pic alone, but BASIC was easy for beginners and the IDE/compiler was free.
@ironsight308
@ironsight308 8 жыл бұрын
yes to the pic tutorials!
@Slider2732
@Slider2732 8 жыл бұрын
The desoldering trick with the reverse tweezers is gold. I burn my fingers every day with much dumber versions of that removal process !
@jeffmerlin2580
@jeffmerlin2580 8 жыл бұрын
Me too! :)
@DoNotAuthorize
@DoNotAuthorize 8 жыл бұрын
I was hoping someone would stay with PIC. Of course it looks like it's been a while. I have a problem with a dsp33f...710. I can't find a nice design online for a pmsm with a 220 v and 10 amps 3 phase requirement. I'm trying to use a FSBF10CH60BT but they just been bought out and I can't get any support. Any suggestions? Done anything like this? Thanks for your work Kevin
@ovidiub13
@ovidiub13 8 жыл бұрын
Why didn't you just solder the pins withe the leads on the bottom? That way you have both devices right side up.
@ArcanePath360
@ArcanePath360 8 жыл бұрын
LOL, think about it :D
@ovidiub13
@ovidiub13 8 жыл бұрын
Oh... Crap.. Now I realize... Thanks
@Andy-wn3fk
@Andy-wn3fk 8 жыл бұрын
Would not removing the yellow jumpers adjacent to the relevant GPIO pins isolate them for programming? (thereby preventing the dim lighting of the led & ensuring more reliable programming)
@NicholasAarons
@NicholasAarons 8 жыл бұрын
Great Video Julian. Keep up the great work. Nick.
@AliensInc.
@AliensInc. 8 жыл бұрын
I've never used PICs before but am thinking of starting to fiddle with them but I have no clue what developer suit to use so let me know :)
@JulianIlett
@JulianIlett 8 жыл бұрын
I feel I should use Mplab X because it's now the only suite Microchip supports. But I still find Mplab 8 easier to use.
@AliensInc.
@AliensInc. 8 жыл бұрын
OK, that it was I have seen too. thx :)
@JasonMasters
@JasonMasters 7 жыл бұрын
All that I want to know right now is how to reprogram the 675's analogue inputs to be digital inputs? For some reason, the instructions which I've been using don't seem to work, and I'm no beginner when it comes to machine code.
@JulianIlett
@JulianIlett 7 жыл бұрын
Is this the read-modify-write issue? Turn off the comparators as well as the A/D.
@tomcrofton7744
@tomcrofton7744 8 жыл бұрын
The code configurator plug in for MPLAB X is worth looking at. It helps you set up IO pins, oscillator, timers, etc.
@JarrodCoombes
@JarrodCoombes 8 жыл бұрын
I like how in the screen of what you paid it says $10.78 which crossed out and then in red underneath it says 10.78, a discount of exactly 0%. Also, why did you not think to solder the right angle connector under the board instead of on top? That way would could probably plug in the programmer and still be able to use that power connector.
@DrTeddyMMM
@DrTeddyMMM 8 жыл бұрын
Yes, Please do! I would be very interested to see more about PIC chip programming ......
@outaspaceman
@outaspaceman 8 жыл бұрын
I came to micro controllers via the Arduino and so the PIC is a mystery. A few tutorials would be great. (I asked a large Scottish person about the same thing and he suggested,in so many words, I RTFM)
@simonhopkins3867
@simonhopkins3867 8 жыл бұрын
wow assembly. I would definitely be interested in more pic videos.
@jimarnott9593
@jimarnott9593 8 жыл бұрын
more pic projects / programming please.
@paparoysworkshop
@paparoysworkshop 8 жыл бұрын
I really like using the Arduino. But maybe there will be a use for this too, so more videos would be nice. Keeping my options open for future projects.
@MarcelOoms
@MarcelOoms 8 жыл бұрын
Just started on Arduino myself. I learned Pascal 30 years ago, so C is not a huge problem. But assembler is something quite different! So the obvious question I have is what would be the advantage of PIC over Arduino? Speed or just the fun in trying something else?
@JulianIlett
@JulianIlett 8 жыл бұрын
You can't really compare PIC directly with Arduino. You can compare PIC with AVR. You can compare assembly with C.
@SpeccyMan
@SpeccyMan 8 жыл бұрын
Marcel Ooms, you can program a PIC in Pascal if you so wish, see the MikroElektronika compilers.
@afo2512
@afo2512 7 жыл бұрын
Hi Julian, how are you? I would like to know if you have schematic about this board, could you share please? Cheers
@MeiklesAndDimes
@MeiklesAndDimes 8 жыл бұрын
Cant wait to see more PIC tutorials!
@vince_martyn
@vince_martyn 8 жыл бұрын
I agree that PIC examples would be great. I used to use PICs but found the C compilers to be cost items, assembly language was getting very complicated and the Arduino was a breath of fresh air, so easy. You might convert me back to the ways of the PIC.
@AbcXyz-rn2lz
@AbcXyz-rn2lz 13 күн бұрын
I used this chip for VHF oscillator bus control in the early two thousands. Radio Shack sold it as a RISC IC under some other brand. It's only good for bus state control, not enough flash and ram for much else. It's good for RISC assembly practice
@E_Tech_Lab
@E_Tech_Lab 2 жыл бұрын
Hello sir, I received this error in PIC16F676 programing The following memory area(s) will be programmed: program memory: start address = 0x0, end address = 0x3fe configuration memory program memory Address: 3 Expected Value: 3fff Received Value: 0 Failed to program device Please help me to solve it
@kunalpagar5465
@kunalpagar5465 4 жыл бұрын
Hello sir, in my case gpio0 and gpio1 are not working as an imput.. pin level is not changing from 0, can you please suggest .. thanks in advance
@tonybell1597
@tonybell1597 8 жыл бұрын
Yes please Julian, PIC programming tut, excellent idea.... like many peeps, I have the demo boards and PIC Kit thingy kicking around gathering dust....
@burakgorduk7598
@burakgorduk7598 8 жыл бұрын
How was it possible to toggle the LED with those 2 instructions?
@JulianIlett
@JulianIlett 8 жыл бұрын
Actually there are 1024 instructions - the unprogrammed space contains 1,022 "ADDLW FFh" instructions.
@ngl-kd7tn
@ngl-kd7tn 8 жыл бұрын
Tutorials did I hear you say? That would be very interesting indeed.
@gamerpaddy
@gamerpaddy 8 жыл бұрын
You should try STM32 devices like F103 or F3 / F4 pain to set up first time confusing ide, code and compiler stuff lower / same price as pic stuff (with programmer) rare tutorials, relatively bad documentation but much faster and with lot more space.
@JulianIlett
@JulianIlett 8 жыл бұрын
That's another microcontroller I'd like to try.
@TignMeg
@TignMeg 8 жыл бұрын
Yes please - More PIC programming please I have a couple of PIC projects in my box which have stopped at the stage of needing programs
@fandihayu
@fandihayu 8 жыл бұрын
hey Julian, do you know any inverting regulator (positive to negative voltage) module? thanks
@JulianIlett
@JulianIlett 8 жыл бұрын
The ICL7660 can do that.
@jackmccafferty4605
@jackmccafferty4605 8 жыл бұрын
+Julien Illet you should make a video on connecting an arduino to a tv via av
@joinedupjon
@joinedupjon 8 жыл бұрын
Yeah for more pic tutorials... don't want to sound dense but you had pickit 2 and 3 on the bench and chose to use the mk2. EEVblog gave the mk3 a slagging when it launched so you could tell us if they ever fixed those problems.
@grape142
@grape142 8 жыл бұрын
I'd like some PIC tutorials, Please.
@jtreg
@jtreg 8 жыл бұрын
please do us a tutorial on pic thanks Julian keep it going mate
@fredlllll
@fredlllll 8 жыл бұрын
why would you program it in assembler? XD
@LeapFrog_Radio
@LeapFrog_Radio 8 жыл бұрын
Julian did a video (watch?v=U7I0GkwW1yE) on Arduino speeds, using the Arduino IDE the micro ran slower because of front end bloat in the Arduino IDE. I believe he was able to obtain faster speeds by using C, or ASM, I do not recall. Also programs coded in ASM are the smallest (byte-wise) you can program with, I believe. Although i'm no programmer so I leave you with a grain of salt. ~Cheers -"Leap"
@tonysansom
@tonysansom 8 жыл бұрын
Also, when you program in a higher level language than pure assembler, it still has to be compiled into assembler at some point for the microprocessor to understand it. The compiler will 'interpret' what your code should be compiled into and this can produce inefficiences. When you write the assembler yourself, the microprocceser executes exactly what you code, not an interpretation.
@therealchayd
@therealchayd 7 жыл бұрын
As awkward as it is, you can do some amazing stuff with assembly especially with regard to precise timing. Like some guy wrote code for (I think) a pic, that you could plug the chip into a TV and play a game of pong. All the video signal generation was written in tightly coded assembly. A more recent youtuber called cnlohr did much the same thing with an ESP8266 wifi SOC that even did colour video! Mad skills.
@CarltonDodd
@CarltonDodd 8 жыл бұрын
If you straighten those angled header pins, you end up with slightly longer straight pins. This would clear the power socket, and have the top of the Pickit just facing out from the board, rather than upside-down.
@TekkGnostic
@TekkGnostic 8 жыл бұрын
Interesting, been looking on to expanding to PIC controllers... $10 for an 8 pin starter board seems a tad pricey though (considering you can get 3-5 arduino clones around the same price with loads more i/o.) I also dislike how Microchip charges a premium for their C/C++ compilers and sells them in 'tiers' which dictate the program size/efficiency. They seem to follow a business-model much less aimed towards enthusiasts and hobbyists, the start-up costs are much higher, the chips are generally more expensive and less forgiving (no built-in PUs,) and their software is mostly closed-source and proprietary (compiler/IDE/etc.) Although they do offer a much wider variety of form-factors/packages/etc in DIP form, incl. ones with built-in USB controllers which Atmel is completely missing in the DIP format (which is mostly why PIC interests me.)
@cojones8518
@cojones8518 8 жыл бұрын
A pair of 5 inch locking hemostats work better for desoldering pins. Work great as a heatsink too.
@jaa93997
@jaa93997 8 жыл бұрын
🤔 interesting
@VictorFlorentin
@VictorFlorentin 8 жыл бұрын
does it use an external XTAL? what about the FUSES?
@JulianIlett
@JulianIlett 8 жыл бұрын
By leaving out the fuse configuration directive, the fuses are all at default (all 1s). So the oscillator selection is RC (resistor capacitor). The capacitor is almost non-existent (just track to track capacitance) and the resistor is a pull-up on GP5/KEY2. The change in LED state occurs because of watchdog timeouts (WDT is enabled by default). It's a truly horrible program!!
@TheKetsa
@TheKetsa 8 жыл бұрын
I'd prefer Arduino or STM32 stuff, there's probably a good reason those STM are in absolutely everything, teach us why !
@VolthausLabElectronics
@VolthausLabElectronics 7 жыл бұрын
I just received one of these. And on first power-up I had two blinking LEDs.D1 and D2.
@malaykhare245
@malaykhare245 8 жыл бұрын
i would love to see more PIC projects its a new topic for me,
@Rosscoff2000
@Rosscoff2000 8 жыл бұрын
I suspect that huge amount of initial code just to turn two leds on and off shows you what bloat happens if you use a higher level language and compiler instead of programming directly in assembly language.
@JulianIlett
@JulianIlett 8 жыл бұрын
That's true, it might have been compiled from C.
@Mr.Unacceptable
@Mr.Unacceptable 8 жыл бұрын
Couldn't you have put the connector through the other side of the board? That way the pickit is the right way up.
@petehiggins33
@petehiggins33 8 жыл бұрын
All together . . .Oh no it isn't.
@mbaker335
@mbaker335 8 жыл бұрын
No luck finding this board on ebay. I am not sure I would choose pic above the alternatives but a cheap little board would have been fun.
@JulianIlett
@JulianIlett 8 жыл бұрын
Try an eBay search for "PIC12F675 board"
@mbaker335
@mbaker335 8 жыл бұрын
Thanks. I found it 20 seconds after posting the above. As usual....
@ConanRider
@ConanRider 8 жыл бұрын
Is it worth learning to use pic?
@JulianIlett
@JulianIlett 8 жыл бұрын
Oh yes.
@HillOrStream
@HillOrStream 8 жыл бұрын
Why? Arduino seems like a better deal all the way around.
@gamerpaddy
@gamerpaddy 8 жыл бұрын
whats the advantage over atmel chips, lets say attiny85 and 328p?
@LeapFrog_Radio
@LeapFrog_Radio 8 жыл бұрын
@HillOrStream Take for example you look for a job programming micro controllers, you tell the interviewer: "Why yes I program micros, only with Arduino IDE though....." Programmers who can directly write code for the chip with ASM or C are going to be much more valuable in the industry. Especially when a company may have an exclusive deal with PIC Micro to not use Atmel devices! This means the programmer must be able to be versatile throughout the industry, not just with what he/she is proficient or comfortable with. "Most" view Arduino as an introduction to micro programming for hobby level and d.i.y. stuff, I imagine a programmer comfortable working with PIC could nail arduino in a day, the reverse does not always hold true. If one who likes Arduino moved on to Atmel avr studio to program Atmel chips they would be taking the "cushion" out of the work & i.m.h.o. they would command much more respect from others in the industry by having taken the training wheels off.
@guusvanmarle7344
@guusvanmarle7344 8 жыл бұрын
more PIC programming please
@ACPCalin
@ACPCalin 8 жыл бұрын
Did my eyes mistake me, or did you only program two instructions: movwf 3 and movwf 5? If so, how the heck does the LED flash? I mean you didn't even write the GPIO registers, create a delay or anything of the sorts.
@JulianIlett
@JulianIlett 8 жыл бұрын
I'm so glad you asked. It's a truly horrible piece of programming. The loop is the entire program space (1k for the 12F675). The unprogrammed memory is executed as 1,022 decrements of the W register (ADDLW FFh is equivalent to DEC W). Some bits in the STATUS register are reserved and should not be written to - this program writes to them continuously. The watchdog timer is enabled, so the PIC continuously crashes and is rebooted by the WDT. It breaks all the rules :)
@ACPCalin
@ACPCalin 8 жыл бұрын
Julian Ilett haha wow! That is truly the weirdest way to blink an LED. Did you happen to find this behavior by chance, or did you know this would happen?
@ACPCalin
@ACPCalin 8 жыл бұрын
However, I still don't understand how decrementing from the W register(work register?) can affect the status of the GPIO pins. I mean, all you have are 1022 of those DEC W instructions, why do those "write to the STATUS register"?
@ACPCalin
@ACPCalin 8 жыл бұрын
Actually, after further analysis, I think I do understand. Basically movwf 5 moves whatever is in W into the GPIO register, while movwf 3 moves whatever is in W to the STATUS register. Does W keep its content after the watchdog does its thing? That is a weird way to blink an LED indeed :)
@JulianIlett
@JulianIlett 8 жыл бұрын
Yep. W is constantly changing. It's written to STATUS which sometimes switches to the high bank. So some writes to GPIO are actually to TRISIO, so sometimes the port bits are outputs and sometimes inputs. It's very chaotic. I came up with this idea a few years ago and made a video: kzbin.info/www/bejne/g2SaYZmCqauEoM0
@azyfloof
@azyfloof 8 жыл бұрын
I'm surprised you didn't make up a short length of cable to join up the programmer and the board :P Also, try making up a plug thing of pogo pins so you can hold the programmer against the bare PCB pads and make contact that way :) Edit: Text formatting failed me :(
@chrisleech1565
@chrisleech1565 8 жыл бұрын
I am in for the tutorials Julian.
@Mr.Unacceptable
@Mr.Unacceptable 8 жыл бұрын
I got ahold of a rotating clock solder kit from Ebay. It came with the worst chinglish manual I have ever seen. The build went well enough for micro soldering. When it comes to programing. All I can get to run is the demo. It keeps saying the supplied programs are too large. Little tiny ascii drawings. It's supposed to hold a few functions you can change with the remote. I can not get it to load up any programing. This clock needs a dedicated video showing dummies like me how to program it. My programing experience is limited to the Apple II. Also trying to add a YB27VA V/A meter -no shunt LCD to a Elenco XP-720k power supply solder kit. I'm getting conflicting information. 5V to power the LEDs and thick red measures voltage, black to common ground. Where does the yellow wire go? To ground or with the thick red?
@Anvilshock
@Anvilshock 8 жыл бұрын
Please do! This is very enjoyable!
@steamboatmodel
@steamboatmodel 8 жыл бұрын
I will add my vote for more PIC stuff.
@alanpowell328
@alanpowell328 8 жыл бұрын
Got the dev board from eBay at 5,39 euros, should be here soon. Bought a couple of extra PICs locally (Germany) to stick in stuff and in case I blow one up. Same deal with Pickit 3 clone. But I am going to build a perf board dev board as well - because its fun.
@YouAllKnowBob
@YouAllKnowBob 8 жыл бұрын
I think that would be very interesting. Relatively inexpensive fun.
@JulianIlett
@JulianIlett 8 жыл бұрын
Yeah, this is only going to be of interest if all the hardware can be bought relatively cheaply :)
@pikadroo
@pikadroo 8 жыл бұрын
Well, I just bought this board and a programmer so please keep this going. =)
@JulianIlett
@JulianIlett 8 жыл бұрын
Will do. I've always enjoyed assembly language programming, so it'll be fun to do it again.
@jeffmerlin2580
@jeffmerlin2580 8 жыл бұрын
Yes please. PIC tutorial would be great!
@pikadroo
@pikadroo 8 жыл бұрын
Well, now this is interesting. =D EXCITED!!!!
@rondlh20
@rondlh20 8 жыл бұрын
Omg, Arduino is so fantastic... and user friendly :D
@ananddhuru9580
@ananddhuru9580 8 жыл бұрын
It is, but I think pics with Picbasic Pro and a Pickit2 are even friendlier!
@ArcanePath360
@ArcanePath360 8 жыл бұрын
Arduino saves the world
@MrTabs64
@MrTabs64 8 жыл бұрын
Was thinking the same thing whilst watching the vid
@DantalionNl
@DantalionNl 8 жыл бұрын
@Anand Dhuru to bad they absolutely ruined it with pickit3
@miken966
@miken966 8 жыл бұрын
Love this channel.
@daverussell123
@daverussell123 8 жыл бұрын
more pic please
@mkstevo
@mkstevo 8 жыл бұрын
I'd like to see more PIC tutorials, yes. My own personal preference and one I'd recommend to anyone starting out using PICs is to download a copy of GCB (Great Cow Basic) and MPLab. Install GCB normally but when installing MPLab only install MPLab IPE (Integrated Programming Environment). Use GCB to generate the .hex file, then upload it to the PIC with MPLab IPE. Much easier for people who want to spend less time faffing, and more time programming. I can't make sense out of the MPLab environment, all those project options may make sense to clever people, but less so to me. GCB allows you to compile and go. It's as easy as Arduino. If you have a compatible programming device GCB has the option to automatically compile and upload, as I have to run GCB within a Wine environment on my iMac, I can't use this, so use IPE instead. I have two PicKit3 clones, bought from China, under £10 each, with a ZIF programming socket adapter. Both work well at work and at home.
@wilcobest2
@wilcobest2 8 жыл бұрын
Nice vid! Maybe the goal of the PIC programming tutorials (which i absolutely would love!) is to make the PWM-5 program now that you don't sell those anymore :)
@JulianIlett
@JulianIlett 8 жыл бұрын
Yes, that's my ultimate goal.
@alanpowell328
@alanpowell328 8 жыл бұрын
Mind you, i don't think i'll be printing the128 page datasheet!
@mangovenom5528
@mangovenom5528 8 жыл бұрын
hello. long time viewer. love all your vids. But why pic over say attiny85s. that said, can't wait for pic videos. thank you
@randaljensen9423
@randaljensen9423 8 жыл бұрын
Just a suggestion, do yourself a favor, and get a tip cleaner with a copper scrubby ball in it. Hakko makes one (Hakko 599b-02) for under $10, or get a knock-off for much less (that's what I have). They don't require sponges, water, mess or 'cool down' your tip. You just poke the tip into the copper scrubby ball, (like a woodpecker bird) a few times and it's clean. The excess solder accumulates in the bottom, I even use it to clean off excess solder on the tip, instead of flicking it somewhere else. I got one and have not found a downside, yet. I have tested copper and brass scrubby balls from 'Dollar' stores, they work great, just make sure that they are 'all metal' and not metal plated plastic.
@DogRox
@DogRox 8 жыл бұрын
I had the same issue with the reversed pins like that for my PicKit 3 and a 12Fxx development board. it would have been upside down I do not like that :-) so what I did was to use a Dupont cable of 6 wires female to male and twisted them 180 degrees so that way I can keep the lights from the PicKit 3 facing upward. It was easy that way because I used the red wire of the 6 wire dupont cable as the main VCC pin number one. Which made it easier how to insert it into the development board into the programmer itself. I used the longest Dupont cables I can find to make it easier to twist it. :-)
@marekcoufal570
@marekcoufal570 8 жыл бұрын
please! we want programming pic videos
@CrazyStranger11
@CrazyStranger11 8 жыл бұрын
www.banggood.com/Wholesale-K150-ICSP-USB-PIC-Automatic-Programing-Develop-Microcontroller-Programmer-p-43254.html I ordered this guy a while ago and got a couple PICs from Microchip's sample program. I haven't got around to figuring them out yet. Will this function similarly to a PICkit? Thanks.
@ibrahimkayani2824
@ibrahimkayani2824 7 жыл бұрын
steel wool works way better then the wet sponge plus it lasts a lot longer and no adding water or anything
@ZaneDaMagicPufferDragon
@ZaneDaMagicPufferDragon 8 жыл бұрын
PIC IT, PIC IT, PIC that Programmer up and get your Code On!!! ;)
@mitropoulosilias
@mitropoulosilias 8 жыл бұрын
PIC are not used any more because Andruino is easier, faster and more examples... The common problem is with the program. They do not really have any language learning or language understanding examples or guide..
@SpeccyMan
@SpeccyMan 8 жыл бұрын
You are mistaken. There are plenty of tutorials on the subject to be found online along with plenty of good books on the subject.
@mitropoulosilias
@mitropoulosilias 8 жыл бұрын
Nick B yes books are available for arduino too. i mean that on the internet there more information about arduino now. that is because the PIC needs external programer and more complicated setup exc.. The only problem i see is that the compilers should be smarter faster and language should change, to get easier
@SpeccyMan
@SpeccyMan 8 жыл бұрын
Check out both Pinguino and Chipkit, two boards like Arduino but both using PIC chips with bootloaders so no need for a programmer.
@DreStyle
@DreStyle 8 жыл бұрын
lol.. jess we want to see... but that sponge... ffs Julian... looks like.. dunno... Nothing?
@MsTonyhunt
@MsTonyhunt 8 жыл бұрын
And another thing, if you don't fancy assembler for Pic just Google Mikroelektronika , they have the BEST documented C/Basic/Pascal software by a mile.
@JohnSmith-gs4lw
@JohnSmith-gs4lw 2 жыл бұрын
Manky Sponge Great indie band out of Glasgow.
@freeelectron8261
@freeelectron8261 4 жыл бұрын
Another eBay faff board, but its cheap and fun so all good :)
@hammershigh
@hammershigh 8 жыл бұрын
I'd prefer tutorials from an engineer, who knows what he is doing. Not just a guy fooling around. Sorry.
@timonix2
@timonix2 8 жыл бұрын
might be because it is not a tutorial. It literally has "Playing with" in the title implying some level of fooling around. There are plenty of tutorials on youtube already though. Student Companion SA is by an engineer if you are interested in getting started right away
@JulianIlett
@JulianIlett 8 жыл бұрын
Don't worry, the tutorials will be planned and researched in advance. My "playing with" video format is just me playing around.
@mdesm2005
@mdesm2005 8 жыл бұрын
don't watch, bye!
@RandomSnot
@RandomSnot 8 жыл бұрын
Yes, first!!!
@raymondheath7668
@raymondheath7668 8 жыл бұрын
I'm such a cheapskate, wish I had the schematic for the board so I could solder one up!
@iceberg789
@iceberg789 8 жыл бұрын
pics are such expensive and user unfriendly things, why would some hobbyist like to use them. but i will watch them, to know a bit about assembly.
@saadmughal5478
@saadmughal5478 8 жыл бұрын
PICs are not really suited for hobbyists
@JulianIlett
@JulianIlett 8 жыл бұрын
If you can get all the required hardware for a few dollars/pounds (the software is free) then I think PICs are ideal for hobbyists.
@petti78
@petti78 8 жыл бұрын
Quit on the sponge already and get some of that metal-strip-thingy-thing to clean your tip. It's just better. And no water required.
@JulianIlett
@JulianIlett 8 жыл бұрын
There's one in my eBay watch list - but eBay's watch list server has been playing up for weeks - it keeps saying try again later :(
@-yeme-
@-yeme- 8 жыл бұрын
I use a metal pan scourer, six for a quid from the poundshop, stuff it in a little ashtray, perfect. I expect people will tell me how its the wrong kind of metal and is doing untold damage to my soldering iron tip but Ive been doing it for years and never had any problems
@maicod
@maicod 8 жыл бұрын
+Julian Ilett here's the one I got, unfortunately the price has risen since I bought it : www.ebay.nl/itm/Soldering-Solder-Iron-Tip-Cleaner-Nozzle-Copper-Wire-Ball-Sponge-BGA-Holder-Set-/281627322474?hash=item41924be86a:g:8ngAAOSwNSxVAY7~
@flagpoleeip
@flagpoleeip 8 жыл бұрын
Screen capture software julian. You're giving me epilepsy with all your screen shots
@JulianIlett
@JulianIlett 8 жыл бұрын
I've tried CamStudio and it's got numerous issues. Firstly I could only get around 7 frames per second at 720p resolution. Secondly it requires a separate microphone to record my voice - the only microphone I have is a USB headset which sounds really tinny :(
@flagpoleeip
@flagpoleeip 8 жыл бұрын
I've had good results with ashampoo snap 9. I guess an external capture card is one way to go but it shouldn't be necessary for what you're doing. only gamers.
@slap_my_hand
@slap_my_hand 8 жыл бұрын
This thing costs 70€ in germany. why is this thing so expensive? I don't need a debugger. i just need something to program the fucking MCU! Why should i buy a 70€ programmer to program a 0.05€ piece of silicon? well, i guess i'll need to stick with atmel and STM.
PIC Assembly Language Update: #1.1 - PCB schematic
16:28
Julian Ilett
Рет қаралды 17 М.
Update: PIC Development Board and Sleeping Beauty
19:37
Julian Ilett
Рет қаралды 17 М.
Hilarious FAKE TONGUE Prank by WEDNESDAY😏🖤
0:39
La La Life Shorts
Рет қаралды 44 МЛН
Хаги Ваги говорит разными голосами
0:22
Фани Хани
Рет қаралды 2,2 МЛН
Microchip PIC - In Circuit Serial Programming Issues
26:31
Julian Ilett
Рет қаралды 18 М.
PIC Assembly Language Tutorials: #0 - Shopping List & Mods
16:42
Julian Ilett
Рет қаралды 30 М.
Installing the world’s worst video card
25:12
Ben Eater
Рет қаралды 998 М.
PIC Assembly Language Update: #1.2 - PICkit3 Issues
13:59
Julian Ilett
Рет қаралды 40 М.
PIC Assembly Language Tutorial: #2 - LED Blinky
28:12
Julian Ilett
Рет қаралды 35 М.
Update: NeoPixels and PICs (with name checks)
10:12
Julian Ilett
Рет қаралды 15 М.
Interrupts in PIC Microcontrollers
18:13
Ricky Castles
Рет қаралды 6 М.