Smallest and cheapest microcontroller - tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ส.ค. 2018
  • SUBSCRIBE HERE:
    / @volosprojects
    I will try to show you how to use and program PIC10f200. This thing is realy small, only 3 mm long. It is also very cheap, you can find it on Internet for around 30 cents.
    I am working hard to make quality content every week, feel free to check my channel and subscribe!
    Thank youi My channel: / @volosprojects
    Follow me on Instagram / volosprojects
    www.ebay.com/itm/5PCS-MCU-IC-...
    We will program this microcontroler using this pickit3 programer, i bought mine on ebay and it was around 11 dollars.
    www.ebay.com/itm/PICkit3-PIC-...
    This device is realy small so we will need to use these adapter PCB board to use pic10f200 on breadboard. Adapter boards are very cheap, i payed 1 dollar for 10 of them on ebay.
    www.ebay.com/itm/10PCS-IC-SOT...
    Download MPLAB IDE here :
    www.microchip.com/mplab/mplab-...
    Code:
    drive.google.com/file/d/1zqdK...
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @3DComputing
    @3DComputing 2 ปีที่แล้ว +1

    Always love your simple no fuss videos - THANKS

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

    amazing soldering skills. I couldnt have soldered that without a hot air station

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

    Thanks for mention PIC Microcontrollers since very few people talk about it .

    • @microdesigns2000
      @microdesigns2000 27 วันที่ผ่านมา

      I love PIC microcontrollers since 16F84 and 16F877. Which are your favorites?

  • @u2bist
    @u2bist 5 ปีที่แล้ว +5

    Really nice video! Very clear and well done. Thanks!

  • @AtlasReburdened
    @AtlasReburdened 5 ปีที่แล้ว +19

    It's the smallest I've seen, but the cheapest is an 8 pin that uses PROM for program storage and comes in at $0.03USD for single units. You're right about it being a pain though.

    • @ArjanvanVught
      @ArjanvanVught 5 ปีที่แล้ว +10

      Another pain with this $0.03USD chip is that you need a programmer for $100+USD. And maybe as well an in-circuit emulator as you can program it once.

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

      i hope soon someone could build a cheap programmer for it, it will be very great to play with those cheap uC

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

      watch this:
      th-cam.com/play/PLvOlSehNtuHsiF93KOLoF1KAHArmIW9lC.html

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

      @@masaratech just use arduino

    • @loafandjug321
      @loafandjug321 ปีที่แล้ว +5

      @@ryanchowdhary965 Arduino is the size of a Buick.

  • @fifaham
    @fifaham 2 ปีที่แล้ว

    Job well done, keep doing more great projects.

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

    Thank you for this tutorial very good explanation.

  • @paradiselost9946
    @paradiselost9946 7 หลายเดือนก่อน

    now this would be fun to try efi with. done it on a 12f683.
    AD may be a problem. maybe a comparator and CR time constants...
    only need map and crank signal, easy!

  • @JbSun-power
    @JbSun-power 3 ปีที่แล้ว

    Great way to teach and explain thanks

  • @Link-channel
    @Link-channel 3 ปีที่แล้ว +4

    You always show cool stuff i never heard about! This channel is awesome 😃

    • @crewaxl2697
      @crewaxl2697 2 ปีที่แล้ว

      You all probably dont give a damn but does anyone know a tool to log back into an Instagram account..?
      I was dumb forgot my account password. I love any tips you can give me.

    • @albertrandall3603
      @albertrandall3603 2 ปีที่แล้ว

      @Crew Axl instablaster =)

    • @crewaxl2697
      @crewaxl2697 2 ปีที่แล้ว

      @Albert Randall thanks for your reply. I found the site thru google and Im waiting for the hacking stuff now.
      I see it takes quite some time so I will reply here later with my results.

    • @crewaxl2697
      @crewaxl2697 2 ปีที่แล้ว

      @Albert Randall it did the trick and I finally got access to my account again. Im so happy!
      Thank you so much you really help me out !

    • @albertrandall3603
      @albertrandall3603 2 ปีที่แล้ว

      @Crew Axl Glad I could help =)

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

    Useful video

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

    @3:40 I wouldn't recommend that you solder pins or boards while plugged into the experimental plastic sockets, this is because those plastic sockets are susceptible to heat and may melt or bend causing electrical disconnect, or intermittent disconnect. This will cause circuit operation problem. Instead use stand alone IC chip sockets or aluminum tweezers to hold those SMD pads and parts while soldering them.

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

      Or you may dedicate one experimental plastic socket for those kinds of soldering operations but never use it for circuit testing. Then mark it as not for circuit testing.

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

    Perfect, I'm looking at the same pic for a very similar use on a motorcycle.

    • @microdesigns2000
      @microdesigns2000 27 วันที่ผ่านมา

      On a bike? I wonder what for? Do share!

    • @richardballinger517
      @richardballinger517 23 วันที่ผ่านมา +1

      @@microdesigns2000 I'll let you know when I've built and tested the prototype.

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

    how do u program it?

  • @riobluespartan6350
    @riobluespartan6350 3 ปีที่แล้ว

    Very helpful thank u

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

    I'm trying to fix a simple coffee filter machine . It's crazy . It has an 8 bit microcontroller inside. It's buzzer goes off and both lights come on display. Not sure if mc has failed or just one of the input pi s is getting an error.

  • @johnnybegood2002
    @johnnybegood2002 8 วันที่ผ่านมา

    I have an HT48R32-B-0 microcontroller in my hi fi audio amp and need a programmer to copy it to blank one so I can fix my other amplifier. i have the original chip so i just need to copy the info from one to the other . What exactly do i need?

  • @FloppyEmulatorPicF
    @FloppyEmulatorPicF 3 ปีที่แล้ว

    very good

  • @RahulSingh-my7vx
    @RahulSingh-my7vx 5 ปีที่แล้ว

    sir when i program attiny85 with Arduino and Arduino ide and it is showing error yenkie invalid device check your connection double

  • @NicksStuff
    @NicksStuff 3 หลายเดือนก่อน

    Have you seen there are open source tools to program the chinese $ 0.03 MCUs now?

  • @eddiemcboofin1917
    @eddiemcboofin1917 10 หลายเดือนก่อน

    Whats the music in the background?

  • @Nazaro4ka
    @Nazaro4ka 4 หลายเดือนก่อน

    I have an experience working with stm32. is it possible to configure this kind of small microcontrollers using higher level programming language ?

  • @weerobot
    @weerobot 5 ปีที่แล้ว

    Awesome video...

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

    Is that possible, to program in c or c++

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

    It still amazes me how that power setting is so vital, yet so difficult to find. Terrible UI design from Microchip!

  • @shrikantnikam2426
    @shrikantnikam2426 2 ปีที่แล้ว

    Can i program without pic kit?

  • @aimless3827
    @aimless3827 3 ปีที่แล้ว

    It's looks like attiny10 but I don't know what could it be used for.

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

    Thanks, but link to the code is broken.

  • @DigitalYojimbo
    @DigitalYojimbo 5 ปีที่แล้ว +8

    you should look into CH551 chips so cheap like $0.06/each and so much more power than the pic10f200

    • @roidroid
      @roidroid 4 ปีที่แล้ว

      where?
      edit: CH551 chips are more like 20cents, not 6cents.

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

    How about a video on making up programs for this chip? I think it's a bit trickier than Arduino? I have still to be brave enough to try the pic! There are probably already programs on the internet to try I suppose?

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

      Good idea, i will explore some beginers PIC chips and some examples. Tnx for sugestion.

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

      @@VolosProjects Is this a one shot program send or can you reprogram the same chip multiple times?

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

      you can reprogram this chip as any other PIV or AVR microcontroler. But i know that there are some chines 0.08 dollars microcontrolers that can be programed only once

  • @Algator314
    @Algator314 2 ปีที่แล้ว

    Can you get them mounted on the adapter board? I don't know if I could solder anything that tiny.

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

      There might be Soldering Tips smaller and better suited for jobs like this, and a Lighted Magnifying Glass on an arm, to make it appear big enough to manage.

  • @nelsonza6403
    @nelsonza6403 2 ปีที่แล้ว

    10 puntos muy bueno

  • @Bianchi77
    @Bianchi77 3 ปีที่แล้ว

    Cool video, thanks :)

  • @john_hind
    @john_hind 3 ปีที่แล้ว

    Roll on a couple of years and there is the improved PIC10F32x. But STILL no serial peripheral! This really frustrates me about the 6 and 8 pin PICs and AVRs! Surely the obvious use case is intelligent peripherals: putting a single sensor or actuator onto a serial bus? Yes I know you can bit-bang a serial peripheral, but that is hard work, consumes a lot of the already limited resources and will not be as power-efficient. This use case is so obvious it really baffles me that Microchip keeps missing it!

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

    hi the link for code to download not working.

  • @NishantjonyJaiswal
    @NishantjonyJaiswal 5 ปีที่แล้ว

    👍

  • @chainhonglim1281
    @chainhonglim1281 3 ปีที่แล้ว

    May I ask, is pic kit 3 able to program Atmega328p?

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

    would it be possible to create a bitcoin hardware wallet with nfc and a micro sd using pic10f200?

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

      i dont know that, i am not crypto user and i dont have expirienc with PIC

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

      @@VolosProjects got it. but thanks I'll try to mount it with atmega.

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

    Can it do i2c or SPI?

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

      You can definitely bit bang it atleast :-)

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

    Like, holy FUCKING shit. That spec of DUST is a computer!

  • @narutonto333
    @narutonto333 3 ปีที่แล้ว

    What program lenguaje Is he using?

  • @etaashmathamsetty7399
    @etaashmathamsetty7399 3 ปีที่แล้ว

    attiny 10??????

  • @TheJavaSync
    @TheJavaSync 5 ปีที่แล้ว

    OMG ..

  • @jimh3595
    @jimh3595 2 ปีที่แล้ว

    Link to code is broke.

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

    Could have used a Padauk PMS150 for 3 cents. Not 30. 3 cents. It comes in a SOP8 package, 6 IOs, 1024 programming words, 60 bytes of SRAM, just perfect to blink a bunch of LEDs.

  • @hsengineeringsupport
    @hsengineeringsupport 2 ปีที่แล้ว

    Bhi no boo

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

    exelent video, only the code link not works ;)

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

    I don't get it. If one has to use an adapter board because the controller is too tiny, why not just use a bigger controller? The price difference should be negligible for an individual who uses only one or two of them.

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

      That's just it - this is really meant for industrial integration in custom boards, not hobby projects. But it's a cool novelty to play with.

    • @VeritasEtAequitas
      @VeritasEtAequitas 5 หลายเดือนก่อน

      Because the world doesn't run on Arduino , aka baby's first MCU.

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

      ​@@josephdailey2610ummm have you ever heard of PCBway?

    • @microdesigns2000
      @microdesigns2000 27 วันที่ผ่านมา

      I think there are several reasons, especially size. I think there is another microcontroller in a transistor package, even less expensive, but it is not really smaller and has fewer io.
      The last reason to use this processor is bragging rights, lol.

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

    ATTINY10

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

    that's not small this is small
    Kinetis KL02 MCU (1.9 x 2.0 millimeters)

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

      ATTİNY10-MAHR is also 2mm*2mm in size. I wonder if there are mcu smaller than those.

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

      Also you can find a thin WLCSP20 package of KL02 sized 2mm*1.61mm

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

    You pointed to pins 4,5 & 6 in the wrong order.

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

      @ 3:59 wire going to pin6 was called pin4. Kind of confusing, but I'm learning. Great video.

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

    can it run crysis?

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

    PMS150C only 0.03$ :')

    • @UReasonIt
      @UReasonIt 4 ปีที่แล้ว

      The programmer is hard to get outside of China.

    • @masaratech
      @masaratech 3 ปีที่แล้ว

      @@UReasonIt watch this:
      th-cam.com/play/PLvOlSehNtuHsiF93KOLoF1KAHArmIW9lC.html

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

    Ah, tiny is attractive (and cheap)..... This is only of interest when you need this device for mass production, for prototyping or hobby it is pain. You need an adapter, a programmer (and a breadboard), special software and must know assembler very well because it is tiny maximum. How tiny, you didn't notice in the video anyway. What can be made with it except blinking LEDS, can it do something useful? Is it worth the hassle anyway?

    • @oniruddhoalam2039
      @oniruddhoalam2039 4 ปีที่แล้ว

      It can be good for projects that have to be made small.

  • @VictorToroMostajo
    @VictorToroMostajo 5 ปีที่แล้ว

    Veo que hablas español. Podrías dar los vídeos también en ese idioma por favor.

  • @za_ozero
    @za_ozero 4 ปีที่แล้ว

    Microchip is No way cheap

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

    Using Assembly language to blink an LED? Good grief! Why not use dip switches to set the program code.

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

      nothing wrong with assembly.

    • @LTVoyager
      @LTVoyager 8 หลายเดือนก่อน +2

      Use Python to blink an LED? Good grief! Why not use a sledgehammer to swat a fly?

    • @bitlong4669
      @bitlong4669 3 หลายเดือนก่อน

      Obviously it’s just an example. You can do neat things with these. I love how tiny they are.

  • @IlijaIlijic
    @IlijaIlijic 3 ปีที่แล้ว

    Cekaj bre, odakle si ti? Pise pretrazite google