Luckfox Pico - Milk-V Duo and Ox64 Killer?

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

Platima Tinkers

Platima Tinkers

Күн бұрын

Thank you / @pcbway for sponsoring this video!
🔥 Get $5 off your first order with my referral URL: plati.ma/go/pcbway-haBYPPX3W2Q 🔥
Don't forget to check out their promos such as 10x PCBs for $5 🤘
Buy Yours Now: shop.plati.ma/products/luckfo...
❤ DON'T FORGET TO LIKE AND SUBSCRIBE! ❤
🔗 Resources
- Purchase Page: shop.plati.ma/collections/all...
- SD Image: plati.ma/pico_sd_image (Last updated 2023-11-16)
- Blog Post: plati.ma/luckfox-pico-easiest...
- Reddit Discussion: / luckfox_pico_1ghz_arm_...
- Product Page: www.luckfox.com/EN-Luckfox-Pico
- Documentation: wiki.luckfox.com/Luckfox-Pico...
- Download Links: wiki.luckfox.com/Luckfox-Pico... (DriverAssistant, SoCToolkit, ADB, Images, etc)
- GitHub Repos: github.com/LuckfoxTECH
- macOS Tool: wiki.luckfox.com/Luckfox-Pico...
📓 Notes
- You can use 'adb push' to send files to it over the network (or 'pull' to receive)
- I have not tested network booting, don't think it supports TFTP
⚡ Power Consumption @ 5.2V
- No Image: 60mA
- MaskROM Mode: 60mA
- Booting From SPI: up to 80mA
- Booting From SD/TF card: up to 125mA
- Booted Idle: 44mA
- ADB Connected: 50mA
- Memtesting: 80-95mA
- CPU Stress Test: 98mA @ 1.104GHz
🛒 Shop: shop.plati.ma
💵 PayPal: paypal.me/PlatimaCash
📺 Other Channel: / @platima
📷 Instagram: / platimatinkers
🌏 Reddit: / platimazero
💳 Patreon: / platima
Chapters
00:00 Intro and quick teaser
00:32 PCBWay thank you
01:59 Overview, specifications and confusion
04:20 Ethernet module quick look (🤘)
04:42 Flashing SD card with SoC ToolKit
05:59 Connecting via serial / CP2104 / PuTTy
06:58 First boot and checking out the Linux environment
08:07 Hidden treasures - burn-in test and sample programs
09:25 Flashing SPI over USB (maskrom mode)
11:07 How to erase SPI to boot from SD card again
11:37 Connecting over USB-C via RNDIS and ADB
12:05 Summary of how easy it is to use
12:27 Summary of specs and features
13:36 Thanks again and outro
#Platima #Luckfox #ARM

