How FPGAs Replaced My Arduino Boards - From Maker Faire Hannover

  Рет қаралды 19,873

VHDPlus Learning

VHDPlus Learning

Күн бұрын

Simple Examples: github.com/leonbeier/VHDPlus_...
If you want to work on FPGA projects in a team or work on Edge-AI, you can check out ONE WARE Studio: one-ware.com/studio
Check out more information on vhdplus.com
Download VHDPlus: vhdplus.com/docs/getstarted/#...
Our Discord for help: / discord
More Examples: github.com/search?utf8=%E2%9C...
Our Hardware: vhdplus.com/docs/components/o...

Пікірлер: 24
@brendanhansknecht4650
@brendanhansknecht4650 Жыл бұрын
This more seems like a use case for a bigger microcontroller with a real time operating system. Then just make a task for each sensor. Much simpler to code, update, and maintain then an fpga. Though FPGAs are still fun. So if you want, it is fine here.
@vhdplus
@vhdplus Жыл бұрын
Yes with a bigger microcontroller, this would be possible. I still like programming with FPGAs more because you always have enough performance no matter how many sensors and actors you add. And for me, FPGA programming became even simpler than microcontrollers. You don't have to think about which pin you use, if you have the right interfaces, and programming with an RTOS is more abstract
@alexengineering3754
@alexengineering3754 8 ай бұрын
I am pretty sure that you could build this even on a weak microcontroller since 99% of an ultrasonic sensor is waiting for io. Also almost all microcontroller have embedded circuity which can be programmed to run motors and other stuff.
@protoTYPElab44
@protoTYPElab44 2 ай бұрын
I just come across your channel because of fpga. I will try to install this in my machine to see if CPLD are included in the VHDPlus IDE
@vinicius464able
@vinicius464able 5 ай бұрын
With fpga the possibities are limitless, but microcontrollers aren't as limited as there are a lot of things going on parallel too, the peripherals and the DMA run behind the scenes so that the CPU can deal with the important tasks.
@MUHAMMADAKILSPdMTUNM
@MUHAMMADAKILSPdMTUNM 2 жыл бұрын
Great project on FPGA
@b213videoz
@b213videoz 2 ай бұрын
0:25 those American problems 😁
@adambeedle
@adambeedle 2 жыл бұрын
Interesting
@vaderbase
@vaderbase Жыл бұрын
Is the Arduino not fast enough?
@vhdplus
@vhdplus Жыл бұрын
No, there are several examples where microcontrollers are not fast enough. So in many products are FPGAs or ASIC that were first designed with FPGAs
@TooSlowTube
@TooSlowTube Жыл бұрын
8:20 Where is that graphical display coming from? Is there something in the IDE to display the serial output like that? I've tried the MAX1000 accelerometer example, which produces serial monitor output as text, but is very hard to read as it scrolls past. Can that be shown graphically?
@vhdplus
@vhdplus Жыл бұрын
Did you see the MAX1000 video? There we show how to open the plotter
@cyrillebournival2328
@cyrillebournival2328 7 ай бұрын
High profile led flashing! Multiple microcontrollers for parallel computing? Anyone? 30 euros for an fpga is quite nice, for simulating a 6502 maybe.
@vhdplus
@vhdplus 7 ай бұрын
There are many applications where microcontrollers are a cheaper option, but the 30€ FPGA board has a way higher processing speed than 30€ arduino boards if you for example look at processing image data with neural networks in the last video on this channel. The robot example is maybe not the best one. With the additional power and flexibility, you can do more with the board and can use it for way more projects than what you can do with a microcontroller board. Often you also find a combination of an FPGA for high speed data processing and a microcontroller for the remaining tasks
@reymicroc
@reymicroc Ай бұрын
FPGAs are more complicated and need more education to use
@Anbuninja840
@Anbuninja840 6 күн бұрын
More expensive too.
@dukepnukem
@dukepnukem 7 ай бұрын
A lot of effort to get some water
@RandomTorok
@RandomTorok 7 ай бұрын
It's not always about the end product but the journey to it.
@brunogoncalvesbasto
@brunogoncalvesbasto 4 ай бұрын
If those were beer bottles that would be totally worth it
@Kanken-jl7oe
@Kanken-jl7oe 8 ай бұрын
I get your point but a 133mhz rp2040 with 2 cores would make very short work of driving such a robot... And it only costs 96 cents (1.5€ with all the required passives and nor memory). Using an fpga for this feels way overkill, they're both complex and expensive, and make the developpement time much longer (usually), but seems like your tool helps for that part so that's good.
@vhdplus
@vhdplus 8 ай бұрын
For me it is more about the flexibility to always add more hardware without thinking about cycle times and multithreading. Also image processing is something that is more efficient of FPGAs
@user-vn4yw8dt3m
@user-vn4yw8dt3m 7 ай бұрын
funny im working with a 2040 right now and just programming a BLDC controller (for a single motor) and i get to its limits because the cycle times are just too long for smooth operation at higher rpm's, even when splitting the work between both cores. i could use a bigger raspberry pi, but then there is no cost benefit compared to a cheap fpga, the software is awful and unreliable and it doesn't even have enough pwm outputs, so now i need to add another board which adds latency and complexity and.. man i think fpga's would've solved all my problems in the past and right now but i was just always too afraid of having to learn so much new stuff but not anymore IM GONNA BUY ONE NOW
@user-vn4yw8dt3m
@user-vn4yw8dt3m 7 ай бұрын
well long answer short: i think you're extremely overestimating the capabilities of a 2040. its a good chip if you have one sensor or one output that operate at low frequencies, and not much more.
@Kanken-jl7oe
@Kanken-jl7oe 7 ай бұрын
@@user-vn4yw8dt3m are you making use of the PIOs or just driving it from the main cores? because that looks like an application for the PIOs...
Software Emulators vs FPGAs
27:08
What's Ken Making
Рет қаралды 267 М.
Ну Лилит))) прода в онк: завидные котики
00:51
How I prepare to meet the brothers Mbappé.. 🙈 @KylianMbappe
00:17
Celine Dept
Рет қаралды 48 МЛН
ISSEI funny story😂😂😂Strange World | Magic Lips💋
00:36
ISSEI / いっせい
Рет қаралды 189 МЛН
I tried the Cheapest Arduino Alternative (that Nobody heard of)
13:31
The History of the FPGA: The Ultimate Flex
18:08
Asianometry
Рет қаралды 334 М.
FPGA Nintendo 64 gaming is here.
11:19
Modern Vintage Gamer
Рет қаралды 366 М.
Driving a VGA Display?! Getting started with an FPGA! (TinyFPGA)
11:26
Get Started With FPGAs and Verilog in 13 Minutes!
13:30
Doctor Volt
Рет қаралды 29 М.
I Designed My Own 16-bit CPU
15:46
AstroSam
Рет қаралды 1,8 МЛН
Architecture All Access: Modern FPGA Architecture | Intel Technology
20:48
How Many ERRORS Can You Fit in a Video?!
20:40
ElectroBOOM
Рет қаралды 653 М.
Xiaomi Note 13 Pro по безумной цене в России
0:43
Простые Технологии
Рет қаралды 1,9 МЛН
cool watercooled mobile phone radiator #tech #cooler #ytfeed
0:14
Stark Edition
Рет қаралды 6 МЛН
Fiber kablo
0:15
Elektrik-Elektronik
Рет қаралды 7 МЛН
Apple, как вас уделал Тюменский бренд CaseGuru? Конец удивил #caseguru #кейсгуру #наушники
0:54
CaseGuru / Наушники / Пылесосы / Смарт-часы /
Рет қаралды 4,3 МЛН
XL-Power Best For Audio Call 📞 Mobile 📱
0:42
Tech Official
Рет қаралды 771 М.