Raspberry Pi Pico Clone with 16MB Flash, USB-C, Neopixel, and More!

  Рет қаралды 85,382

Gary Explains

Gary Explains

Жыл бұрын

Clones of the Raspberry Pi Pico have started to appear for sale. These clones offer more features, for less money. But are they truly compatible? What extra features do you get? Let's find out.
Local Forecast - Elevator Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0 License
creativecommons.org/licenses/b...
Let Me Explain T-shirt: teespring.com/gary-explains-l...
Twitter: / garyexplains
Instagram: / garyexplains
#garyexplains

Пікірлер: 343
@explodingonc2782
@explodingonc2782 Жыл бұрын
Just for the Type-C connector, I would prefer the clone board. I hate micro-USB plugs, they are just too flimsy and breaks way too soon.
@AJ-Palermo
@AJ-Palermo Жыл бұрын
I couldn't agree more!
@JuandelaCruz-zl1le
@JuandelaCruz-zl1le Жыл бұрын
True, both male and female easily breaks
@toyvo
@toyvo Жыл бұрын
I would even pay MORE for a USB C version. Its baffling to me that there are electronic things that come out still with micro USB, when clearly the cost difference is basically negligible, even if they passed that cost down to the consumer, it clearly isn't that much if this board is only $5
@AJ-Palermo
@AJ-Palermo Жыл бұрын
@@toyvo I'd totally pay $10 for a RPi Pico WH with USB-C and extra flash memory. TBH I'd probably pay that for a Pico H or Pico with those features
@taurus548
@taurus548 Жыл бұрын
Sometimes I find myself going down the conspiracy theory track. I get upset when they use older USB connection types as inevitably I have to buy a new connecting wire. And they all seem to come with a minimum of 1 or maybe 2 metres of wire!! a complete waste, but an excellent moneyspinner for the companies producing the connections. "USB C is King. Long live the King!" ( p.s. Arduino is still churning out boards with USB B-type connections!!!!!)
@RexxSchneider
@RexxSchneider Күн бұрын
Thanks for this video. I've used Pi Picos since they were first available, but I just bought one of these 16Mb flash clones from Ali Express for £1.69 ($2.17) with free shipping on orders over £8. It took just 8 days to arrive, so we're really in a different ballgame now in terms of price and availability. Naturally, Ali has zero documentation so your video was most welcome, if only to learn which GPIO pins were connected to the USR button and the Neopixel.
@mikeywisniewski
@mikeywisniewski Жыл бұрын
Fantastic, love the USB-C connector. For my future projects, definitely going with something like this.
@ddbhaha1529
@ddbhaha1529 Жыл бұрын
GPIO pinouts are printed on PCB. MUCH BETTER!
@alexcranmer8317
@alexcranmer8317 Жыл бұрын
I’ve successfully use a couple of these with Pimoroni’s Pico RGB Keypad Base without any issues. You get extra memory, user button, a neopixel and much better usb C which is better for repeated connection/disconnection. I found they arrive a lot quicker (< 2 weeks) if you order multiple boards at a time. One thing to note is they are wider than a regular Pico and will overhang pins/connections on some prototype boards.
@Sylvan_dB
@Sylvan_dB Жыл бұрын
I have not used these, but with similar I have used two proto boards side by side and used the module to bridge between the boards.
@m3chanist
@m3chanist Жыл бұрын
Pin spacing the same but yes the pcb itself is 2.8mm wider. A small price to pay for having readble gpio labels on the top surface though, an feature, not a bug ;)
@richsadowsky8580
@richsadowsky8580 Жыл бұрын
I have 4 in house and 2 on order of the RPi-2-pico-W (Pico W). I just ordered 2 clones with RP2040 TYPE-C 16MB after watching this. Thanks Gary.
@DamianRene
@DamianRene Жыл бұрын
VCC-GND Studio is the original designer and manufacturer of this RP2040 based Raspberry Pico clone black board. It uses an LDO regulator instead of a buck-boots converter; it is a very low dropout voltage regulator still good for a Li-Ion or LiPo battery (up to 3.4V). The advantage of the LDO is a massively reduction in power consumption in sleep and dormant states.
@henrycheung6960
@henrycheung6960 Жыл бұрын
Yes, and much less noisy power source, especially when you are trying to use the ADC. This is a well-designed clone, USB-C, a good LDO, bigger flash memory.
@dphair3805
@dphair3805 4 ай бұрын
Gary, thank you for doing these videos and making your code available. Helps a beginner like me to learn without reinventing. I had to bridge R68 on my board to work the neopixel and noticed at 7:10 on the video that your board is already bridged. Also updated a couple of GPIO numbers in the code to match what you explained on the video.
@OcenaSoft
@OcenaSoft Жыл бұрын
I have a few different Pi Pico's and then got this one as a result of your video. Have to say, for the price, I am impressed!!! It works the same and functions just like the real thing in Arduino IDE as well. It's good to have the reset pin and the RGB LED for testing as well. Now, knowing what I know about the clones, I would have gone for this one first. Now I can't wait for the Wi-Fi version to hit the market, as that is what I have the most of. Great video and well explained - thanks!!!
@agentstona
@agentstona Жыл бұрын
Great video Garry
@davidmarks509
@davidmarks509 Жыл бұрын
I have one and its got nicescreen printing on the top and bottomfor all the pints SUPER NICE.
@avejst
@avejst Жыл бұрын
interesting video as always 👍 great walkthrou of the board. Thanks for sharing your expirences with All of us 👍😃
@lint2023
@lint2023 Жыл бұрын
Maybe everyone should buy at least one of the original boards to help support and encourage R.Pi Foundation and then clones for the other features when those features are needed.
@JamilKhan-hk1wl
@JamilKhan-hk1wl Жыл бұрын
The clone uses the original chip so its not 100% unethical
@pike2k
@pike2k Жыл бұрын
I am fairly certain that the Rpi foundation encourages these kind of boards. They do make their money on the RP2040 chip after all :)
@wayland7150
@wayland7150 Жыл бұрын
Yes, but it does need a mix. There are a lot of Raspberry PI wannabes who fail not because their hardware is poor but their software and support is poor. Asus made the Tinkerboard, it's not RPI compatible but it's the same market. The problem is it does not have the following or the support but is potentially something we'd all appreciate. These pico clones will have an easier time because they don't need their own separate ecosystem.
@theodorecoutu5736
@theodorecoutu5736 Жыл бұрын
I bought one, the only difference I noticed that may cause incompatibility is: The 3v3_EN pin was disconnected from GPIO 23 so you can no longer control the SMPS but the pin instead controls the NeoPixel.
@CDRaff
@CDRaff Жыл бұрын
Just wanted to throw out a little tip to make life during a USB transition easier and that is: Adapters. I got these great USB-C to USB Micro and USB Mini adapters that use jewelry clasps to fasten to the cable and they are amazing. No more digging for older cables when I am working with a board like a Pico or an Arduino Nano. I wish they made a USB-B one. Stupid Uno and it's ancient connector.
@gqt846
@gqt846 Жыл бұрын
do you need to ground the user button for it to function? also it doesn't seem like there is a pin 24 on the board I'm a bit confused
@syamsajimon8266
@syamsajimon8266 Жыл бұрын
is it the power supply improved , because original has noise its interfering the analog pin.
@phantu9113579
@phantu9113579 Жыл бұрын
one question gary, is uploading code go to the flash chip? and how to check the flash size of the chip. i am quite new to this
@martin.winkelhofer
@martin.winkelhofer Жыл бұрын
To answer Gary's question: Since (all) the clones are based on original design/drawings from RPi Foundation, the RP2040 chip itself will be the original one (hard to clone this, right?) and other components that were present in the original design should be basically the same (BOM is included in public design files) => I wouldn't expect any issues related with the RP2040 itself (oscillator, power, USB compliance, ...). However, the more "changed" the clone is, the less trust I would have. No one wants his RPi Pico project to random reboot occasionally. For critical projects I would choose the original only.
@stratos7755
@stratos7755 Жыл бұрын
It's probably just too soon for clones to show up, but I won't be surprised when they actually show up.
@TheTurnipKing
@TheTurnipKing 9 ай бұрын
I doubt that it would be terribly hard, as such. It's just an arm design
@_________________404
@_________________404 Ай бұрын
For "serious projects" they simply use the chip itself without all the extra stuff that's on the development board which might not even be needed in a real application. That's why it's called a "development board", it's meant to be used only for the development phase, not in a real product.
@XanCraft21
@XanCraft21 Жыл бұрын
Thank you for showing us this. I’ve been thinking if getting one of these clones with the higher flash memory. I already have a clone that looks like the original with the original 2 megabyte flash, but i plan on upgrading to 16 megabytes. This version mentioned in this video also comes with 4 megabytes of flash. I would be careful which seller you buy these from, as some sellers flat out ignore messages without even trying to help, random cancellations of orders, and can be a total scam.
@stargator4945
@stargator4945 Жыл бұрын
Is there an original firmware (current) changed to recognize the 16 MB, because it only detects 2MB with the original one. I had to use the Pomodori Lipo 16MB to see the other ones, but I would like to have the original firmware only updated for the 16MB. Do you have any hints for this?
@aravjain
@aravjain 8 ай бұрын
How do you solder the R68 pad to enable Neopixel LED?
@hiddencat3785
@hiddencat3785 Жыл бұрын
Exists also a very similar board "WeAct RP2040", with 16 mb of flash, with one small difference - 3.3v output on 4-th pin fron right side, not on 5th... And no NeoPixel LED there)
@armanadhitamaprawirasasra2245
@armanadhitamaprawirasasra2245 Жыл бұрын
i wonder how to attach them into the enclosure since the clone doesn't seem to have any screwhole
@serialcs
@serialcs Жыл бұрын
I can confirm that Version 2022-1.3 needs R68 bridged for the NeoPixel to work. I bought 2 boards recently and both needed the bridge.
@davidmarks509
@davidmarks509 Жыл бұрын
Mine works fine as is
@fastbeta
@fastbeta Жыл бұрын
hehe, it is not R68, it is misspeled RGB
@halsmypal
@halsmypal Жыл бұрын
Is there a datasheet for this clone? How did you know where the peripherals (LED, buttons) are connected?
@Sporanzi
@Sporanzi Жыл бұрын
Tried Type-C Version 2 board but it won't boot on SD mode. Is this an issue with my e-marked cable ?
@livingspringsfarms2530
@livingspringsfarms2530 Жыл бұрын
I mean I’ve already bought some picos but I would definitely buy this as well I think the Neo pixel would be great status indicator for mobile base station
@BdyPhrk
@BdyPhrk Жыл бұрын
Any idea why it would show me a cpu temperature of -1479.79 when I try to read the cpu temp with circuitpython?
@mk6595
@mk6595 Жыл бұрын
Anyone have the Python "main" file that comes installed on the AliX board? I lost mine and would like it back for testing.
@obao6275
@obao6275 Жыл бұрын
I have two 16mb boards, running pico flash and picoboot. Perfect
@dickysoeliantoro5576
@dickysoeliantoro5576 3 ай бұрын
Hi Gary & everyone. i bought a clone one with type C connector and 16 MB. but the pinout on the board is different than the original. on one side, it goes from GP0 - GP17 with 2 GND in between. on the other side it goes from GP18 to GP29 along with VBUS, RUN, 3V3 etc. should i follow the GP written on the board? or match it pin to pin with the original?
@muddyexport5639
@muddyexport5639 Жыл бұрын
Both! Good vid!
@MattBaker1965
@MattBaker1965 Жыл бұрын
I would buy both. A clone to try it and another Pico for my next EuroPi synth module.
@gedtoon6451
@gedtoon6451 Жыл бұрын
Do i need a special version of micropython firmware to access the 16mb flash?
@notsurt
@notsurt Жыл бұрын
I'm curious about the broken out GPIO23 which you didn't mention. On the regular Pico it's used to control the power supply. Is it fully usable here?
@chrisliddiard725
@chrisliddiard725 Жыл бұрын
i think you do this internally, eg that pin is available to control in code, but not to physically connect to.
@Darkruines
@Darkruines 5 ай бұрын
I'm having a problem programing a .py can someone confirm the interpreter settings for micropython? Please and thank you.
@kristiansims
@kristiansims Жыл бұрын
Is it really a clone if it has the original chip? Anyone can buy the RP2040 and put it in a dev board; it doesn’t require any reverse engineering or IP license violations as far as I know. Does look like a nice board though. I know the pico went with micro USB for cost and available cables but it still feels backwards.
@martinmckee5333
@martinmckee5333 Жыл бұрын
I think it "might" qualify as a clone of the Pi Pico (with some added features). Only of the board though. Just like Arduino clones, the processor and software are the same. The only thing being cloned is the board.
@ylanstockholm
@ylanstockholm Жыл бұрын
I would love to find any Pico W, original or clone.
@JohnPMiller
@JohnPMiller Жыл бұрын
I would consider buying one of these if they were considerably cheaper or RPF Picos were unavailable. I would describe this board as a "re-design". I'm obviously not in marketing. A marketing guy would call it a "re-imagining".😉 Thanks for the video!
@wayland7150
@wayland7150 Жыл бұрын
A sensible marketing guy would not call it a "re-imagining" when selling to this market; "A compatible re-design with additional features and memory size for a better price." It sells itself really.
@lubricatedgoat
@lubricatedgoat Жыл бұрын
By a few originals and pack them away as collector items, then buy and use the clone. That way you support the real innovators, but still get to play with something a little more user friendly.
@2arc.
@2arc. 10 ай бұрын
I fully agree. I myself developed a clone to use with an expander card with keyboard, mouse, audio and VGA. Manufacturing, schematic and testing files on my channel. I accept proposals for the development of electronic projects.
@32_bits
@32_bits Жыл бұрын
Are there clones with an esp32 for wifi and BT to compete with the Pico W? Problem is for support when using none esp32 modules.
@GaryExplains
@GaryExplains Жыл бұрын
Not clones, but compatible boards. I just reviewed the Challenger 2040 WiFi here on this channel.
@marklewus5468
@marklewus5468 Жыл бұрын
if the original Pico had a reset button I would keep buying it. But I’m going to place an order for a handful of the ones you described. I don’t mind the USB micro connector too much but I mind it a lot when you have to plug and unplug every time you want to reset the board!
@derekpayne7214
@derekpayne7214 Жыл бұрын
Pimoroni do an add on, on board reset switch for the Pico: shop.pimoroni.com/products/captain-resetti-pico-reset-button?variant=32397466239059 Have fitted these to my Pico's, apparently won't fit a Pico W, Wi-Fi module in the way, have never tried.
@wayland7150
@wayland7150 Жыл бұрын
You could solder in your own reset button but not as tidy.
@AtlantaTerry
@AtlantaTerry Жыл бұрын
Get a USB cable that has an On/Off switch built into it.
@Behnam_Moghaddam
@Behnam_Moghaddam Жыл бұрын
got to wait for the W-Clone now :)
@wds4022
@wds4022 2 ай бұрын
voce pode me fornecer este codifo que aciona o led rgb, obrigado
@MrRask99
@MrRask99 Жыл бұрын
Hi, can you show how burn bootloader in pi pico?
@ecorodri26
@ecorodri26 Жыл бұрын
Does this board support c++ programming in arduino ide?
@DarronBirgenheier
@DarronBirgenheier Жыл бұрын
Thanks! I just ordered 5 of these with 16MB flash, for a total of $16 US, from AliExpress.
@koboglo6973
@koboglo6973 Ай бұрын
it's approx $2.5 on sale now
@m3chanist
@m3chanist Жыл бұрын
Ha! I saw you flip that usb connector at 7:26. Old habits die hard huh.
@kattz753
@kattz753 Жыл бұрын
Got the Waveshare RP2040 Plus from Amazon. . It looks like a great board but I haven't opened it yet as I might return it. The battery connector isn't a standard LiPo connector. I'm not sure if I want to put up with that annoyance if I can get one with the correct connector. Otherwise, the Pi accessories are compatible and the hardware is better. I bought too much at once - this, various esp32 boards and a couple other microcontrollers. It's Christmas in October....
@deniszawad
@deniszawad Жыл бұрын
I'd give it a try
@gopikt024
@gopikt024 Жыл бұрын
How can I design this board.. and how can I program /reflash this device.. Where would I get the firmware from.. the cloners did all of that? If so rather than buying the only the cloned board.. possible to buy the cloned board + Firmware + etc.. Any suggesstions or idea for same?
@GaryExplains
@GaryExplains Жыл бұрын
Since it is a clone it is compatible with the existing firmware for the Pico.
@Dorff_Meister
@Dorff_Meister Жыл бұрын
I'll be swayed when I can get a Pico W clone ;) I'm happy to hear ESPHome will be adopting the Pico W.
@Nobodyknows89
@Nobodyknows89 Жыл бұрын
They’ve got em
@dpastormorato
@dpastormorato Жыл бұрын
I am struggling to make the WS2812 RGB led work on the YD-RP2040 board. Am I supposed to solder the two R68 resistor pads to connect them with the GPIO23? In my board, both pads are not connected but I have read, the Neopixels routine is working for them if these pads are soldered. Also the photos online seems to have a bumpy soldering. Just curious what the experience of other owners might be. Any help will be much appreciated.
@emanuelecarlino5510
@emanuelecarlino5510 Жыл бұрын
yeah you have to solder those two points. I just discovered it by searching online. I really don't understand why he didn't mention it on the video, I also don't understand why they didn't just send them with the connection soldered.
@chrisliddiard725
@chrisliddiard725 Жыл бұрын
The Pi Pico has one of its analogs connected to a local temperature sensor, which leaves it with only 3 analogs sensors. I would like to know if this board gives you access to all four analog sensors? OK, I have now found a spec sheet that states this board has 4 ADC however one of these is an analog ref. I'm not sure if this is there to set a range to the voltage input for the other 3 ADC pins, or to act as an ADC in its own right. Also if this is pin compatible to the pi, is the 'extra analog input making use of a redundant pi pin? I guess if this board can add extra features like the buttons and the rgb, then its capable of more inputs and outputs, than the pi-compatible pinouts. This would be perfect if it had 4 - 6 analog pins, maybe replacing those extra pins used for the ic2 debug.
@joey199412
@joey199412 Жыл бұрын
I've always bought and preferred clone boards. Never had any issues with them and they tend to offer more features. If the original manufacturers want me to buy from them they should at least offer the same utility as the superior clone versions.
@BeefIngot
@BeefIngot Жыл бұрын
Indeed. I could never find a reason to buy the _official_ boards over board from ttgo for instance.
@dreamyrhodes
@dreamyrhodes Жыл бұрын
I always buy original to support the original project.
@ernestuz
@ernestuz Жыл бұрын
If you didn't support the original projects you limit their ability to innovate. I buy clones sometimes when I need a special feature, so clones have their place, but 90% of my boards are original.
@BeefIngot
@BeefIngot Жыл бұрын
@@ernestuz Originals are often way overpriced or have since slowed their innovation to a crawl (looking at arduinos here) In the case of 2040 boards or esp32 boards you _are_ supporting innovation though because the actual chips come from the companies innovating.
@wayland7150
@wayland7150 Жыл бұрын
When you buy the original it does help them which in turn helps you when they bring out new products. However it's a more direct benefit to you if you just buy the one that suits your needs and budget best.
@raulricardomartinezayala1066
@raulricardomartinezayala1066 Жыл бұрын
What is the mame of pcb
@JarppaGuru
@JarppaGuru Жыл бұрын
but next year pico w2 with bluetooth or wifi. i losted what W was but some way other next year same price. bcoz they seems not want make bluetooh and wifi same time its same chip
@FirstLast_Nba
@FirstLast_Nba Жыл бұрын
Interesting.
@paulturner5769
@paulturner5769 Жыл бұрын
Well, we didn't see the back of the board. Is it empty so that the board can be soldered to a main-board? The clone Pico also lacks castellations In favour of pin-labels, so connecting to a main board would have to be by header or wires/pins. The mounting holes are absent, probably because of the wider USB-C , still a good trade-off in my opinion. What were the RPF thinking not implementing USB-C? The Debug connector also appears to have a dedicated Earth (0V) pin added, a good idea. So, not a replacement for all existing projects, but an overall improvement, though I would prefer castellations to labels, personally.
@AnnaVannieuwenhuyse
@AnnaVannieuwenhuyse Жыл бұрын
If you insist on castellations, you could try and sand the edges down (if there's no traces on the outside edge of the pins). Fine enough sandpaper should keep the edge smooth and the plating intact. :)
@rickybobbyracing9106
@rickybobbyracing9106 Жыл бұрын
Where can you buy these? in the US?
@nexusnui
@nexusnui Жыл бұрын
There also pico boards that are smaller like the tiny 2040 from Pimoroni.
@GaryExplains
@GaryExplains Жыл бұрын
Yes, there are lots of RP2040 boards out there including one from Arduino and also the Challenger 2040 WiFi (which I reviewed recently). However they aren't clones, they are unique boards in their own right. This board is pin for pin compatible with the original Pico, which obviously a tiny board wouldn't be.
@KeepEvery1Guessing
@KeepEvery1Guessing Жыл бұрын
I like to support the Raspberry Pi Foundation, so, for onesie-twosie where I don't need extra memory and don't have a use for the Neo Pixel, I would buy the original. Obviously, if my app is bigger or the project is focused around small and the Neo Pixel or I really needed the USB-C,, then my choice is made. Also, if the price difference holds up at scale, even a modest production run may lead to the clone (also something being sold or given to others these days should probably go for USB-C.
@janakaone
@janakaone Жыл бұрын
Even with the clones you will still support the foundation as they use the original chip
@wayland7150
@wayland7150 Жыл бұрын
I am delighted we have these choices. Obviously the ESP32 and Arduino dominate this market but RPI users will chose the Pico or clones.
@jeanyluisa8483
@jeanyluisa8483 Жыл бұрын
I already bought some of those clones some month ago, because they were easier to get than the original Pi Pico.
@TheTurnipKing
@TheTurnipKing 9 ай бұрын
I don't think it really matters to the foundation in any case. The Pico board is simply a delivery system for the rp2040
@Redstoneghost133
@Redstoneghost133 Ай бұрын
I bought the Raspberry Pi Pico W from Raspberry Pi themselves as I wanted to understand their idea, their intentions, what the pico w can do and what it can't do, how much the company saw, and essentially that the Pico W is mainly just the RP2040 with a wifi module. Their focus is without a doubt on the chip, and to be fair to them, I would rather that. Pros and cons can only come from experience with the board, and such features like usb-c shouldn't be the main reason to start with for getting a clone board. Rather, that you have used the micro-usb microcontroller board before and you know some form of hassle associated. In addition, features such as wifi and sd card functionality embedded are features that you would only really know if you make use of those features. Having to buy an sd card module to add to my project highlights that need for a clone to exhibit for me to buy, while I used the WiFi module so that's a no brainer. I think buying from them directly to start lets you as the customer understand a whole world of embedded systems and services when you break down the product and understand each of the components. It sure has started a journey for me :)
@dragonfly-7
@dragonfly-7 3 ай бұрын
What about a wireless version of this one ? WiFi is essential for some applications, right ?
@ajlenze8
@ajlenze8 Жыл бұрын
I'm using this board, but I'm programming it using the Arduino IDE. If anyone knows how to control the WS2812 via the Arduino IDE, I'd appreciate some hints.
@GaryExplains
@GaryExplains Жыл бұрын
There are plenty of examples on the web. Look for Adafruit's neopixel library and examples.
@michaelclement1337
@michaelclement1337 Жыл бұрын
Does it infringe any copyrights?
@1MarkKeller
@1MarkKeller Жыл бұрын
*GARY!!!* Good evening Professor! Good evening fellow classmates! Stay safe out there everyone!
@GaryExplains
@GaryExplains Жыл бұрын
MARK ‼️
@razorgarf
@razorgarf Жыл бұрын
$5 is the same price as a locally produced 200g butter here, how utterly out of whack has the world become?
@AtlantaTerry
@AtlantaTerry Жыл бұрын
Salted or unsalted butter?
@nimrodlevy
@nimrodlevy 3 ай бұрын
I have ordered two of them, i still have to figure out how to use it as a midi device, the type c is what i wanted!
@danielrosero
@danielrosero Жыл бұрын
Hi Gary. Thanks a lot for the video, really helpful. I have been trying to make the RGB work on the C language side, but haven't achieved it yet. Does anyone knows how? There is no example written in C for it. Regards.
@GaryExplains
@GaryExplains Жыл бұрын
Some other viewers are saying that later models have a problem with the RGB and you need to modify the board. Scroll down and see the other comments, maybe that is the problem.
@danielrosero
@danielrosero Жыл бұрын
@@GaryExplains ty, going to check it.
@danielrosero
@danielrosero Жыл бұрын
@@GaryExplains I'm going to leave this comment for the sake of someone struggling with the same. The solution is easy, you need to bridge the R68 just as @Carsten Schulze pointed it out. Also, for the neopixel on C, check that WS2812_PIN is defined as 23
@Pasha4ur
@Pasha4ur Жыл бұрын
Hello Where is link to code of examples?
@Hackvlog
@Hackvlog Жыл бұрын
When buying Arduinos, I opt for clones because of the price. If there weren't these clones available for tenth of the price, I would have been more cautious when using them and many smaller projects could have been left undone. Raspberry Pi Pico is already so cheap, there is no huge reason for me to go with clones to save money. But if there are variations with USB-C, battery management etc, I can consider buying them instead.
@TheTurnipKing
@TheTurnipKing 9 ай бұрын
In most cases you're not actually using "an arduino" so much as the Atmel chip family that powered the arduino in any case.
@FixationwithCarnage
@FixationwithCarnage Жыл бұрын
do we use pico w or regular pico micropython fimware for these clones?
@GaryExplains
@GaryExplains Жыл бұрын
Regular
@FixationwithCarnage
@FixationwithCarnage Жыл бұрын
@@GaryExplains thank you sir! appreciate ya!
@menonsans
@menonsans Жыл бұрын
I'm a bit on the fence though - because I definitely miss (irritated for not having, to be more accurate) having a reboot/reset button on the Pico, but I would definitely don't want a WS2812b on it. PS: More memory is better, but I was under the impression that RP2040 could handle a max 8MB flash without impairing its operational speeds..
@anthonyheak3479
@anthonyheak3479 Ай бұрын
I have about 10 of the original pico. But I will get a few of the clones also.
@henrikjohnsson3407
@henrikjohnsson3407 Жыл бұрын
If I do a "one off" design solely for my own use, a clone is fine. On the other hand, a project that I consider publishing and hope that other users may find useful I would build around the official Pico. Clones pop up and disappear a lot faster than the original products so to make sure my design doesn't rely on the properties of a specific clone it's better to stick with the original.
@maximus6884
@maximus6884 Жыл бұрын
With the higher flash ROM, I still find it challenging to use even relatively large (~500) python codes due to lack of RAM. Does anyone know how to solve this issue? Large flash is great. But what exactly does it do to help us? It doesn't really help us run larger python codes. Right?
@mattytrentini
@mattytrentini Жыл бұрын
There are no shortcuts with regard to your RAM query; you need to be more careful with your memory allocations! There are many techniques to reduce memory use including pre-compiling your python code (using mpy files or freezing your code), taking care with creating objects, trimming your libraries down etc. Large flash can obviously help with storing files - larger programs, larger firmware images (if you freeze your code), data files or even assets that you could share with a web server.
@ScottSummerill
@ScottSummerill Жыл бұрын
What Pico display is that? Can't find it on Amazon. Thanks!
@GaryExplains
@GaryExplains Жыл бұрын
I have a video about it here kzbin.info/www/bejne/Z2i5e4qvl8eApZI
@ScottSummerill
@ScottSummerill Жыл бұрын
Thanks!
@Spelter
@Spelter Жыл бұрын
I bought the RP2040 chips and some memory and make my own board :p I have 10 Picos here to play around, but if I need more, I still would buy the original when it's the normal price of 5 bucks. But buttons are a cool thing, but the LED is not necessary. Will it get hot if you run it for a longer period? I remember RGB LED's that heated up an SSD to a point, the SSD shut down. But you already said it, the Pico is open hardware, we can buy the rp2040 and some SPI memory, most of the stuff is already build to death and at the end, we just put the parts together in our circuit, make the prototype with the Pico until the boards arrive and we have special boards for that. Some even solder the Pico and these Clones into their boards btw, and somebody posted a video, how to access the memory on such a board without the pico micro-usb. The USB-C is a great improvement, I love it too, that's a big plus IMHO.
@rickhunt3183
@rickhunt3183 Жыл бұрын
I'll buy whichever is cheaper. I do however want wifi, so that kind of puts me back to the original. For applications that don't require wifi the cones are the way to of. having the onboard addressable led means you can periodically flash the led as an indication the device isn't locked up but still executing its program.
@maltefgerdes
@maltefgerdes Жыл бұрын
I also have some of these boards. It seems the ADC isn't working as expected though. The original pi always hfs a bit of noise and therefore never reads 0, this board does, but when applying _any_ voltage it doesn't read anything. Connecting ADC_VREF with the ADC pin results in an obvious 100% reading, but even when releasing the voltage the reading stays at 100%. This absolutely isn't how it behaves on a original Pico. Maybe I'm doing it wrong though 😅
@maltefgerdes
@maltefgerdes Жыл бұрын
The picture describing the pins on the Ali express site also seem to suggest that ADC_VREF == VBUS, I don't have enough knowledge to see if this is a problem.
@maltefgerdes
@maltefgerdes Жыл бұрын
Ah, nevermind. The VREF connection on the board has to be soldered to close the connection to the ADC_AVDD pin of the rp2040, similarly not understandable as R68 for the Neopixel ...
@saddle1940
@saddle1940 Жыл бұрын
The flash looks serial, is it slow compared to the processor?
@GaryExplains
@GaryExplains Жыл бұрын
Most (all?) microcontroller boards use serial flash including the original Pico. This isn't something unique to these clone boards.
@duncanyoung8688
@duncanyoung8688 10 ай бұрын
you have to solder the jumper on the board to enable the ws2812b
@GaryExplains
@GaryExplains 10 ай бұрын
Not on my board, but apparently there are some revisions out there where you need to do that.
@Splarkszter
@Splarkszter 8 ай бұрын
​@@GaryExplainsWould have been good if you linked the store from which you boght the board, there are lot's of shady ones.
@GaryExplains
@GaryExplains 8 ай бұрын
@@Splarkszter It is because there are so many shading once that I didn't want to link to the one I used. Maybe it is shady as well and I was just lucky. Last thing I want is people to get annoyed at me because I linked to a store which then failed them.
@CCoburn3
@CCoburn3 Жыл бұрын
Gary, it might be nice to provide a link to the board so we can find it. Or at least provide the search term so we can find the exact board you're talking about.
@GaryExplains
@GaryExplains Жыл бұрын
No, I intentionally didn't give a link as I don't want to endorse any particular store on AliExpress. Just search for "Pico 16mb".
@CCoburn3
@CCoburn3 Жыл бұрын
@@GaryExplains Thanks.
@OppaYA
@OppaYA Жыл бұрын
But neopixel is taking one GPIO pin and you cannot use that pin for anything else, do i get that right? Why do you need that?
@GaryExplains
@GaryExplains Жыл бұрын
A normal LED also takes one pin. It is only a problem if you are already using all the other pins.
@Bawdsey64
@Bawdsey64 Жыл бұрын
I would always start with the original manufacturer's board, once up to speed and happy with the programming and concepts then look to who else makes similar products. So the original manufacturer is charging slightly more, he has done the leg work and made the market for others, it's called business, and I suggest people should try it rather than complain. Running your own business can be fulfilling and enjoyable, but be prepared for hard work.
@ricardoballantyne1057
@ricardoballantyne1057 Жыл бұрын
Hi gary good morning nice video i'm not seeing d links to buy d two items that u have from AliExpress
@GaryExplains
@GaryExplains Жыл бұрын
No, I didn't provide any links as I didn't want to endorse any particular store on AliExpress.
@ricardoballantyne1057
@ricardoballantyne1057 Жыл бұрын
So how would i get d one that u have there
@GaryExplains
@GaryExplains Жыл бұрын
@@ricardoballantyne1057 If you go to the AliExpress website and search for "Pico 16mb" then you should have quite a wide range of options to choose from.
@JIL0319
@JIL0319 Жыл бұрын
Hi Gary can I ask for the code? I'm having a rough time configuring my LED and Neopixel on my Pi Pico 16mb with type c. Thanks man appreciate any help.
@GaryExplains
@GaryExplains Жыл бұрын
Some people are reporting here in the comments that some of the later boards have a problem and you need to physically solder some pins together, please read further down for more details.
@fgregerfeaxcwfeffece
@fgregerfeaxcwfeffece Жыл бұрын
Well, there is a fairly simple solution. Just donate to the foundations if you use clones. As you can see with the price difference the margins are razor thin anyways. So small donations pay for lots of boards.
@lovemadeinjapan
@lovemadeinjapan Жыл бұрын
I rather pay full price. Just order a true Arduino MEGA once, and you are sold. I buy for schools, and we just want good stuff, that contributes to development and is made in proper working conditions in Italy or the USA (Adafruit Metro M4 boards are so much better than Pico's).
@julioforessi1336
@julioforessi1336 Жыл бұрын
When the cloners make the boards they still have to buy the MCU from the Raspberry Pi foundation since they're the ones with the ARM license. The difference in price stems from the fact that the guy who's selling you the board is not the Raspberry Pi foundation, so he can't charge you the same money
@malshanrajapaksha1786
@malshanrajapaksha1786 Ай бұрын
Do anyone have a CAD file of this ? .
@ilco31
@ilco31 Жыл бұрын
nothing wrong with buying cloned boards -never had any trouble using them and they thend to be cheaper
@markjlewis
@markjlewis Жыл бұрын
Is there support for this board in the Arduino IDE?
@GaryExplains
@GaryExplains Жыл бұрын
Yes you can use the Pico (and this clone) using Arduino. See github.com/earlephilhower/arduino-pico
@markjlewis
@markjlewis Жыл бұрын
@@GaryExplains Many thanks, I have that already installed after watching your Challenger RP2040 Wi-Fi video. I do like playing with different boards and this one looks interesting.
@geoffw.5003
@geoffw.5003 Жыл бұрын
Hello Gary Interesting video, however I am not totally convinced you are correct on the size of flash memory on that board. Its not clear from AliExpress site but I suspect its just 16M bits (standard 2Megabytes) I cant make out the flash chip number from your video, can you reply with the chip number to answer that question and maybe the AliExpress link you used would be useful too please.
@GaryExplains
@GaryExplains Жыл бұрын
It uses the W25Q128JV which is a 128M-bit flash memory chip, i.e. 16MB.
@geoffw.5003
@geoffw.5003 Жыл бұрын
Thanks Gary, ah that is 16Mbytes then. I wanted to purchase one from Aliexpress, but the photograph that i found that matches your board with 2 switches clearly says 2MByte Flash. in the text below, so its kinda confusing.
@GaryExplains
@GaryExplains Жыл бұрын
Many of the sellers offer different variants including a simple Pico clone, a 4MB version, and a 16MB version, you need to select the variant you need. I used a store called Wanazi.
@SchoolforHackers
@SchoolforHackers Жыл бұрын
@Gary, you utterly rock for these considerate answers. Thanks.
@jstro-hobbytech
@jstro-hobbytech 10 ай бұрын
That ball demo is so much faster than the esp32 graphics demos you see where alot of shapes are moving. Its comparing apples and oranges though i suppose. If espressif licensed out more fp blocks when they tape out a new revision i suspect it would make a big difference wouldnt it? Im not familiar with risc v architecture as much as i should be. I'm keen to see what tenstorrent do with it as far as developing more logic blocks. I get the feeling that generative ai servers with people like jim keller and his brilliant team and other companies will catch up and supass nvidia and make them remember who their main market used to be. Hopefully anyway. The barrier to entry for pc gaming is like it was in the 90s again where a mid tier gaming pc was 3400. I got an amd 350 i want to say it was the k62 which lacked intels mmx extensions introduced in the p2 but were being used with the pentium 3 out. I had a voodoo glide card which struggled to run halflife. It was the first new pc i could ever afford being poor and only getting to game at friends houses or booking time at the c64 lab at school in grade 5 many years earlier but my family were so poor student loan paid for my first pc which i sold to buy a new guitar and went a year in university without a pc. Im a professional guitar player now and a wanna computer / electronics engineer even though i graduated to of my class in the late 90s with a major in search algorithms. Then promptly got a job locally in policing and now im 44 retired trying to get back the years of experience i missed. I lean toward the ee side more. I have deep respect for you ever since you schooled me on the dreamcast processor. Imagivision or whoever they were call were just snatched up werent they? The uk birthed alot of geniuses, engineering is in your blood my friend.
@andytsai9844
@andytsai9844 Жыл бұрын
I will go for whichever has pre-soldered pins, I have no loyalty to whose the make of which board. But I am rubbish in soldering, especially with the condition I have, I can barely solder 4 I2C pins but I shorted few MCU boards trying to solder. This is why I swore with ESP32, most are soldered, here's a thought, do one short episode on Pico W and who sells clones of W and with header pins soldered.
@vadimk5386
@vadimk5386 Жыл бұрын
Which IDE do you use?
@GaryExplains
@GaryExplains Жыл бұрын
Thonny for the Python stuff and Arduino for the Arduino stuff.
@hutoryanin
@hutoryanin Жыл бұрын
Ничего не понял, но очень интересно))
@HelloNotMe9999
@HelloNotMe9999 Жыл бұрын
Link to board?
Arduino vs Pico - Which is the Best Microcontroller For You?
20:38
Gary Explains
Рет қаралды 288 М.
Hacking my garage door with the Raspberry Pi Pico W
11:50
Jeff Geerling
Рет қаралды 337 М.
DAD LEFT HIS OLD SOCKS ON THE COUCH…😱😂
00:24
JULI_PROETO
Рет қаралды 16 МЛН
New model rc bird unboxing and testing
00:10
Ruhul Shorts
Рет қаралды 26 МЛН
How Many Balloons Does It Take To Fly?
00:18
MrBeast
Рет қаралды 187 МЛН
Stay on your way 🛤️✨
00:34
A4
Рет қаралды 16 МЛН
Pi Pico + KMK = the perfect combo for Custom Keyboards
7:41
Jan Lunge
Рет қаралды 69 М.
PicoMiteVGA: Raspberry Pi Pico Boot-to-BASIC Microcomputer
23:58
ExplainingComputers
Рет қаралды 125 М.
Turning a Raspberry Pi Pico into a GPU!
16:42
element14 presents
Рет қаралды 105 М.
WAY faster than a Raspberry Pi-but is it enough?
17:26
Jeff Geerling
Рет қаралды 657 М.
Raspberry Pi Pico LCD Projects
17:25
ExplainingComputers
Рет қаралды 106 М.
Raspberry Pi  Pico PIO  - 8 Little Processors You Can Program
31:55
Gary Explains
Рет қаралды 89 М.
11 NEW Raspberry PI Pico and Pico W projects!!!
7:32
ToP Projects Compilation
Рет қаралды 14 М.
A New Handheld Powered By The Same Raspberry Pi Pico Chip!
8:05
Raspberry Pi Pico - DIY Macro Keyboard
16:00
Novaspirit Tech
Рет қаралды 98 М.
DAD LEFT HIS OLD SOCKS ON THE COUCH…😱😂
00:24
JULI_PROETO
Рет қаралды 16 МЛН