EEVblog

SdĂ­let
VloĆŸit
  • čas pƙidĂĄn 24. 07. 2024
  • Taking a look at a sub 3 cent microcontroller, and other obscure Chinese manufactures, how to find them, and were to get them in stock.
    www.padauk.com.tw
    lcsc.com
    Forum: www.eevblog.com/forum/blog/eev...
    EEVblog Main Web Site: www.eevblog.com
    The 2nd EEVblog Channel: / eevblog2
    Support the EEVblog through Patreon!
    / eevblog
    AliExpress Affiliate: s.click.aliexpress.com/e/c2LRpe8g
    Buy anything through that link and Dave gets a commission at no cost to you.
    Stuff I recommend:
    kit.com/EEVblog/
    Donate With Bitcoin & Other Crypto Currencies!
    www.eevblog.com/crypto-currency/
    T-Shirts: teespring.com/stores/eevblog
    💗 Likecoin - Coins for Likes: likecoin.pro/@eevblog/dil9/hcq3
    💗 Likecoin - Coins for Likes: likecoin.pro/@eevblog/dil9/hcq3
  • Věda a technologie

Komentáƙe • 1K

  • @p23q
    @p23q Pƙed 5 lety +824

    Please do a project with one of those! :-D

  • @TheDefpom
    @TheDefpom Pƙed 5 lety +701

    Buy them Dave... it looks like a great item.

    • @1978SOOTY
      @1978SOOTY Pƙed 5 lety +2

      Definitely make a great video too.

    • @ZomB1986
      @ZomB1986 Pƙed 5 lety +1

      I bet my ass he already has

    • @lawrencekayungi2158
      @lawrencekayungi2158 Pƙed 5 lety +5

      Dave! You should buy them all and make follow up videos on how to. We young players will appreciate soo much!

    • @patrickwatkins7572
      @patrickwatkins7572 Pƙed 5 lety +1

      laughs, dam that steve and his 1337 filtering skillz.

    • @demoncloud6147
      @demoncloud6147 Pƙed 5 lety +2

      Please buy these and try to program !

  • @repatch43
    @repatch43 Pƙed 5 lety +60

    The "nop" is required when dealing with RMW (read-modify-write) ports, if you set a bit on an IO port, and then set another bit, what the hardware does for the second write is read back the port value, modify it, and write it back. The problem is if the IO line you previously set is capacitivly loaded the read back on the second write instruction might still see a "0", and the write back will clear that bit, nullifying the first write. This is a common problem in earlier PIC microcontrollers that didn't have a shadow buffer for the port drivers.

    • @TechNed
      @TechNed Pƙed 4 lety +1

      Very good. Brings back memories of fun and games with the PIC16Fxx family, etc.

  • @Schwuuuuup
    @Schwuuuuup Pƙed 5 lety +436

    I'd love to see you doing a video about that. But not only to prove, that 3ct chips work (we already know that) but more how usable they are.
    Tinkerers will have a Problem with them being one time programmable, so I would look if there are flash-variants for Development. (I don't want to solder in a new mcu, when I change my code)
    Also these 3ct jobbies are a bit limited, maybe try a bigger one from the same family or one that is compatible with the same programmer you can go back to smaller/cheaper chips easily, when you realize that you don't need as much pins, but being one pin short can be a pain in the backside, if there isn't a bigger chip.
    In conclusion I would say that I'm much more interested in the tool-chain that in shaving off half a cent of the price.
    And If you are getting somewhere usable, consider to split it in two (or more) videos: 1. your journey what you found and how and 2. a how-to that others can follow learning from your experience in the field
    Thanks for the great work you are doing.
    TOM

    • @charlesdorval394
      @charlesdorval394 Pƙed 5 lety +10

      Those would be great videos indeed! *crosses fingers*

    • @VerstehenSieMathis
      @VerstehenSieMathis Pƙed 5 lety +17

      For development there are DIP versions which don't cost much more.
      In most hobby projects it won't really matter if the main-”C is 3c or 3$, but i can imagine to have a box of these to replace logic gates, or outsource small jobs like battery management etc...

    • @JuanHerrero
      @JuanHerrero Pƙed 5 lety +6

      If I remember correctly, they do make sockets for SMD parts and such.

    • @KX36
      @KX36 Pƙed 5 lety +11

      Yes, you can get a spring loaded SO-8 socket, but you probably wouldn't be developing directly on the OTP chips. There's usually an in-circuit emulator (ICE) or a multi-time programmable (MTP) chip you'd develop on, then switch to OTP chips for mass production. I think I saw both MTP and ICE in the video.

    • @chaos.corner
      @chaos.corner Pƙed 5 lety +5

      Back when I was developing on Microchip PIC controllers, they had UV erasable versions you could use for development. Bad news when I managed to kill all of them one day though (It was a small shop and we didn't have many). Was glad to move to flash versions.

  • @Brutaltronics
    @Brutaltronics Pƙed 5 lety +207

    Let's make some cheap ass projects with the tiniest budget possible

    • @nathanpc
      @nathanpc Pƙed 5 lety +39

      Hackaday should make a new contest where you have a super tiny budget and you have to use only these cheap chinese parts for everything in your circuit.

    • @zebratangozebra
      @zebratangozebra Pƙed 5 lety +10

      I like that idea.

    • @rkan2
      @rkan2 Pƙed 5 lety +1

      Shit for EVERYBODY! yay

    • @rkan2
      @rkan2 Pƙed 5 lety +8

      I wanna see an Apollo flight computer running on a bunch of these, in parallel!

    • @km5405
      @km5405 Pƙed 5 lety +11

      *your budget: 1$*

  • @fkiesel9442
    @fkiesel9442 Pƙed 5 lety +252

    Get the programmer!

    • @basshead.
      @basshead. Pƙed 5 lety +2

      Arduino

    • @UpcycleElectronics
      @UpcycleElectronics Pƙed 5 lety +12

      If Dave sends the manufacturer an email and they have any sense whatsoever they will send him a few programmers and a bunch of chips for him to use and to give away. The Western/English market exposure to real hardware designers and EE's on here is priceless.

    • @orbitalair2103
      @orbitalair2103 Pƙed 5 lety +2

      Upcycle E; yeah, esp since I could not find any for sale anywhere. One embedded board blew up with this chip too, lots of chatter.

    • @yalgret
      @yalgret Pƙed 5 lety +1

      @@UpcycleElectronics will they care? They are looking for long term contacts in very high.volumes probably

    • @BillAnt
      @BillAnt Pƙed 5 lety +1

      The programmer is 1cent... in a thousand quantity... lol
      I've read that some of these ultra cheap companies might take a small loss on their "cheap chips" with the presumption that they will also sell some of they more expensive chip once they've hooked you.

  • @testep02
    @testep02 Pƙed 5 lety +94

    The 6 thumbs down are from Mouser, DigiKey, Texas Instruments, Microchip, NXP, and Atmel :)

    • @benjaminmiddaugh2729
      @benjaminmiddaugh2729 Pƙed 5 lety

      47 as of when I got to the video.

    • @testep02
      @testep02 Pƙed 5 lety +8

      ARM, Qualcomm, and several others have joined in since my initial post.

    • @anotherdave5107
      @anotherdave5107 Pƙed 5 lety +2

      It has 81 down now, perhaps due to the long winded intro to drag the length out to almost a half hr. I'm leaving after about 4 min with no info on chip.

    • @ralfoide
      @ralfoide Pƙed 3 lety

      I thumbed it down the video is pointless and extremely condescendant. He spends 10 minutes being amused by discovering there are companies around the world he never heard of. And because after 16 minutes, I still haven't learned anything about the microcontroller this is supposed to be about. And instead at 16:28 we get him giggling like a schoolgirl and wasting time pointing out a typo on Padauk's web site, which was absolutely uncalled for and that's when I just gave up. First time I come to this channel, and also the last time.

  • @MrPINKFL0YD
    @MrPINKFL0YD Pƙed 5 lety +1

    Your interest is infectious! When you are in a PCB factory going into the ins and outs gets me smiling â˜ș

  • @TheAmmoniacal
    @TheAmmoniacal Pƙed 5 lety +144

    I challenge you to make a LED blinky with this 3 cent micro!

    • @shasterdhari
      @shasterdhari Pƙed 5 lety +7

      @@KK-pq5cf No idea how to program a microcontroller like this in assembly

    • @dukeibzusa
      @dukeibzusa Pƙed 5 lety +66

      The LED will be more expensive

    • @michaelmoorrees3585
      @michaelmoorrees3585 Pƙed 5 lety +8

      Toward's the end of the video, they had the development window up, and the sample code was in C, not assembly. Though, I would like to see a sample in assembly, just to get a feel of its architecture. Maybe an 8051 variant, since those cross different manufactures. But being Chinese, it could be their own home grown architecture.
      Blinky lights are toooo...oo simple ! If its got 14 I/O lines, start with an LED clock. 4 digit x 7 segments, using Charliplexing, that needs 28 LED segments. 6 lines charliplexed can do 30 segments. If it does end up being an 8051 variant, then Charliplexing can not be used.

    • @Dust599
      @Dust599 Pƙed 5 lety

      learn!

    • @tomservo5007
      @tomservo5007 Pƙed 5 lety +4

      michael moorrees: ' But being Chinese, it could be their own home grown architecture.' -- home grown? Wanna bet it's not 'home designed IP' ?

  • @Zadster
    @Zadster Pƙed 5 lety +83

    Challenge: Make an 8-pin dip version behave like a 555!

    • @gorillaau
      @gorillaau Pƙed 5 lety +20

      That could be incredibly annoying.... have the code do something odd at random.

    • @Xackus
      @Xackus Pƙed 5 lety +9

      But 555 is an analog part, how are you supposed to make one with a digital microcontroller?

    • @whatevernamegoeshere3644
      @whatevernamegoeshere3644 Pƙed 5 lety +8

      You basically just have comparators and a 0-1 output. You cannot get closer to digital tbh
      My concern would be 1024 steps not being enough

    • @railspony
      @railspony Pƙed 5 lety +2

      1024 steps is no problem if you have 3 PWM channels, but I guess this chip is so cheap, the expensive part is the resistor ladder.

    • @Zadster
      @Zadster Pƙed 5 lety +2

      It shouldn't need a PWM output, the 555 is effectively binary out anyway. The rest is just 2 comparators and a transistor to charge the capacitor and another then discharge it.

  • @tecollins70
    @tecollins70 Pƙed 5 lety +1

    Do it Dave! Watching your design/engineer processes is really enlightening.

  • @freeman2399
    @freeman2399 Pƙed 5 lety +135

    I don't have a clue what these chips do, or how to use them, but I just bought 10,000 because they are such a deal.

    • @Damien.D
      @Damien.D Pƙed 5 lety +48

      It'll make a fancy necklace.

    • @jasonbrindamour903
      @jasonbrindamour903 Pƙed 5 lety +32

      Along with a lot package of 20,000 googly eyes to glue to them?
      It IS the Halloween season...LOL...

    • @williamgottlieb8723
      @williamgottlieb8723 Pƙed 5 lety +22

      You can dump them in a dish and dip ice cream cones in it.

    • @chaos.corner
      @chaos.corner Pƙed 5 lety +70

      Throw them as confetti at a nerd wedding.

    • @Dust599
      @Dust599 Pƙed 5 lety +12

      turn it into chain mail shirt made of chips, electrically connected and it cab be a heated shirt.

  • @shasterdhari
    @shasterdhari Pƙed 5 lety +14

    Oh please do a video on this. It'd be great if you could show the process of programming these (even if it's just a screen recording of you doing so).

  • @movax20h
    @movax20h Pƙed 5 lety +21

    This MCU with embedded fonts in mask rom is awesome! A lot of characters, sizes, including Unicode. You can't even do that on your standard Arduino.

    • @iwantitpaintedblack
      @iwantitpaintedblack Pƙed 5 lety +1

      what does a font ic do?

    • @movax20h
      @movax20h Pƙed 5 lety +11

      It has normal micro, but beyond RAM and EEPROM, is has embedded mask ROM (non programable) with thousends of font glyphs in various sizes. You can use them to drive display with text for example. Many graphical displays do not have fonts, only pixels based drawing, and you need to use your EEPROM to store your fonts. Sure you can usually do fine with 100 characters (which will probably use 1kB of EEPROM), but if you want to support also more than just English language, diactricts, symbols, or Asian languages, it comes very handy, otherwise you might need to use 50kB of ROM just for font glyphs, and that could be half of your flash memory, or sometimes even all of it. I.e. I often need various symbols, like Omega, degree symbol, arrows, polish diactrics, like ąęćĆșĆŒĂłĆ‚Ć„, Ä„Ä˜Ä†Ć»ĆčÓƁƃ, german ones, Ă€Ă¶ĂŒ, plus some French, and Scandinavian ones or Cyrillic script.
      For example I have a small LCD screen connected to small micro, and I use it as a status for computer, but also messages from internet or my mail input, as a "news" source, and notifications. These messages sometimes do have non English characters in them, and just English letters are not enough. If I would turn it into a product that is for global market, I would have really a bad time making it work well.

  • @wizzardofwizzards
    @wizzardofwizzards Pƙed 5 lety

    I vote yes on more videos with these cheap micro's and their toolchains! Excellent find. Adds a lot of new product possibilities! ALRIGHT DAVE!!!

  • @AndyLundell
    @AndyLundell Pƙed 5 lety

    These look like great fun. I would absolutely watch a whole series of videos playing with these.

  • @jdholmes1990
    @jdholmes1990 Pƙed 5 lety +39

    I can't wait to see the development of a programmed chip start to finish, that would be an awesome bit of internet learning for us...

  • @ihatenumberinemail
    @ihatenumberinemail Pƙed 5 lety +9

    Do it! I want to see how difficult it is to develop for such a chip.

  • @flomojo2u
    @flomojo2u Pƙed 5 lety

    Go for it!! Looks like a great exercise in learning a very interesting, special-purpose micro. If it actually ends up being viable it could really be a benefit to the whole community, knowing about the ins and outs of such a unique product.

  • @OneBiOzZ
    @OneBiOzZ Pƙed 5 lety +1

    i have used some dirt cheap micros before but generally from ST and very little code modification required, it always a fun challenge to find the micro that has JUST enough to run what you need at the lowest cost and with a toolchain you have
    also pro-tip, middle mouse button over the link opens it in a new tab

  • @SeanHodgins
    @SeanHodgins Pƙed 5 lety +5

    Would love a video on developing something with one of these. I'm thinking an electronic business card would be a perfect use for this. I might do that.

  • @zlac
    @zlac Pƙed 5 lety +3

    If you're left with enough flash "empty", you can "reprogram" them if you use assembler!
    Insert some "jump if" that can be converted to "jump if not" with blank address for the jump (or similar) before every piece of code.
    When you need the "bugfix", you convert the "jump if" to "jump if not" and use the blank line to insert an address for fixed piece of code that you put at the end of program (with new jump and everything). This way you can bugfix and insert new code as long as you have flash left!:)

  • @airthrowDBT
    @airthrowDBT Pƙed 5 lety

    Dave this was a FANTASTIC video, please cover more of these obscure asian micros and any other interesting ICs you find! No one else is talking about this stuff. If you could make a build video with one that would be fascinating as well!

  • @RussTanner
    @RussTanner Pƙed 5 lety

    Would love to see one of these micros in action. Thanks for the info Dave. Great stuff.

  • @mooksdfe
    @mooksdfe Pƙed 5 lety +7

    Tip: You can open a new tab by holding ctrl on your keyboard and clicking a link. Or you can just click on the link with the middle mouse button. No need to open up context menu. Nice overview by the way.

  • @PeranMe
    @PeranMe Pƙed 5 lety +3

    I would LOVE a video on using these!

  • @hackupnet
    @hackupnet Pƙed 5 lety

    Yes! Please get some of these and do a project with them. Would love to see that!

  • @pete3897
    @pete3897 Pƙed 5 lety

    Definitely give it a try Dave, everyone is interested to see how it goes!

  • @DiegoSpinola
    @DiegoSpinola Pƙed 5 lety +28

    LOL , there's a C compiler+IDE for them crazy... reminds me of the PIC12

    • @bitrexgm
      @bitrexgm Pƙed 5 lety +1

      I can't wait to write the TCP/IP stack with the vendor-supplied C compiler to make all my very secure IoT products out of these definitely-not-backdoored devices from obscure Chinese manufacturers selling for a price that seems almost too good to be true!

    • @DiegoSpinola
      @DiegoSpinola Pƙed 5 lety +6

      @@bitrexgm let's not get overly paranoid here... Unlike the allwinners cpus with a bunch of built in peripherals This 3 cent part has a whopping 64 byte of ram (much like the 12F family I mentioned) you shouldn't be worried about backdoors on your unrealistic tcp/ip stack you should be worried about Silicon bugs, documentation and long term availability if you are considering doing anything remotely commercial with these ...

    • @benpye6854
      @benpye6854 Pƙed 5 lety +2

      @@bitrexgm whilst your concern may be well founded for some Chinese parts, this is a Taiwanese company. Taiwan is very much a different country.

    • @bitrexgm
      @bitrexgm Pƙed 5 lety

      @@benpye6854 Taiwanese semiconductor firms often subcontract fabrication to mainland China as well. But yes it seems unlikely that this particular product is much of a threat for honest manufacturers who aren't baddies themselves. but might be surprised what kind of code can be run utilizing 64 bytes of RAM and e.g. hidden inside an Ethernet port housing as in relation to recent news. not enough resources to do anything IP related? eeeh I wouldn't be so sure about that.

  • @notamouse5630
    @notamouse5630 Pƙed 5 lety +21

    Has anyone here played Shenzhen IO and noticed the striking similarity in purpose?

    • @L0j1k
      @L0j1k Pƙed 5 lety +4

      One of my favorite fucking games ever!

  • @AfdhalAtiffTan
    @AfdhalAtiffTan Pƙed 5 lety

    I would love to see the workflow. Go for it, Dave!

  • @randomtronic
    @randomtronic Pƙed 5 lety

    Impressive response time from Mike's tweet to releasing a video. Well done Dave!

  • @SolaLupus
    @SolaLupus Pƙed 5 lety +73

    Would be nice to reverse engineer the programmer so that anybody can cheaply make one

    • @tweeklab
      @tweeklab Pƙed 5 lety +18

      This was my first thought. My second thought was to make it self-hosting (i.e. create a programmer for these chips using one of these chips). Bootstrapping it would be part of the fun!

    • @UpcycleElectronics
      @UpcycleElectronics Pƙed 5 lety +4

      That would be interesting to me too. It would be a great opportunity to explain the variety of universal programmers and contrast them to basic bootloaders that are used with various USB to serial converters. I would love to know the abstract top level info covering most programmers/microcontrollers and how they have evolved from the parallel/pc serial "pony" programmers, to the mysterious HAL/PAL/GAL's, through to things like the AVR Dragon, PickKit×, USBblaster, K150, TL866, Segger JLink, to the serial ICP bootloaders with the FTDI, Bus Pirate, prolific Chinese CH340G, USBasp, etc.
      The main things I'm really unsure about comes down to exactly what a programmer does differently than a converter and bootloader. Where does one even start when building a programmer from scratch? Why do most cloned programmers (STlinkv2/USBBlaster/JLink) seem to use a STM32F103 (or hacked 'F101 with the sketchy USB features of a lower quality wafer/die)? Is it just a matter of establishing a higher voltage on a pin or does it come down to super complicated software protocols? Also 8bit vs 32bit ARM programmers/techniques. What's the best and cheapest option for the freeple?

    • @vk6xre
      @vk6xre Pƙed 5 lety +26

      does anybody see the irony of reverse engineering a Chinese product? 
 oh how the table turns...

    • @PainterVierax
      @PainterVierax Pƙed 5 lety +3

      Robyn That's how the FLOSS driver for Allwinner VPU and device tree are made.

    • @7alken
      @7alken Pƙed 5 lety

      yeah :-D

  • @JamesPotts
    @JamesPotts Pƙed 5 lety +6

    Many architectures have instructions that require NOPs before or after them, especially branches.

    • @askjacob
      @askjacob Pƙed 5 lety +9

      often used to get around silicon bugs too where timing or caches (if used) just didn't align

  • @ScramblerUSA
    @ScramblerUSA Pƙed 5 lety

    Hell yeah! I'm more than ready to watch a video about hands-on experience with these micros! Dave, please do the flashing the LED =)

  • @DavidCAdams
    @DavidCAdams Pƙed 5 lety

    Great topic for a video! Thanks Dave!

  • @billmoran3812
    @billmoran3812 Pƙed 5 lety +3

    A video showing what's involved in using these cheap MCU's and how they perform, what the reliability looks like etc would be very interesting

  • @RDarrylR
    @RDarrylR Pƙed 5 lety +14

    I’ve bought a lot of components from that site. They are very fast at shipping and I typically get the shipments in 2-3 days to Canada (via DHL)
    Yes some of it is subpar quality but most is just fine. I’ve saved a bundle compared to Digi-Key orders.

  • @joeybushagour2612
    @joeybushagour2612 Pƙed 5 lety

    It would be so cool to get 100 of these for ridiculously cheap and always have them on hand just in case you need one. I'd love to see you do a vid on using them!

  • @h82sk8
    @h82sk8 Pƙed 5 lety

    I was expecting click-bait but, now I can't wait for part 2!

  • @xbipins
    @xbipins Pƙed 5 lety +16

    i developed a motion sensing passage light controller using one of these asian chips and must say they work great for the price and if you contact the company they will help you over skype no matter what issue. i really want you to buy one of these micro controller and develop a product with it. I have been buying from LCSC for branded parts and they are a lot cheaper for branded stuff as well considering the place where I live digikey etc charge like $70 for shipping whereas LCSC can send you over registered mail for a lot less. Recently started buying from arrow for free shpping but LCSC at times is cheaper for samsung, rubycon etc capacitors and other branded company connectors etc

  • @e74av
    @e74av Pƙed 5 lety +29

    I just made ~200$ order from them, i hope this will be game changer since DigiKey, Mouser... and some other companies simply ignore countries like Bosnia and they have default shipping cost of 120EUR even for a few parts of 10-20$. Also, the cost of same package to Croatia, Slovenia or Austria can be optimizes to ~15-20EUR and those are basically same region countries. I tried to reach them and suggest them to optimize that but so far nothing...
    Local dealers charge about 3-5 (stupid 4017 decade counter costs 1-1.5 EURO here!!!) times and sometimes even more for anything and there is also no quantity discounts.. So i HAVE to find good online store if i want to do anything.

    • @samthenerf
      @samthenerf Pƙed 5 lety +4

      The shipping cost is the best part of the site.

    • @alexp5380
      @alexp5380 Pƙed 5 lety +1

      Have you tried arrow.com? Seems like they offer free DHL delivery to Bosnia. I've checked recently with a single RPI 3B+ for $34.49 and in order summery it shows 'free shipping' & 'no tax' for address in Bosnia)

    • @PhilippBlum
      @PhilippBlum Pƙed 5 lety +2

      That's the point why these mcus etc. are really interesting. Dropping the price. Especially interesting for developing countries!

    • @tapravdec
      @tapravdec Pƙed 5 lety +2

      Have you tried Farnell UK? It is 5€ to Slovenia, and they have extreme fast delivery, the record was 19 hours from order to doorbell!

    • @e74av
      @e74av Pƙed 5 lety +1

      @@tapravdec Will check...

  • @MoritzvonSchweinitz
    @MoritzvonSchweinitz Pƙed 5 lety +2

    Please do buy some of these (or maybe a slightly more expensive but even more versatile IC). And they seem surprisingly professional, compared to other similar companies. You might want to contact them - maybe we'll learn something interesting! Like how they can produce these parts at these costs.
    I remember when people scoffed at the 2$ ESP8266 chips, and that they must be rubbish - but now they are everywhere.

  • @daryltownsend
    @daryltownsend Pƙed 5 lety

    A whole new world of opportunities with such cheap parts. Definitely worthy of designing and building projects Dave with these parts. Also font chips; that's new to me too :D

  • @shakaibsafvi97
    @shakaibsafvi97 Pƙed 5 lety +3

    Dave get the cheapest, the tiniest and the most limited in processing and memory and make a switch mode power supply, with a high PWM resolution, fully tuned PID feedback control etc. :)

  • @zerog2000
    @zerog2000 Pƙed 5 lety +12

    Have a look at stc they seem to be in a lot of the Chinese gadgets today. They aren’t 3 cents but for around 30-40 cents for small quantities you can get a pretty respectable set of ram/flash/eep and periphs, and best of all they all have built in rom uart boot loader for which there is open source python programming tool (stcgal). 8051 arch so compiles with open source sdcc, and shameless plug... now has platformio support for ide like experience.

    • @uckfayooglegay9982
      @uckfayooglegay9982 Pƙed 5 lety

      Jens Jensen Have you got any decent resources on the STC you can link? Thanks!

  • @fms1964
    @fms1964 Pƙed 5 lety

    Yes please create a project with one of these - really would love to see that!

  • @seikomatsuda2653
    @seikomatsuda2653 Pƙed 3 lety +1

    Not wimpy instructions. Powerful.

  • @TheHuesSciTech
    @TheHuesSciTech Pƙed 5 lety +4

    Lol @ "Synwit". I think I'm going to start calling my mates synwits

  • @veheikko
    @veheikko Pƙed 5 lety +67

    This time it was in fact Chinese :D Mandarin is just the spoken language

    • @coffee115
      @coffee115 Pƙed 5 lety +4

      That's what's confusing about Chinese: all these languages using the same writing and it works??

    • @johnyang799
      @johnyang799 Pƙed 5 lety +4

      @@coffee115 It's more like extreme accents rather than languages.

    • @gn_ghost4757
      @gn_ghost4757 Pƙed 5 lety +7

      @@coffee115 yeah, and we also have different "versions" of writing, like simplified or traditional types. Just because it is sort of a pictographic character system, you can even read very ancient writing on a stone just by learning the writing system of the newest simplified version.

    • @gn_ghost4757
      @gn_ghost4757 Pƙed 5 lety +3

      @@coffee115 plus, you may also be able to "understand" part of Japanese just because they also use some Kanji ("Chinese") characters in their writing system.

    • @InfernosReaper
      @InfernosReaper Pƙed 5 lety +2

      Yeah, from what I've heard, over 50% of written Chinese or Japanese can be understood by someone who knows the other language.

  • @PhillipRhodes
    @PhillipRhodes Pƙed 5 lety

    Yes, definitely do a project with one of these chips!

  • @DanielMcGregor
    @DanielMcGregor Pƙed 5 lety

    It would absolutely be interesting to see how well a project turns out. Go ahead :D

  • @oswynfaux
    @oswynfaux Pƙed 5 lety +12

    Yes Dave, it's 0Hz when it's off ;-)

    • @johnfrancisdoe1563
      @johnfrancisdoe1563 Pƙed 5 lety +9

      Oswyn Faux It's 0Hz when stopped in a hardware debugger. It also means that an external clock could be run really show (like 0.1Hz in a timer application) without destabilizing the chip. This is a characteristic of CPUs with static circuitry, like the venerable Z80A. Depending on their design they may also be able to stop the internal oscillator when waiting for an external interrupt while preserving the full internal state.

    • @oswynfaux
      @oswynfaux Pƙed 5 lety +1

      @@johnfrancisdoe1563 It was a joke John

    • @Cineenvenordquist
      @Cineenvenordquist Pƙed 5 lety

      Oswyn Faux No, static performance is special. So no take, there. Gotta have a turn; maybe the power use goes down in this incubator controller when clocked under 330bpm?

    • @oswynfaux
      @oswynfaux Pƙed 5 lety

      @@Cineenvenordquist Again, it was a joke.

  • @WacKEDmaN
    @WacKEDmaN Pƙed 5 lety +3

    nice stuff!...maybe you should make a project with a bunch of em all talking to each other..for no reason other than they are cheap!

  • @paulvint
    @paulvint Pƙed 5 lety

    That's both hilarious and interesting!
    A project with these would be great, but using the font chip is a MUST!

  • @AlexLaw_Qld
    @AlexLaw_Qld Pƙed 5 lety

    I have a Chinese speaking (well literate) friend or two for making contact with suppliers and establishing good relations. They love it when people use a translator to ask questions. According to a mate, the effort often scores bonus goodies (loot!) like samples and even quite expensive kit like development boards.

  • @mad_bad_cat
    @mad_bad_cat Pƙed 5 lety +5

    Do it! It'll be a quite nice change from all the Arduino/ESP32 hype.

  • @TheKetsa
    @TheKetsa Pƙed 5 lety +4

    Could we find one that would be more usable for hobbyists. Something better than the atmega328 at those cheap prices could be interesting.
    Especially now that those are out of stock.

    • @ghlawrence2000
      @ghlawrence2000 Pƙed 5 lety +2

      Agreed, but let's not detract from the incredible price of this little guy!!

  • @derstrom8
    @derstrom8 Pƙed 5 lety

    I also would love to see you do a separate video showing development using these chips!

  • @jasonwarbird
    @jasonwarbird Pƙed 5 lety

    A series of videos on this little guy would be awesome!

  • @c2ashman
    @c2ashman Pƙed 5 lety +24

    100 chips...cart...buy.....make video. This is not a comment... these are your instructions.

  • @takeshi7
    @takeshi7 Pƙed 5 lety +13

    Make a beowulf cluster supercomputer out of them! I'd totally watch that (and the soldering live streams).

    • @movax20h
      @movax20h Pƙed 5 lety +3

      You can probably fit million cores in a small room. Wouldn't even cost that much.

    • @JanicekTrnecka
      @JanicekTrnecka Pƙed 5 lety

      6502 project?

  • @johnsmiht7776
    @johnsmiht7776 Pƙed 5 lety

    Doing a project with them would be great! Many thanks for your videos.

  • @Hasitier
    @Hasitier Pƙed 5 lety

    Yes, please do a project with them. Looking great

  • @hossammoghrabi1021
    @hossammoghrabi1021 Pƙed 5 lety +41

    they offer 0.3$ 16-bit dac and 0.5$ 16-bit adc! is that for real!?!?!?!?

    • @charlesdorval394
      @charlesdorval394 Pƙed 5 lety +11

      the price probably is :P

    • @smeezekitty
      @smeezekitty Pƙed 5 lety +14

      Yes it is cheap. Certainly not $0.03 cheap but still quite cheap for a 16 bit DAC/ADC if it is any good

    • @maelgugi
      @maelgugi Pƙed 5 lety +8

      Is this real life o is this just fantasy?

    • @ferrumignis
      @ferrumignis Pƙed 5 lety +4

      @Lassi Kinnunen MP3 players dont have DC accurate 16 bit ADCs and DACs in them. Audio DACs are always cheaper.

    • @smeezekitty
      @smeezekitty Pƙed 5 lety +4

      +Lassi Kinnunen
      Are they real 16 bit DACs in those super cheap MP3 modules or are they 9-10 bit DACs or faking it with PWM?

  • @bvs1q
    @bvs1q Pƙed 5 lety +8

    lol damn there were 900 left between the PMS150 and PMS150C, i went out for 30 mins and when i got back they were sold out..

    • @linagee
      @linagee Pƙed 5 lety +1

      550 in stock right now. They are probably just whipping their involuntary labor harder to produce chips faster.

    • @MinecraftEpicPlayer
      @MinecraftEpicPlayer Pƙed 5 lety

      Gotta shave cents off those prices. Thanks China!

    • @Dutch-Maker
      @Dutch-Maker Pƙed 5 lety

      i order some a hour ago... they had 20 in stock...

    • @xKatjaxPurrsx
      @xKatjaxPurrsx Pƙed 5 lety +1

      Gone again

  • @Houstonruss
    @Houstonruss Pƙed 5 lety

    I've been using lcsc for a few months, no complaints.

  • @chippy273
    @chippy273 Pƙed 5 lety +2

    Yes ! Please develop some cheap fun gadget with this. Maybe even use 2 of them in tandem to improve the capabilities.

  • @electronicsNmore
    @electronicsNmore Pƙed 5 lety +16

    Amazing how cheap they can make components.

  • @michaelhawthorne8696
    @michaelhawthorne8696 Pƙed 5 lety +6

    A micro with I2C going to an LCD with I2C adaptor that can display time from an RTC and Temperature and humidity from a suitable sensor on the I2C bus and make an Alarm clock.
    Getting a Font PROM for fancier fonts on the LCD would be cool.
    Simples ! 👍👍👍👍👍👍👍👍🎃❕

  • @AlexLaw_Qld
    @AlexLaw_Qld Pƙed 5 lety

    Looks like fun. Definitely worth doing some projects with it.

  • @flutterwind7686
    @flutterwind7686 Pƙed 5 lety +1

    Definitely use these MicroControllers in a project!

  • @UpcycleElectronics
    @UpcycleElectronics Pƙed 5 lety +5

    I've come across an ABOV chip in a curbed microwave. After looking into them I'm really interested if I can figure out a real freeware toolchain without Keil. ABOV does 8051 derivatives. IIRC the MC96F6432 is the good one. Particularly it has all the usual serial interfaces, 32k flash, but most importantly, it runs on 5v and has a 12b ADC.

    • @markg735
      @markg735 Pƙed 5 lety +3

      sdcc is getting better. I looked at it a while ago. I'm not sure if it's "there" yet. But it's free and runs on Linux & FreeBSD.

    • @UpcycleElectronics
      @UpcycleElectronics Pƙed 5 lety

      @@markg735
      Yeah. I installed SDCC already, but I also picked up a few old Atmel 8051's too in order to get slightly more familiar with a better documented 8051...and a few C8051F310's from silicon labs for good measure. Exploring 8051's and a newer PIC16F1719/(XC8) I got a book for recently are on my to do list soon.

  • @pirateman1966
    @pirateman1966 Pƙed 5 lety +55

    I am buying 100 for $3 and gluing them on the wall as decoration. No programmer needed...

    • @chaos.corner
      @chaos.corner Pƙed 5 lety +2

      Imagine a Beowulf Cluster of those things.

    • @XxxXxx-rc2nw
      @XxxXxx-rc2nw Pƙed 5 lety

      =))

    • @Dust599
      @Dust599 Pƙed 5 lety +1

      yea I am, my vic20 had more cpu power and used less power.

    • @kostis2849
      @kostis2849 Pƙed 5 lety

      You re not going to cover a lot of wall with 100 of these...

    • @Ziplock9000
      @Ziplock9000 Pƙed 5 lety +2

      A fellow slashdotter I see

  • @MrCherrytree001
    @MrCherrytree001 Pƙed 5 lety

    A video series on this chip will be awesome!!

  • @rikvdmark
    @rikvdmark Pƙed 5 lety +1

    Hmm, definitely interested to see what you'd do with these. Definitely go for it! 😜

  • @Mythricia1988
    @Mythricia1988 Pƙed 5 lety +8

    This is awesome. This kinda stuff is what makes electronics fun as a hobby - we can afford (in a sense) to screw around and play with "neat" things - even if only to find out whether they suck or not. Please, please do a small project with this, I think it'd be pretty cool. Why don't you DIY a PS/2 keyboard or something simple like that? Simple and to the point, and somewhat applicable to the real world. Nothing overly complex, but a fun exercise. And should be possible with some of these low end parts.

  • @Yotanido
    @Yotanido Pƙed 5 lety +65

    It's written in simplified Chinese. You can't write Mandarin, it's a spoken dialect.
    Also, people who correct you on that... well, they are wrong. Mandarin is a Chinese dialect, so it is perfectly fine to say that someone speaking Mandarin is speaking Chinese.

    • @InfernosReaper
      @InfernosReaper Pƙed 5 lety +5

      That's kinda like saying Catalan is Spanish because it's spoken by people in Spain and uses the same letters as Spanish...

    • @Yotanido
      @Yotanido Pƙed 5 lety +12

      Mandarin is Chinese because it's a Chinese dialect, not because it is spoken in China.
      Catalan is a different language from Spanish despite being spoken in Spain.
      Different dialects don't only use the same alphabet - it's really the same when written down. Granted, some regions use simplified and some use traditional characters, so that is not entirely true and there are some minor differences in word usage, but overall it is the same. Even if it sounds nothing alike when spoken.
      Chinese has many (often mutually incomprehensible) dialects. They are still the same language.
      I'm not making this up, you can look it up for yourself.

    • @InfernosReaper
      @InfernosReaper Pƙed 5 lety +6

      @@Yotanido thats the thing though. other so-called dialects of chinese are more different than the romance languages are from each other. those dialects probably should be considered different langues, to be honest

    • @KarlBaron
      @KarlBaron Pƙed 5 lety +6

      It's actually more complicated than that. We've recently had issues with our localization into Traditional Chinese due to the a difference in a translation between Cantonese/Mandarin in Hong Kong/Taiwan, even though both write in Trad. Chinese.

    • @stephensu4371
      @stephensu4371 Pƙed 5 lety

      Yndostrui correct

  • @CraigSpry
    @CraigSpry Pƙed 5 lety

    Yes, yes I think you should do a project with one of these. I've been looking at all my kids toys wondering how they can get the electronics so cheap and as usual CZcams has provided me with the answer.

  • @YateyTileEditor
    @YateyTileEditor Pƙed 2 lety +1

    I guess the 0 minimum clock frequency indicates the CPU is fully static. I.e. the CPU doesn't lose state if the clock is stopped and then just carries on again when the clock is restated. That can be incredibly useful and it also means the CPU can be run safely at low KHz to save power.

  • @gweilo8888
    @gweilo8888 Pƙed 5 lety +3

    Mandarin is not a written language, it's a spoken language. The written language is referred to as being either Simplified or Traditional Chinese. So you're correct to call it Chinese, and should ignore any idiots telling you it's supposed to be called Mandarin because they don't know what they're talking about.

    • @speffex
      @speffex Pƙed 5 lety

      Do you think that putting those lucky eights in a row of four neutralizes the luck?

    • @gweilo8888
      @gweilo8888 Pƙed 5 lety

      @@speffex I've wondered the same thing myself over the couple of decades since I chose the name. My knowledge of Cantonese numerology is not exactly what it should be. ;)

  • @Randomstuffbotcom
    @Randomstuffbotcom Pƙed 5 lety +7

    Combined assembly and C is quite normal. It is supported by GCC and other compilers. Saves time setting up complex data structures and function calls for example. One C command may generate 80 lines of assembly. Having said that it can also be used to optimse code produced by the C compiler as some can produce very verbose code. Arduino IDE also allows this. It was used extensively for optimising performance in old games without going over to full assembly/machine code.

    • @iepngoc9063
      @iepngoc9063 Pƙed 5 lety

      arduino ide use avr-gcc under the hood, you can even write c++11 with it

  • @JohannSwart_JWS
    @JohannSwart_JWS Pƙed 5 lety

    Great video. Looking forward to the follow-up project...

  • @btizef2008
    @btizef2008 Pƙed 5 lety

    This video was quite entertaining Dave. Would love for a more in depth review of them using the programmer and then ultimately finding a good use for the chip.

  • @whatthefunction9140
    @whatthefunction9140 Pƙed 5 lety +29

    Are these chips compatible with american electrons or should I order chinese electrons?

    • @poopytowncat
      @poopytowncat Pƙed 5 lety +3

      No. They are not comaptible with american elections!! Read the news.

    • @zerog2000
      @zerog2000 Pƙed 5 lety +8

      Probably would also not work with angry pixies from canuckistan

    • @bardenegri21
      @bardenegri21 Pƙed 5 lety +1

      Don't forget the asian dielectric caps, won't decouple otherwise

    • @linagee
      @linagee Pƙed 5 lety +3

      If it explodes when you put the exact rated voltage on the pins, you're probably just holding it wrong.

    • @PainterVierax
      @PainterVierax Pƙed 5 lety +4

      they aren't compatible with imperial electrons, only metric ones ;)

  • @warlockd
    @warlockd Pƙed 5 lety +7

    Huh. This company sells a 8 megabyte QSPI SRAM. Biggest I could ever find is 512k. Time to install Doom on my NUCLEO-L432KC. Humm, might have enough power to run quake. I go

    • @BillAnt
      @BillAnt Pƙed 5 lety

      Could be fake, they just loop a 1MB 8 times, like they do it with fake sdcards. xD jk

  • @tad2021
    @tad2021 Pƙed 5 lety

    I like LCSC, you can combine part orders with PCBs and get DHL shipping for very little more.
    On the major brands, often they might be cheaper because LCSC's low volume each price will start at nearer the reel price.

  • @Gipivnt
    @Gipivnt Pƙed 5 lety

    Thanks Dave, extra video would be great...would love to know how reliable they are as well. Cool find !

  • @marvintpandroid2213
    @marvintpandroid2213 Pƙed 5 lety +4

    Do something with it Dave

  • @QLTD
    @QLTD Pƙed 5 lety +7

    Yes please, would love to see them in action and by the way these are Arabic letters 11:43 and the font is awful

  • @maxvanginkel
    @maxvanginkel Pƙed 5 lety

    Yes! it would be interesting to see how easy it will be to use it.

  • @ghostrider090
    @ghostrider090 Pƙed 5 lety

    Love it! Would be great to see to see how to use this chip, it could actually be super useful! Even shipping is cheaper than Digikey.

  • @GLITCH_-.-
    @GLITCH_-.- Pƙed 5 lety +5

    Ye, finally do some projects. You never did solder all those kits you got together. Just do any project

  • @TrickyNekro
    @TrickyNekro Pƙed 5 lety +3

    Common! YOU from all people "comment beg"? You know we want it... yes you do!

  • @metallitech
    @metallitech Pƙed 5 lety

    Love the EEVblog; Dave is the man, keep on going strong!
    P.S. Yes, would love to see a project using these penny ic's.

  • @donald7941
    @donald7941 Pƙed 2 měsĂ­ci

    I love LCSC. I use it for all my PCBA designs at work and at home. JLCPCB and ALLPCB make it very easy to source and assemble components from LCSC. I build most of my projects that I want assembled, or mostly assembled using strictly LCSC components when possible

  • @dudeskidaddy
    @dudeskidaddy Pƙed 5 lety +3

    Love to see a video of you doing a farting gnome project with the 3 cent micro. Programmer and all.

  • @tsevetgestoorde
    @tsevetgestoorde Pƙed 5 lety +5

    Microchip will buy out the Company now....

    • @markg735
      @markg735 Pƙed 5 lety +1

      That's funny and sad (because it's true) at the same time.

  • @canlelola
    @canlelola Pƙed 5 lety

    Yes, I'd like to see you getting one of these programmers and a few IC's. That and see what you can get them to do.

  • @MrHack4never
    @MrHack4never Pƙed 5 lety +2

    Can you test if these can be powered with mains?