Пікірлер: 239
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
Hey everyone just one other note; I have a second channel where I test cookware, appliances, and cooking techniques: youtube.com/@platima. I'd love for you to check it out if it interests you (it's bit of a saturated KZbin demographic it seems). Cheers 💚💚
@platima
@platima 7 ай бұрын
Wooo that's me!
@sgodsellify
@sgodsellify 2 ай бұрын
Is it booting from the ARM cortex A7 core first? If so then how do you use the Risc-v chip?
@PlatimaTinkers
@PlatimaTinkers 2 ай бұрын
@@sgodsellifyYep the user level is on the A7. See github.com/LuckfoxTECH/luckfox-pico/issues/99, github.com/luyi1888/rv1106-mcu and github.com/syntacore/scr1 for info on what you can do with it.
@joymakerRC
@joymakerRC 7 ай бұрын
bro thought i was gonna be the only one with these, lol , i love em, i had bought heltec sufficient IOT back in feb and basically just has to figure things out with it cuz no one had vids , im glad you made this , thanks . .
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
Hey man that's awesome. Yeah these were such a random find haha. So damn good though! Enjoy
@Razor_Burn
@Razor_Burn 8 ай бұрын
Nice to see you covering these as was holding off grabbing some as unsure if support was available so will happily visit the store once stock arrives. I see Milk-V have started getting software updated since your Mars video so would love to see a follow up video as some users are mentioning its improved since launch!
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
Yeah man I am so torn between these and the Duo now. The Duo is more capable though I think... I will see. And yep I have a follow-up plans, as there is so much more in the docs now with using the 2nd RTOS core, making use of the TPU, etc!
@shouldb.studying4670
@shouldb.studying4670 7 ай бұрын
The algorithm has done well this day. Subbed.
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
awesome to hear mate, cheers
@TT-it9gg
@TT-it9gg 7 ай бұрын
Thanks for the great video. I have the 1103 board but not using it so far. Instead, using 3566 and 3588. Will try to do the development on 3566/3588 with NVME and then port to 1103/1106 for power/size/cost consideration.
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
Yeah that is probably the way to go; compile time on these would hurt haha. And you're very welcome! Waiting for my 1106 boards to arrive now :D
@oyewumivictor103
@oyewumivictor103 6 ай бұрын
Awesome. Thanks for this board reviews 🔥. By the way, MCU is short for Microcontroller Unit
@PlatimaTinkers
@PlatimaTinkers 6 ай бұрын
Hey very welcome and thanks for the support. Yep that's the ticket - my lumpy potato brain really struggles with the amount of TLA's these days 😕
@JordanMalan255
@JordanMalan255 8 ай бұрын
I’ve bought one of these but it was my first experience using a headless sbc. I got it to boot but felt it was useless since I couldn’t download the os, though it seems they’ve now made it publicly available! I’ll have to give it another go
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
OH awesome, which one did you get? I'd definitely give it a go!
@leadf00t
@leadf00t 7 ай бұрын
Nice job on the review! I'd love to see a demo that exercises the video camera option, including taking pictures and recording video. Do they have software support for recording video? If so, mjpeg or H.264?
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
Hey thanks yeah I am planning a 'part 2' that gets into more depth. I'd assume you use libcamera or even ffmpeg as a frontend for interfacing with it, and can save in any format you want. The ISP appears to support JPEG, H264 and H265 hardware-acceleration. You can see in kzbin.info/www/bejne/gHqpoolnq791aLM how I use a library in a few ways to grab media from a connected camera - I expect the same code would likely work here with minimal changes.
@leadf00t
@leadf00t 7 ай бұрын
@@PlatimaTinkers it would be huge if it integrates cleanly with ffmpeg. A good tell is if it provides a standard /dev/video0 interface. Looking forward to part 2!
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
@@leadf00tlooking at wiki.luckfox.com/Luckfox-Pico/CSI-Camera/(am going back to the workshop in a bit and can test if I can find a compatible camera) it looks like it creates /userdata/video0 haha. You can see on the Core3566 that it is fully V4L2 compatible though (wiki.luckfox.com/Core3566/Core3566-pinout/6.%20CSI%20Camera/#63-viewing-camera-information) so I'd assume so!
@ThirdPer3on
@ThirdPer3on 8 ай бұрын
It's all about the documentation in my view. :)
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
Weeeeelllllllllllll without SDK, the documentation is useless.... Without documentation, the SDK is useless 🤣
@bokkenka
@bokkenka 7 ай бұрын
Thanks for all the great info. Could you please increase the font size so we can read it on smaller screens? Thanks, again.
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
Hey you're very welcome, and yeah no worries I just exported that small segment zoomed in if you want to have a closer look, but next time will set the terminal font much larger! kzbin.info/www/bejne/mamWo51slsR-aNk Cheers.
@HDV_55
@HDV_55 6 ай бұрын
For everyone considering this board: The Camera and Deep-Learning Models currently don't have Python support. Everything up until running the demo works great but sadly there's still a lot of functionality that requires significant tinkering in C++. There is Python support for almost outputs such as PWM and SPI, they have a pretty good wiki page, but there's still some work to be done before the software is fully ready.
@PlatimaTinkers
@PlatimaTinkers 6 ай бұрын
Very good to know, thanks for the input!
@plankalkulcompiler9468
@plankalkulcompiler9468 7 ай бұрын
Those RISC-V board are fire! Can you do a handheld device based on one of those? Its much more compact than the Pi Zero (which has obviously more software support as its ARM based but ARM faced the same lack of support in the past). I am sure a such project would attract tons of views.
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
Yeah you absolutely could! I just don't have any ideas for one? Hah
@o0julek0o
@o0julek0o 6 ай бұрын
@@PlatimaTinkers Adding WiFi would be a great start! :)
@PlatimaTinkers
@PlatimaTinkers 6 ай бұрын
@@o0julek0o yuuuup!
@lyth1um
@lyth1um 7 ай бұрын
whats the power usage? is there a poe version? something like this for a pihole or adguard-home would be awesome.
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
No POE version, but not hard to mod I think! Power usage is in the description. I think there is not enough RAM to run a service like that though? Not too sure!
@phoneticau
@phoneticau 6 ай бұрын
Can the RISC thingo be used in digital signal processing to take some of the work away from CPU
@PlatimaTinkers
@PlatimaTinkers 6 ай бұрын
Yeah I think that's how it works - eg it does all the media processing
@davidwillmore
@davidwillmore 8 ай бұрын
I just tried to order a few, but they don't have any payment methods for the USA. That's a bummer.
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
What?! Not even Paypal? That seems so odd. Watch this space for when my stock arrives!
@grzesiekyogi1518
@grzesiekyogi1518 8 ай бұрын
Hi I am interested of that board (especially pico mini version). I've got two questions 1) is it possible to install full MQTT broker on that small board? 2) is it possible to solder 4 ethernet cables (100Mbit) directly to pico board? (I am interested of that because of lack of space for eth module). I know you say something about my second question - but you are speaking so fast and I'm not sure you say "can" or "can't" 4:27 regarding to soldering cables directly? Thank you in advance and sorry for my english.
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
Hey mate your English is fine! 1) You could probably install MQTT broker, I think it would probably run fine but I do not know how much CPU it would use. You would need to download the SDK and do a compile with it, which I can try if you want? 2) You could definitely solder the cables on, but it is a little risky and you may get a lot of TX/RX errors. I would at least recommend diodes on the TX/RX lines. This is pretty much all the ethernet module has. I say you can solder cables on, BUT you might blow it up haha. FYI I upload subtitles so hit 'c' and you can see English captions of exactly what I am saying. I know I talk too fast 🤣
@grzesiekyogi1518
@grzesiekyogi1518 8 ай бұрын
@@PlatimaTinkers Thank you for the answer. I have ordered one board - the smallest pico mini version B (with flash mem)+ one ethernet board. I decided to use eth.board because of lack diodes you mentioned. It should be possible to solder both boards together to achieve a small "qube". Unfortunatelly i have no schematic of eth.board but I think it could possible to use "passive poe" by injecting +6V and gnd into not used pairs of 100Mbit ethernet cable(i will check connections and modify eth.board if necessary). On pico board there is step-down converter which accept absolute max +8V so after proper wiring it sould works in my opinion. Regarding to MQTT I'll do some tests (of course if I do not blow this crap up ;) ). I think CPU should be enough fast - 1Ghz is quite ok, but 64 megs of RAM can be a bottleneck. We will see.
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
@@grzesiekyogi1518 hey the ETH module is super simple; it just connects the TX+ TX- RX+ RX- pins with flyback and polarity diodes. You can see it well here on my shop page: shop.plati.ma/products/ethernet-board-for-milk-v-duo-and-luckfox-pico. You may be able to access the power pins on the bottom of the board where they are soldered. It's important to note that passive POE is 24V though, and up to 27V, so you'll need a step-down converter to bring it to 5V and connect it to VSYS. For this I have used shop.plati.ma/products/mini-360-dc-buck-converter before, as long as it's 24V passive, not 27V! You'll also want to tune that output voltage very carefully, then put some glue on the potentiometer.
@grzesiekyogi
@grzesiekyogi 8 ай бұрын
​@@PlatimaTinkersOn luckfox pico board there is already a dc-dc step-down converte​ter (EA3036C attached to VSYS) which accept absolute max +8V. So it sould be possible to inject +6V (I know - it is not according to passive POE standard, but it sould works without any additional converters and it is easy to inject by standard 2$ injector + standard power supply). If the LAN cable is not too long it should be possible even inject +5V (EA3036C converts to three voltages where 3.3V is the highest one - so I believe if there is for example 4.5V at VSYS due to cable resistance it should work anyway). I will test it soon.
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
@@grzesiekyogi hey yeah but I don't know where you are getting those voltages sorry - passive POE is 24-27V, and active POE is 34-57V. Eg, where are you getting your low 6V from? hah. The EA3036C looks like an awesome little unit though!
@camaroblackmatte
@camaroblackmatte 7 ай бұрын
thanks for reviewing it ! was looking on ali for purchase, but the lack of info and overall interest pushed me away
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
Hey mate you're very welcome. Hoping you ended up getting some, as they're damn awesome little units!
@ericcaudillobarbosa586
@ericcaudillobarbosa586 7 ай бұрын
Wooow, such a great video! Do you know how does the camera work? I'm trying to do object recognition but the only thing I know over the camera is that generates something like a .jpg file, does that file updates all the time? that is how does cameras works on linux? I'm a newbie in this world, thank you!!!
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
Hey thanks! The camera does not have to generate a JPG - it's just a data stream that you can interpret any way you want; save images, save videos, perform realtime detection, stream it to the network, etc. There's some example info on it here: wiki.luckfox.com/Luckfox-Pico/CSI-Camera and
@rickhunt3183
@rickhunt3183 3 ай бұрын
Dude...this probably isn't going to be the ideal board for object recognition. object detection maybe. If object recognition is what you're interested in. Buy a raspberry pi 4 or 5 or pick up an Nvidia jetson. The jetson was made for AI applications. The most important thing to know is that you can't make chicken salad out of chicken shit, and these under 20 dollar boards are chicken shit when it comes to these type applications. If you're building an AI system or application and your board doesn't support python, you're going to hate it. peace out bro.
@johnbell1810
@johnbell1810 7 ай бұрын
can they process 4K cam? and if so can they stream over some wireless?
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
Hey they have no wifi built in, but they do support USB device mode so you could easily connect USB or SDIO wifi as long as you have the drivers. They have MIPI CSI 2-lane for camera connectivity, so you should be able to do 4K@30FPS but the capability of the ISP is limited to about 4M so you'd only get QHD (2560x1440) unless you dropped the FPS further. Back of the napkin math would be 4K@10FPS to JUST fit within that hardware capability. The Pico Pro and Pico Max support 5M30FPS ISP so you should be able to get 15FPS which is what our eyes/brain usually need to perceive something as animated. Enjoy!
@alfaskc729
@alfaskc729 3 ай бұрын
Hello, i tried to stream over usb. Its working. Is it possible to stream over wifi or something by connecting with esp32? If its possible please help me to stream wirelessly using esp32 as a wifi midule!
@alberteinstein7412
@alberteinstein7412 7 ай бұрын
This SoC have support for linux users? (I mean if i can program it from linux system)
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
Yep!
@InikoPro
@InikoPro 4 ай бұрын
Can you use VNC Server or/and Desktop on Luckfox Plus?
@PlatimaTinkers
@PlatimaTinkers 4 ай бұрын
Uhhh, I guess, but I cannot fathom the use case there. It's not really designed to have a GUI, but you could probably enable swap then install X and VNC to it from another computer. It'll run like a 1995 Dell. If you want to run X or VNC on the LuckFox SBC you probably need to implement a VGA interface by bitbanging GPIOs.
@InikoPro
@InikoPro 4 ай бұрын
Ok thanks, should I buy Luckfox Pico Plus or Raspberry Pi Zero 2W?
@PlatimaTinkers
@PlatimaTinkers 4 ай бұрын
@@InikoPro No worries. Completely depends on what you want to achieve though - do you need wifi or ethernet, do you need NPU or not, etc. They both compute, but both specialise in different functions.
@tempacc9589
@tempacc9589 6 ай бұрын
This is definitely an Ai vision board. The NPU is as big as the Orange Pi. An inference demo would be cool.
@PlatimaTinkers
@PlatimaTinkers 6 ай бұрын
Yeah pretty damn awesome. I am aiming to do demos in Part 2 sometime in the future. Such a long backlog of content haha
@babbagebrassworks4278
@babbagebrassworks4278 7 ай бұрын
Interesting possibilities with this thing. Much more than the Ox64. Use the RISC-V as VGA GPU? Will be checking the camera options.
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
Yeah I don't see why not. If you check out www.lontentech.com/products/raspberry-pi-vga-adapter-board-gpio-to-vga-module-shield-for-raspberry-pi-4-model-b-3b-2b-b that does 1080p60 using 6x GPIO pins as it only requires a ~150MHz pixel clock from memory.
@bugnugget2516
@bugnugget2516 6 ай бұрын
Can it run alpine Linux and can I connect a USB soundcard via usb c?
@PlatimaTinkers
@PlatimaTinkers 6 ай бұрын
I think you asked on Reddit? :P And yeah, USB-C addons work fine as long as the Linux kernel has the driver, and it could probably run Alpine but it'd take a lot of kerjiggering I think!
@hxtec32
@hxtec32 8 ай бұрын
cool!
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
Indeed!
@annoorkhan4219
@annoorkhan4219 4 ай бұрын
Cool. OS only boos from SSD ? It support Ubuntu?
@PlatimaTinkers
@PlatimaTinkers 4 ай бұрын
It's u-boot, so OS default from SD card or onboard SPI flash, but you can boot from ethernet or USB if you wanted! The default image is Debian based, the same as Ubuntu is, but you could easily roll-your-own using `debootstrap` / `cdebootstrap` if you specifically wanted the Ubuntu flavour. Just note that only Debian has significant RISC-V support so far, so best sticking to that ecosystem and the vendor apt repos.
@devendrachavan765
@devendrachavan765 7 ай бұрын
hey, can I use this board for object detection?
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
Yea mate absolutely; the built in ISP, reserved RAM, and 0.5 TOPS NPU is designed exactly for that! See wiki.luckfox.com/Luckfox-Pico/Luckfox-Pico-RKNN-Test for more info!
@qnprogrammer
@qnprogrammer 8 ай бұрын
Nice video as always. Thank you for the video. This board is similar to the Milk-V Duo, eh? I personally like boards with WiFi built-in for convenience.
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
Hey thank you kindly, and yeah similar to Milk-V Duo and Ox64 in a number of ways! I prefer wifi too hah, but you could add USB or SPI wifi to this, else LoRa I'd say.
@shanemshort
@shanemshort 7 ай бұрын
could the MCU be an embedded microcontroller, much like the PRU units on the Beaglebone Black? This would be very useful.
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
Yeah I think so, but completely closed. Eg I think it is essentially the ISP and NPU
@jdredd34
@jdredd34 Ай бұрын
This is A great video. I got my Luckfox Pico Plus to work and could SSH in to it and login over the network. DHCP worked right away. Worked pretty well actually! Now I am trying to use the Ubuntu image and boot from SD. I *kinda* got this working... but seems odd. Took for ever to get an IP address. But now it shows up... maybe an initial install/setup going on first time? Then to SSH login, it works but takes about 10-15 seconds to finally get to a prompt. This typical? I haven't tried another SD card yet. Need to find another one, just to make sure maybe a sketchy card. But over all it seems a bit, lethargic using the Ubuntu / SD setup ? doing A apt-get update took like 20 minutes or something to do.
@PlatimaTinkers
@PlatimaTinkers Ай бұрын
Hey thanks for the feedback mate that is really awesome to hear. I've heard some people complain about this! I've personally not experienced it. First boot does always take a while though. What image were you using? I can test it out and ask their support team if need be.
@AndrewTSq
@AndrewTSq 4 ай бұрын
I just ordered the LuckFox Pico Max 256MB 1106, after watching this!. Will be fun to use something else than a Raspberry Pi :)
@PlatimaTinkers
@PlatimaTinkers 4 ай бұрын
Glad to hear mate! Hope you ordered it from me 😋 (all good if not, #shamelessselfplug) Keep your eye out for more too, sounds like they've got some neat products in the works!
@AndrewTSq
@AndrewTSq 4 ай бұрын
@@PlatimaTinkers ah do you ship to Sweden? Sorry I did not order from you, but I will say your prices are almost half of what they are here in Sweden for the Luckfox Pico Max (your shop says 165SEK, and I paid 300SEK here in Sweden) , so if you do, I can order from you next time :)
@PlatimaTinkers
@PlatimaTinkers 4 ай бұрын
@@AndrewTSq ​Hey mate yep I do, and all good! The prices will probably go up a little soon as they are based on USD-AUD for my buying, but it definitely won't be that much!
@AboubakrA
@AboubakrA 8 ай бұрын
I tried compiling some programs for the plus, but you can't store any executables on the sd card because it has to be in FAT32 which has issues with file permissions ... that was a bummer
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
Yeah in Pt 2 I'll cover a bit more like that. Best to store within the image, eg copy it across with `adb push` after doing a cross compile, else you can probably slap another partition on the SD card as ExFAT... I'll have a tinker and let you know!
@AboubakrA
@AboubakrA 8 ай бұрын
@@PlatimaTinkers yes please, if it's possible with the ExFAT let me know, thanks a lot for video BTW
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
@@AboubakrAyeah no worries mate I've got one connected out at the workshop that I'm heading to shortly. Will try it out and let you know! You're also very welcome. Cheers
@AboubakrA
@AboubakrA 8 ай бұрын
@@PlatimaTinkers BTW I noticed you're asking for the VM in another comment, I tried adding the link in the comment but it got deleted for some reason this is it, it has a VM containing the toolchain for cross-compilation, I've given it a try and it works perfectly drive.google.com/drive/folders/11Kc5Kogjjoqe5yWO0VI1-x4RMYv4m98L
@AboubakrA
@AboubakrA 8 ай бұрын
I'm trying to send the link for the VM that has the cross-compilation toolchain in a comment but it gets deleted, I can send it on email if you're interested
@darkobul1
@darkobul1 8 ай бұрын
If you plug camera it turns into IP camera streaming. And it gives you notifications in console if something happens in the image.
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
Yeah that is so awesome, I started playing with that afterwards and am leaving that side of it for a 'Part 2'
@darkobul1
@darkobul1 8 ай бұрын
@@PlatimaTinkers I was also imoressed about how easy was to set it up. I was able to recompile kernel and create my own .ko files while I never did that before. Its neat to learn how busybox is compiled on such devices.
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
@@darkobul1Oh wow that is awesome. What guide did you follow? I'm yet to do so, but was thinking about how hard it would be to port esp_hosted...
@darkobul1
@darkobul1 8 ай бұрын
@@PlatimaTinkers they provide VM with all tools needed. I bookmarked it somewhere I will send you. I think was in chinese but I used google translate. I am interested to see about esp_hosted as I dont know anything about it. Tool chain is ARM its a chance should not be hard?
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
@@darkobul1 Appreciated! And yeah I'd not think it too hard either - instructions look fairly straight forward.
@zyghom
@zyghom 7 ай бұрын
since when the amount of memory is in bits not bytes?
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
I think it's more common in embedded devices TBH
@mrlately7253
@mrlately7253 2 ай бұрын
Is it possible to make a pico w micro? Like rp2040 on one side and wifi module on the other. 5 gpio. No USB but pins for flashing. Love your pro board
@PlatimaTinkers
@PlatimaTinkers 2 ай бұрын
Yeah I've been thinking about designing something similar. Like a SG2002 with a W600 module. Cheers mate!
@mrlately7253
@mrlately7253 2 ай бұрын
@@PlatimaTinkers I would love a half sized pico w
@PlatimaTinkers
@PlatimaTinkers 2 ай бұрын
@@mrlately7253 You're talking about Raspberry Pi with an RP2040 / ARM Cortex processor? Cause there's the Pico Mini, which has no wifi but is stamp sized. Or the LycheeRV Nano W, which has wifi and uses SG2002 so both ARM and RISC-V options :) shop.plati.ma/products/sipeed-lycheerv-nano-we-beta
@mrlately7253
@mrlately7253 2 ай бұрын
@@PlatimaTinkers thanks for the support beyond the videos. I basically need to be able to do the same I can on a pico w but smaller. I only use a few pins. I'll check the links you shared. Thanks again
@PlatimaTinkers
@PlatimaTinkers 2 ай бұрын
@@mrlately7253 All good! And yeah LycheeRV Nano WE would be good then! Else shop.plati.ma/products/pine64-pinenut-model-12s-wifi-ble5-stamp is tiny and cheap and has wifi. There's a few options out there. I also have some ESP32-C3 and S2 boards like littlebirdelectronics.com.au/products/esp32-c3-mini-development-board-based-on-esp32-c3fn4-single-core-processor-160mhz-running-frequency-2-4ghz-wi-fi-bluetooth-5 that work really well and can run Arduino, ESPHome, MicroPython or C! I use them for garage door controllers, etc. DFRobot make the 'Beetle' series which are the same. I have shop.plati.ma/products/esp32-cx-riser-board-v1-1-assembled-with-c3-and-led which is a prototype product but does work. Maybe not for your use case though! Really probably depends what IDF/SDK you want to use! C, Arduino, MicroPython being the big ones.
@si1entdave
@si1entdave 8 ай бұрын
Loving the coverage of these small Linux boards that run Linux. I'd be really interested to know your recommendation for any which run using Power over Ethernet - I think being able to make sensors/IoT stuff that runs off PoE would be a killer app.
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
Hey glad to hear it mate! PoE is a very interesting one, your best bet would probably be using passive 24V POE, else the Duo IO board has some details about adding POE in the schematics for it! I might honestly design and sell a POE adapter for SBCs. Wouldn't be hard
@kakomako-q9w
@kakomako-q9w 16 күн бұрын
Ciao, ho riscontrato un problema Il mio LUCKFOX funziona Per soli 10 secondi poi si spegne Esiste una soluzione? Grazie
@PlatimaTinkers
@PlatimaTinkers 16 күн бұрын
Può essere dovuto a molte cose, ad esempio l'immagine della scheda SD, l'alimentazione, ecc. È meglio provare i forum su forums.luckfox.com/ o il supporto tecnico su wiki.luckfox.com/intro. Buona fortuna!
@unixbehr
@unixbehr 6 ай бұрын
for 1 i did not see the sd over the flash . I thought it was a covered bank of resistors. I like the thernet . the milkv should have done the same but it has a header spot.
@PlatimaTinkers
@PlatimaTinkers 5 ай бұрын
Yeah it's an interesting design that's for sure! Sorry about the delay, nearly missed this comment hah
@_untaab4289
@_untaab4289 3 ай бұрын
does any one know if this supports the pi camera
@PlatimaTinkers
@PlatimaTinkers 3 ай бұрын
You'd need to specify exactly which camera. As long as it's supported by the kernel, eg IMX219, and has the right connector (Luckfox Pico has a 20-pin FFC, so might need an adapter cable), then at most all you'd have to do is modify the device tree. There is a bit of doco on it here wiki.luckfox.com/Luckfox-Pico/CSI-Camera. The camera it's designed for works out of the box with RKNN etc, and is probably best stuck to for documentation and support reasons, but of course depends what you want to achieve.
@fgregerfeaxcwfeffece
@fgregerfeaxcwfeffece 8 ай бұрын
Hey finally one I am interested in. Always searching for SBCs with proper networking not this wireless stuff that scales like a jenga tower due to nonsense like the laws of physics.
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
hey yeah I'd say right now I am torn between this, and the Milk-V Duo; kzbin.info/www/bejne/j6K4pXqhZal7mLM. Both VERY capable tiny little buggers
@THE-X-Force
@THE-X-Force 8 ай бұрын
Stupid laws of physics!
@ruhmachino
@ruhmachino 5 ай бұрын
Great movie . Is it possible to flash sd card or nand under Linux? Which application should I use in this case?
@PlatimaTinkers
@PlatimaTinkers 5 ай бұрын
Thanks mate! And yep, you use `upgrade_tool` for that. They have some instructions here: wiki.luckfox.com/Luckfox-Pico/Linux-MacOS-Burn-Image. It's very similar to the original process, but without the GUI!
@ruhmachino
@ruhmachino 5 ай бұрын
@@PlatimaTinkers thank you :)
@ruhmachino
@ruhmachino 5 ай бұрын
@@PlatimaTinkers I think it will be good idea for a new one movie :) Their explanation is about nothing :)
@PlatimaTinkers
@PlatimaTinkers 5 ай бұрын
@@ruhmachino any time!
@PlatimaTinkers
@PlatimaTinkers 5 ай бұрын
@@ruhmachino Possibly very true! THank you
@DFX2KX
@DFX2KX 8 ай бұрын
so it's the size of a Pi Pico, or a bit bigger with a full on network jack, and runs Linux. So I assume you can run micropython or something from that Linux terminal to control the GPIO? I've only got basic familiarity with microcontrollers.
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
Yo yeah pretty close. It supports Python 3 as of just recently - comes with the image. MicroPython itself has been ported to ARM (github.com/micropython/micropython/tree/master/ports/bare-arm) and that MIGHT work, but would probably require a few tweaks. CircuitPython runs on the STM32F746 though, which is also Cortex-M7, so that could also work. Just not sure how the ethernet support would go with those binaries - maybe better to stick to the Linux base layer!
@DFX2KX
@DFX2KX 8 ай бұрын
@@PlatimaTinkers That's neat! I'm mostly used to Arduinos that don't even have an OS of their own, so the idea of SSH'ing into one to use it is kinda new. Thanks for the info.
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
@@DFX2KXyeah I do like Arduinos, but I'm Linux at the core, so using SBCs like this that are _basically_ embedded systems but still have a shell makes me pretty damn happy! And you're very welcome mate. Have an awesome weekend
@aleXelaMec
@aleXelaMec 8 ай бұрын
There is also mini ver.
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
Very true! Have ordered one
@vasya_cat
@vasya_cat 8 ай бұрын
maybe they wrote ram in mbit? 512mbit = 64 mbytes
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
Oh my mate you're a genius! I had another look, and on www.luckfox.com/Luckfox-Pico/Luckfox-Pico-Max it has "MB", so correct, but www.luckfox.com/Luckfox-Pico/EN-Luckfox-Pico has "Mb" - meaning it is 64MB like you said. I cannot believe I missed that. Still, not great marketing in my mind haha.
@etmax1
@etmax1 4 ай бұрын
I saw a video that compared RISCV against ARM and the ARM core was consistently better so I think the ARM processors give you better performance. I also saw a video that complained a lot about the support for a lot of these Chinese SoC carriers and the No. 1 issue was making them work with established code libraries etc, so for me PI may be more expensive but life is short.
@PlatimaTinkers
@PlatimaTinkers 4 ай бұрын
That's not really comparing Apples to Apples though, that's more saying you want two oranges but being given a lime and an orange. They're quite different in how they work, and RISC-V is quite new. Yes, if you want raw power, go ARM, but you miss a fair bit of the point then, but it's not always about power and these 1Ghz+ processors are a tad insane; that amount of power in an embedded device is just not necessary 99% of the time.
@kayakMike1000
@kayakMike1000 8 ай бұрын
We dont need no stinkin' FTDI, Silicon Labs CP2104 for the win! True story, at my work we use a cp2108 chip in our diagnostic board. Its the same thing as the 2104 but it has THREE serial endpoints.
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
Oooh that is pretty sweet - I could definitely see some value there, especially with some devices having separate serial interfaces for a) flashing then b) debug output.
@kayakMike1000
@kayakMike1000 7 ай бұрын
@@PlatimaTinkers oh .. the cp2108 has at least four, endpoints numbered 0 through 3. I set up some udev rules on Linux to symlink the endpoints based on USB device attributes.
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
@@kayakMike1000 Aaah nice. I'm currently developing with a CP2102 - turns out they make quite the array of bridges!
@kayakMike1000
@kayakMike1000 8 ай бұрын
Hmm ... This LuckFox Pico is an interesting board.
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
Ain't wrong mate - found some other cool stuff too which I'll put in a Part 2 video!
@tsclly2377
@tsclly2377 2 ай бұрын
Must be a slow down in printer (and 3D printers) sales.. and drones (a regulatory thing)
@PlatimaTinkers
@PlatimaTinkers 2 ай бұрын
Yeah possibly!
@LucioDamasceno
@LucioDamasceno 7 ай бұрын
Curti só pelo arroto!🤣
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
Hahahahaha! Felices vacaciones / navidad 🍻
@user-lj8kf8tu9h
@user-lj8kf8tu9h 3 ай бұрын
what is SD card memory space?
@PlatimaTinkers
@PlatimaTinkers 3 ай бұрын
How ever much you put in 😊I usually use these faster 64GB cards: shop.plati.ma/products/sandisk-ultra-64gb-microsd-sdhc-sdxc-uhs-i-memory-card-140mb-s-class-10-speed-no-adapter
@user-lj8kf8tu9h
@user-lj8kf8tu9h 3 ай бұрын
@@PlatimaTinkers Thank you
@PlatimaTinkers
@PlatimaTinkers 3 ай бұрын
@@user-lj8kf8tu9h Any time!
@ted_van_loon
@ted_van_loon 4 ай бұрын
I wonder, since I never really see people use the tpu in such boards, yet on paper some of them should give compute power in speciffic AI related workloads close to around a quarter of the performance of a rtx4060(one of those new beagle bone boards, not cuda however), while using insane amounts lower power. so why doesn't seem anyone to be using those TPU's or C7x DSP's, fpga and such for AI tasks such as language models and image generation, just like the raspberry pi's they probably could be quite doable to cluster and might even be added on a single pcie card, I wonder what kind of performances could be reached that way, even though ram might be a issue, but for everything there are solutions. I mostly just wonder if there really isn't any development for AI to run on such hardware, since it would be much more efficient than how it is done now, and they already did make things to run it on integrated gpu's and old cpu's which technically seen would be a lot slower at such things in basically any way since they also don't benefit from the cuda cores or such. this has also been proven by intell adding a very small npu into their new cpu's, and using that NPU actually was much faster than the cpu and the gpu in those apu's, also noticably beating the amd apu's, despite that integrated NPU being a very small very low power part. to make it more serious, some of the SBC's from beagleboard actually have a quite a lot faster NPU in them than those intel APU's have, intels next gen was supposed to have faster NPU's, but those results where gotten by people using the old integrated NPU which actually was slower than the NPU in some of those new beagleboard computers. so honnestly it seems like big AI and such really miss a lot of opportunity by getting stuck in those big gpu's and such rather than trying to find ways to make it work properly on such small formfactor low power hardware.
@PlatimaTinkers
@PlatimaTinkers 4 ай бұрын
Hey mate bit of a long comment and I'm slightly rushed sorry, but I think you're missing a fair bit of information there from what I can understand of what you've said. The terms are all right, but you're seemingly not using them in the right context. The TPU/NPUs in these might do 0.3-5 TOPs @ INT8, which is great for some basic machine learning, but absolutely nothing close to what an RTX4060 can do. An RTX card is hundreds of TOPS and also using a 16 bit floating point number as opposed to integer, so you can use less space for faster transformations or inferences with a greater degree of accuracy given the wider gamut of number values that can be represented. Those can do some complex DNN functionality like text to image generation, large language models, etc. Even further to that, RTX 3k and 4k series supports a newer type of floating point that is specifically designed to work better with AI (bfloat16). These SBCs I develop on and show off are small units that are better at ML for tasks such as facial recognition, and then embedding them in smart door bells, IP cameras, robots, gardens, etc. There's then also a bit of an issue with memory; to run a 7B parameter LLM on a GPU you're going to need a hefty card and then minimum 12GB of VRAM, and even then you'll only get 1-8 tokens/second. These things have 16-512MB of RAM, so you'd be lucky to get a 500,000M param LLM running, and besides it talking garbage, it would be extremely slow due to the IO bandwidth available, and that's if you can even quantise a fp16 model to run on int8, in which case you'd likely lose some of the LLM "magic" in that case. Long story short; different power level, different 'neural' technology, different use case, different market and price. That is just my understanding though, and I could very well be getting some details wrong there! That being said, I have 2x GTX 1070 Ti's, an RTX 2080, an RTX 3060 and an RTX 3080 that I run different LLM and diffusion models on, so I do have a fair bit of familiarity with the tech... Just still saving for an RTX 4090 one day 🤘 Thanks for your input either way!
@ted_van_loon
@ted_van_loon 4 ай бұрын
@@PlatimaTinkers well if you are saving for a 4090 you might wanna wait for the rtx 5000 series which might launch not to far away are supposed to be much faster than the 4000 series. for the TPU's from most of them I didn't actually know their speed, However I speciffically based it on the beaglebone AI-64. the beaglebone AI-64 is suposed to reach quite high numbers and also has multiple different accelerators from which some are really fast. even though I indeed do not know all about such things. but I do know things could be much more efficient, but that would also largely depend on the AI itself being designed to be efficient instead of based around normal hardware. however lately I was thinking that since AI like stablediffusion uses essentially weighter random noice, that it might be accelerated and made more efficienty by using a second model at first which instead of training noice clouds would train more on fractal clouds, that way if that works right it might be able to skip many steps in the proces and only do a few steps at the end to make them some less fractalish.
@PlatimaTinkers
@PlatimaTinkers 4 ай бұрын
​@@ted_van_loon I don't think there is going to be huge jump from the 4K to 5K range from what I can see - eg minimal new data types, just a smaller lithography, extra pipelines and cores, faster memory, etc. I'd say once the 5K comes out, I'll grab a 4080 Ti or 4090 as the price will drop, then maybe wait for the 6K when they do something mental like 1nm lithography, GDDR7, etc. Re the BeagleBone AI-64, it's a pretty bloody powerful board - it'd definitely go a long way towards something like a high-end video editing system if utilised properly, but it is still not designed to run models like LLMs. It's got an 8TOPS TPU, high bandwidth ISP, a decent little GPU, and 4GB RAM (ignoring the DSPs). This is higher than the Fire specs we just discussed, but more designed for robotics and automotive. Eg it would be great at real-time processing of multiple video signals for things like depth mapping, object recognition, collision prediction, etc. You can find examples of the models at github.com/TexasInstruments/edgeai-modelzoo and get an idea for how the board may be used. If you wanted to compare it to a GPU for running diffusion models like SDXL or LLMs such as Mixtral 0.2, you might need a few hundred of them, and then you end up with something less power efficient and less compact plus the challenge of trying to get the data between them using very limited interconnects like 1Gbps LAN (AI infrastructure will often run 40Gbps - 400Gbps fibre interconnects). Large companies such as Mistral, OpenAI, Alphabet, Meta, etc, are all working on making these inference and diffusion models more efficient, however, the long and short of it is that how they work requires massive amounts of data to be multiplied at blazing speeds, which requires a lot of fast RAM, high bandwidth, and seriously huge parallel pipelines. CPUs are crap at this, TPUs are okay at this, GPUs are great at this, and AI accelerators do it excellently. I get where your idea is coming from, however, unfortunately it does not work anything like that, and the AI is not based around any hardware; the goals are typically based around creating the fastest, most accurate, and smallest models possible, and it really doesn't matter what hardware it runs on at that point; GPUs are just the easiest for consumers, where as for high-end inference you'll want H100's or similar. They are called "GPUs" but really, they aren't. They're not meant for playing games, you can't plug a display into them, they just multiply matrices amazingly efficiently. We all started using GPUs for this because rendering images and textures just happens to use a similar pipeline. I hope all that information helps you understand a bit more!
@AndrewTSq
@AndrewTSq 4 ай бұрын
How are we supposed to burn your image file in the links? Its not supported by any sd-card writer I have tested? edit: i was able to burn ubuntu from luckfox wiki, but they do not tell you the root password, I can ssh to it, but luckfox does not work as password :/ edit: I must fix my eyes, its pico and not root as username lol. now it works
@PlatimaTinkers
@PlatimaTinkers 4 ай бұрын
Hahah sorry I didn't get to this sooner and help you out, was sleeping :P On Linux and Mac I dump the image on the SD card just using `dd`, but you can probably use Disk Utility - I think there's an option to restore/write image. On Windows I use Balena Etcher. Just un-gzip it first if using DD!
@davidwillmore
@davidwillmore 8 ай бұрын
You can have SD and SPI? Nice that's better than the DUO.
@Onkoe
@Onkoe 8 ай бұрын
what do you mean? i’ve been working on a Duo project but i’m stuck on SPI. it feels like reading/dev/spidevx.0 results in weird, unexpected outputs is this because of the microSD? 🫣
@davidwillmore
@davidwillmore 8 ай бұрын
@@Onkoe I would assume so. I asked on the discuss forum and was told that the same signals run both ports. The schematic agrees. You get one or the other.
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
I believe this true, but I believe that it ALSO physically gets in the way :(
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
@@davidwillmore I believe this true, but I believe that it ALSO physically gets in the way :(
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
@@Onkoe They are physically in the way of each other too :(
@BozesanVlad
@BozesanVlad 7 ай бұрын
It seems that exist a 256MB variant (2048MiB)
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
Yeah mate those are the Max and Pro! They also have RV1106 SOC. So damn good
@Freireg1503
@Freireg1503 8 ай бұрын
That means that you already forgot about the milk-v? 😢
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
Hah no, very different use cases! Very similar form and price though!
@damien2198
@damien2198 8 ай бұрын
I got a similar one milk but without Bluetooth/wifi I don't use it, too much friction
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
Yeah these have no BT/Wifi unfortunately. I'll definitely be working on that in another video!
@bogmaerke
@bogmaerke 7 ай бұрын
SoC's seems to be a lot more complex compared to microcontrollers.
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
Oooh yeah mate, but more capable too. Eg Atmega32U4 - 16MHz 8-bit RISC-V, 2.5KB RAM, 32KB Flash, 12-channel 10-bit ADC, USB 2.0 integrated for flashing. RV1103 - 1.2GHz 32-bit RISC-V, 64MB+ RAM, 26 GPIOs, TPU, ISP, Ethernet, MMU, MIPI DSI/CSI, USB Host & Device, SDIO for SD or Wifi, PCIe, SPI NOR flash controller, etc.
@bogmaerke
@bogmaerke 7 ай бұрын
@@PlatimaTinkers If their increased complexity didn't bring more capabilities the designers f'ed up.
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
@@bogmaerkehahaha ain't fkn wrong mate
@filthyfrankblack4067
@filthyfrankblack4067 7 ай бұрын
I have one but I think Luckyfox's other product the RK3566 outshines this minature model. The RK3566 module comes with way more RAM 5.8ghz wifi a faster 0.8TOPS NPU and has alot more use cases with the base boards it can stick on. I do appreciate the fact that Luckyfox/waveshare went through with easy to understand dovumentation although it was not like that when these devices where first blasted all over Amazon. Really if your trying to produce content you want something that comes out of the box running so you can get on to the next product which I think most people are trying to do. That seems to be the bigger issue is that there are so many choices from so many companies doing the same thing to gain marketshare. It eveident by how many board have been released with the RK3566 just in the last 2 years. Eventually something more powerful will come along and push the RK3566/RK3588 out of the spotlite and everyone will go consume next product.
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
Hey yeah the Core3566 is awesome! Just way bigger haha. Did not know it has dual-band wifi though, which is great. Thanks for sharing that!
@filthyfrankblack4067
@filthyfrankblack4067 6 ай бұрын
@@PlatimaTinkers Yes the module has on board dual band wifi. Not the SoC just to clarify.
@PlatimaTinkers
@PlatimaTinkers 6 ай бұрын
@@filthyfrankblack4067 AH yeah okay that makes sense. Many thanks!
@filthyfrankblack4067
@filthyfrankblack4067 5 ай бұрын
@@PlatimaTinkersUpdate: I finally got the luckfox rk3566 core and I'm not enjoying the fact that all of the development of a linux enviroment is on Windows. I don't own a windows computer anymore so the module is just going to sit in the corner collecting dust. Good job luckfox i wasted my time and money once agian.
@user-di8il8ks5i
@user-di8il8ks5i 4 ай бұрын
Probably not the correct place but an idea have say 4+ GPU's or parallel processors e.g RISC type CPU's mounted on a duel sided mo'board, xxGB ram running embedded Linux kernel with a free open source AI, Lora style PTLM (purpose trained language model) the idea is a portable pocket-sized assistant capable of reinforced/ self learning with onboard file access to the user private data, emails, and journals. The reasoning for multiple gpu's is to reduce the heat /energy requirements by cascading the load across them to keep them at a preset optimal temperature and service longevity. My free open source idea would be similar size to an oldskool pager, Wi-Fi enabled, portable, self-contained AI assistant.
@user-di8il8ks5i
@user-di8il8ks5i 4 ай бұрын
My original idea was to create a portable personalised AI assistant, fully capable of online team gameplay and also fully individualised home and work assistant, similar to those portrayed in SCIFI films and old skool games.
@PlatimaTinkers
@PlatimaTinkers 4 ай бұрын
Possibly, but unfortunately these just aren't the tech for it. The CPUs and even their dedicated NPUs are just not capable of running those sorts of models. Eg consider that my RTX3080 can only to 2 tokens / second with a 7B model, and you'd be lucky to get even 1 token per day if you clustered 100 of these.
@PlatimaTinkers
@PlatimaTinkers 4 ай бұрын
@@user-di8il8ks5iThere's actually already some of those out there now! If you ignore Siri which now has transformer-based DNN behind it, or even Google Assistant which I think is now Gemini-powered, then you've still got startups like the Rabbit R1 which are pushing into these arenas!
@user-di8il8ks5i
@user-di8il8ks5i 4 ай бұрын
@@PlatimaTinkersyeah, dabbled a little with them on my pc. The comment is in reference to smaller LLMs, Lora style purpose trained models, which don't need general training on every bit of human knowledge. Fully customise for Individual usage before it's adapted on to one's device - when this concept becomes a thing. All models have baseline training and filters, privacy, ethics etc Every profession is stored as pretrained LLM stored onboard M.2. Just say an engineering student researching a topic, it would load only need that engineering module. Common law module, e.g. draft legal documents to challenge a personal case. Property Law module when purchasing, it could do the conveyancing and review the contract terms conditions. Medical LLMs - General Practitioner who can pre-diagnose a condition........
@PlatimaTinkers
@PlatimaTinkers 4 ай бұрын
​@@user-di8il8ks5iYeah you'd have a few solid obstacles to overcome, but it's doable - hence some companies looking into it to some degree. Cloud-powered would possibly be better, but an offline dumber/more basic version for those privacy-minded folks could work. Note that LORAs are of no use on their own; they still require a base model to operate on. A Luckfox Pico or Milk-V Duo simply would not cut it for these purposes though, you'd need to start with something like Jetson Nano. I'd estimate you could prototype something like what you're describing for maybe $10k R&D costs, not including labour. I may be off there, but that's based on a cursory glance of parts needed.
@Onkoe
@Onkoe 8 ай бұрын
hmm, is there a Linux/macOS version of that little tool? if not, this board is some hot garbage to me 🔥 in any case, thanks for the great video!! ☺️
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
Hey you're very welcome! You shouldn't need DriverAssistant on macOS, and using my SD image you won't need SoC ToolKit either. If you want to flash the SPI you will, but you can probably try cross compiling github.com/xboot/xrock and then just write each of those binary files at the corresponding address as shown in the screenshot or listed in the .env file!
@Uterr
@Uterr 7 ай бұрын
So your thumbnail saying “ai vision” and you did not show how it works.
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
Ain't wrong but that part of it works like any other - connect MIPI CSI camera, run your PyTorch project/model. There are good docs on it here: wiki.luckfox.com/Luckfox-Pico/Luckfox-Pico-RKNN-Test but either way I have a note in my "Part 2" production ideas to show it off a bit more. I am also planning to use it in this project: kzbin.info/www/bejne/eHLEk3SVlM58mNE
@THE-X-Force
@THE-X-Force 8 ай бұрын
Please consider zooming in on the text .. very difficult to read .. really don't need to show the whole thing top to bottom and w/ all of the empty space on the right side. ☮
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
Yeah mate no worries - what part were you referring to? It can really depend on the resolution of your screen but I try to make it readable at 1080! Cheers for the feedback
@THE-X-Force
@THE-X-Force 8 ай бұрын
@@PlatimaTinkers 7:17 onward .. for example (what I'm talking about can be avoided several times). Thanks for being kind about what I hope is constructive criticism. ☮ Great video .. don't take me wrong. Thanks for sharing your knowledge and experience!
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
@@THE-X-Forcehey yeah I get what you mean now - the terminal output! I just had a look and it's quite readable here, you might want to click the cog icon for the settings and make sure it's set to 1080p50 - that was the recording resolution, so that playback fullscreen should look close to 'native'. I have increased the PuTTy font size though so it's easier in future videos! Any criticism is absolutely appreciated - I am rubbish at this so value any input or feedback. Cheers!
@THE-X-Force
@THE-X-Force 7 ай бұрын
@@PlatimaTinkers Ok .. my res is good and I _can_ make it out (barely on this 17" laptop at 1080), but maybe you will agree that having nearly half the screen show nothing but empty black space is .. less than ideal? I'm suggesting cropping most of that dead space out .. and since that would make the video vertical (aka horrible), lopping off some of the top text that the viewer has already seen, and doesn't need to focus on. Hope that makes sense. Maybe try it and see what you think. In any event, it's no big deal. Thank you again, and you are definitely not rubbish at this. Best of luck from NY☮
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
@@THE-X-ForceYeah mate had not considered that at all, I'm on a 27" haha. You're absolutely right about the waste of screen real estate though; if I make the font size 20pt it looks like it fills the width nearly perfectly. KZbin's compression should massacre it less than too! Good luck with the freezing temps there, we've got 86-104 here!
@mranthony1886
@mranthony1886 3 ай бұрын
The thing I don't like aboutpin64 is documentation and no guides. I own a pine64 cluster board and othe stuff that has never worked.
@PlatimaTinkers
@PlatimaTinkers 3 ай бұрын
Yep everyone agrees haha. They kind of just make hardware, and leave the rest (software, doco, etc) to the community. Even their new/current website was made by someone voluntarily 😐 Pros and cons!
@papagal2553
@papagal2553 8 ай бұрын
its the community, raspberry and arduino both have a big community and therefore easy to solve problems and copy and paste some projects, riscV it just started, i just now hear more of it.
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
Yeah pretty damn awesome; both are starting to adopt more RV32 and RV64 which is awesome!
@prozacgod
@prozacgod 7 ай бұрын
Being a hobbyist and just noodling with this stuff, this is like a "gross amount of power in a microcontroller" So when do they just start shipping these with PCIe interfaces and stop pretending these aren't computers? Wait... do any of these have a PCIe interface?
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
Hahahah yeah some of these SBC's / eSBC's support PCIe. Eg the Milk-V Mars (kzbin.info/www/bejne/fqa4YX-Yo7mVfM0) has an E-keyed M.2 slot, which is PCIe 2x. VisionFive 2 much the same. Then a lot of the Pine64 products include a PCIe slot: pine64.com/product-category/single-board-computers/ Just insane!
@klaus-udokloppstedt6257
@klaus-udokloppstedt6257 7 ай бұрын
I missed to identify the purpose of the video ... 🤔
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
That you did
@Scotty916
@Scotty916 3 ай бұрын
Little b in 512 Mb = 512 megabit divided by 8 = 64 megabyte memory
@PlatimaTinkers
@PlatimaTinkers 3 ай бұрын
Yep! Then the term "mebibytes", which is technically the right one, just make it confusing too haha.
@unixbehr
@unixbehr 6 ай бұрын
I dont see this being a killer if they do not have a linux based uploader. the MilkV duo can boot from sd card andallows alot nore
@PlatimaTinkers
@PlatimaTinkers 6 ай бұрын
Hey what do you mean? I don't actually see a huge amount of difference between them - LuckFox and Milk-V seem to be competing in a very similar space, with very similar capabilities!
@zephsmith3499
@zephsmith3499 3 ай бұрын
512 Mb = 64 MB (bits vs bytes)
@PlatimaTinkers
@PlatimaTinkers 3 ай бұрын
Yep that's what the other guy said.
@eugy2008
@eugy2008 7 ай бұрын
No Wifi in 2023???
@PlatimaTinkers
@PlatimaTinkers 7 ай бұрын
Not everyone needs wifi :P But yeah, it does feel a tad odd!
@davidwillmore
@davidwillmore 8 ай бұрын
That SD card creation process looks horrid.
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
Haha, why's that? One of the best I've ever seen for an SoC! You can use Balena with the .img.gz I've provided if need be, but it will give you errors/warnings due to how the image is laid out.
@davidwillmore
@davidwillmore 8 ай бұрын
@@PlatimaTinkers it's a windows only tool? Other boards don't need a special image generation tool at all. Even the bl808 has Linus and macOS versions of their programming tool.
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
@@davidwillmore You shouldn't need DriverAssistant on macOS, and using my SD image you won't need SoC ToolKit either. If you want to flash the SPI you will, but you can probably try cross compiling github.com/xboot/xrock and then just write each of those binary files at the corresponding address as shown in the screenshot or listed in the .env file! Bit of a shame there I guess, but at least there is some solution!
@PlatimaTinkers
@PlatimaTinkers 8 ай бұрын
@@davidwillmore Luckfox engineering just gave me this new link: wiki.luckfox.com/Luckfox-Pico/Luckfox-Pico-MacOS-Burn-Image/ Enjoy!
@davidwillmore
@davidwillmore 8 ай бұрын
@@PlatimaTinkers cool, thanks.
@brettb.345
@brettb.345 4 ай бұрын
This board annoys me. You apparently need Windows just to make a boot SD card. I have a virtual Windows machine, but put off doing it, because it broke my sense of reality 😊 Why should I need Windows to install Linux??? Why would they not have a way to do it in Linux? 😂 Crazy talk. 😂
@PlatimaTinkers
@PlatimaTinkers 4 ай бұрын
Hey nah no Windows needed mate, though I can see how it looks that way! You can either grab a pre-build SD card image like I've provided, then just `dd` it onto the SD card (bootloader on SPI flash should already be burned), or you can follow their Linux and macOS instructions here: wiki.luckfox.com/Luckfox-Pico/Linux-MacOS-Burn-Image I just use this Windows laptop as it's what I have laying out at the workshop, although I develop in Debian, and my couch laptop is a MacBook haha. Hoping that helps!
@brettb.345
@brettb.345 4 ай бұрын
Yeah, bit Linux/Mac instructions say that this only works for SPI NAND FLASH and not tf card (sd card). I'll try the sd image link you provided, although I think I already did that, and it wouldn't boot. Thanks.
@PlatimaTinkers
@PlatimaTinkers 4 ай бұрын
@@brettb.345 Yeah if you download the gz file, un-gzip it, then dump it on the SD like `tar -zxvf Pico_SD_Image-20231114.img_.gz -C ~ && dd if=~/img.img of=/dev/sdb bs=1M status=progress` that should do it. You are writing it to the whole card, not a specific partition, as it contains the partitions on it. Just make sure the card is... I forget, maybe 32GB or bigger? I cannot recall if I shrunk this root partition before I imaged it hah.
@brettb.345
@brettb.345 4 ай бұрын
@@PlatimaTinkers , I'll try that when I get a chance. Thanks very much!
@PlatimaTinkers
@PlatimaTinkers 4 ай бұрын
@@brettb.345No worries at all!
BeagleV-Fire Unboxing - Running Linux 6.1 Kernel on RISC-V!
31:47
Platima Tinkers
Рет қаралды 10 М.
Зачем он туда залез?
00:25
Vlad Samokatchik
Рет қаралды 3,1 МЛН
50 YouTubers Fight For $1,000,000
41:27
MrBeast
Рет қаралды 170 МЛН
I Melted Wood With Friction
8:44
The Action Lab
Рет қаралды 800 М.
Adobe is horrible. So I tried the alternative
25:30
Bog
Рет қаралды 701 М.
Is this the FASTEST and CHEAPEST 8-Bit Computer Ever?
28:43
Noel's Retro Lab
Рет қаралды 160 М.
WAY faster than a Raspberry Pi-but is it enough?
17:26
Jeff Geerling
Рет қаралды 656 М.
Unleashing the $10 Tech Revolution: Milk-V Duo S Rocks the Linux World!
26:35
ГОСЗАКУПОЧНЫЙ ПК за 10 тысяч рублей
36:28
Ремонтяш
Рет қаралды 514 М.
OZON РАЗБИЛИ 3 КОМПЬЮТЕРА
0:57
Кинг Комп Shorts
Рет қаралды 1,9 МЛН
ОБСЛУЖИЛИ САМЫЙ ГРЯЗНЫЙ ПК
1:00
VA-PC
Рет қаралды 2,1 МЛН
Телефон-електрошокер
0:43
RICARDO 2.0
Рет қаралды 1,3 МЛН