Тёмный
Learn Embedded Systems
Learn Embedded Systems
Learn Embedded Systems
Подписаться
This channel is dedicated to teaching you the basics of embedded systems through coding tutorials and electronics prototyping guides. We cover basic to advanced programming tutorials and other topics such as PCB design and manufacture, so that you can make the best projects possible!

We show you how to program a variety of microcontrollers such as Arduinos, STM32s and Raspberry Pi Picos. All in multiple programming languages such as C/C++ and MicroPython. We also cover how to do basic soldering techniques such as adding header pins to your components.

This channel is an educational channel aimed at electronics beginners and enthusiasts who's thoughts and input is welcomed in the comments! Please let us know if you have any feedback or suggests - we would really love to hear it!

For business enquiries please use the email below.


Комментарии
@GiuliaLeali
@GiuliaLeali 3 дня назад
Hello! Great tutorial, thanks! However, when I build the docker-compose.yml.file containing Mosquitto, Influxdb, Grafana, Node-RED, and Portainer-CE and I type the command "docker-compose ps" I don't get any list of Mosquitto, Influxdb, and so on. I get the following error responses (see the attached picture). I've been trying to troubleshoot it and rewrite everything from the beginning, but the issue persists. I've tried to add some other commands found on the internet, but no luck yet. Let me know if you have any ideas on how I might solve this problem. Thanks :)
@khomo12
@khomo12 4 дня назад
Thank you!👍👍👍
@StevenCookFX
@StevenCookFX 5 дней назад
NOTE: I have gotten this to work but the .uf2 files are not generated. Seems some type of setting/bug somewhere and there is no errors to point to a cause. :/
@BrettSeibert
@BrettSeibert 5 дней назад
wtf!?!? seems like the most over the top bullshit. like everything else in home assistant
@sumukhas5418
@sumukhas5418 6 дней назад
Beautiful video, Can you make a video for micro python aw well thanks
@Malenhagen
@Malenhagen 8 дней назад
When you choose microcontroller, you choose between price and easy to use. Arduino is very easy to use, but its super expensive for that specs. Its super hard to use but its the most cheaper you can get.
@MK--Ultra
@MK--Ultra 9 дней назад
This series is great, but I wish this part 1 would have shown how to actually setup VSCode for building / compiling the repo.
@StevenCookFX
@StevenCookFX 10 дней назад
in your comments RU-vid destroys your text with redirect links. Need to have a link to a file that has the proper commands. :/
@squiddymute
@squiddymute 11 дней назад
yep i screwed this up and it's not working now ..oh well
@javieralonso4054
@javieralonso4054 13 дней назад
Hi. This is very good work However, I'm trying to develop this with my raspberry pi and an arduino MKR. It happens that the WiFi library has its init method as private method, so no way you can start the WiFi in AP+STA mode (at least, I've not been able ot do it). Is there any work around. I think this is the cause the sensor node only gets one data through the node red workflow.
@OtenielPinto
@OtenielPinto 13 дней назад
Hello, please How did you point to exampleapi.local How does it work?
@OviMG
@OviMG 18 дней назад
where do i get the database from influxdb in ? You had one called "office"
@anuraagpatil6975
@anuraagpatil6975 19 дней назад
I can't download anything and install on my computer because it's a company laptop and it has security. Is there any other way?
@sanjaykhatri6093
@sanjaykhatri6093 19 дней назад
As many videos i have seen all are doing blink Led project on Rasberry pico pi cant we do any other projects on this pico board
@TooSlowTube
@TooSlowTube 21 день назад
Do you have recommendations for which breadboards are good ones, and where to buy them? I've bought quite a few that are semi junk, and can only grip thick wires, or that it's hard to push components into because the contacts don't line up with the holes well. The power rails are usually the worst part, especially for not gripping thinner jumper wires / bell wire.
@iamthereforeimustbe
@iamthereforeimustbe 23 дня назад
Great video and exactly what I needed. Did the dedicated video on zigbee ever materialise? I can’t seem to find it.
@manfredbogner9799
@manfredbogner9799 25 дней назад
Sehr gut
@JustinMannI_T_I
@JustinMannI_T_I 28 дней назад
Greetings, I am really stuck. I can't seem to access the mosquitto.conf file for the container, which i must access to "allow_anonymous true". When I try to start a console from within portainer I get "Error Unable to retrieve image details". I can't seem to figure out how else to edit the mosquitto.conf file?!
@threedorks4025
@threedorks4025 29 дней назад
The biggest advantage of the h616 is the video hardware encoding/decoding
@m.s.idrischannel5655
@m.s.idrischannel5655 Месяц назад
it works with the chinese version!!!
@user-rz1uf7dn3t
@user-rz1uf7dn3t Месяц назад
Is there an asynchronous way for receiving data via USB?
@w9ran
@w9ran Месяц назад
Thank you for this clear tutorial! A Part 2 would be helpful, especially for those of us who are trying to wean ourselves from the Arduino IDE, but are accustomed to being able to plug the Pico into USB and download the code to it. I think that is only possible using PicoProbe and SWD, but taking it slow and showing each step of the process and some examples for how the debugging capability of PicoProbe and openocd can be used by beginner level programmers hoping to move into a more professional environment would be great.
@iyeetsecurity922
@iyeetsecurity922 Месяц назад
_Still_ waiting for the *C5.*
@ADHD1080P
@ADHD1080P Месяц назад
Out of curiosity, what is on the c5 that's not on the c6? 5ghz?
@wilfriedv.forster1986
@wilfriedv.forster1986 Месяц назад
FCC certified? ISED certified? Otherwise, it would be illegal to sell and to operate in USA and Canada.
@arkaloz
@arkaloz Месяц назад
Hi please keep in mind that you should launch visual studio code from the developer command prompt. I didn't do so and I had a lot of troubles.
@j.j.cgoutham6291
@j.j.cgoutham6291 Месяц назад
can it run doom?
@JenniferGunn-mh8np
@JenniferGunn-mh8np Месяц назад
Well, that took the scary out of HAL. I've been used to Standard Peripheral Libraries on STM32 and raw Assembly and bare metal on much older kit, but I'm attracted to the idea of support libraries for FATFS and USB that are right there. I think the GPIO section of the libraries might be a little limiting compared to direct ODR writes and IDR reads mind you, but the GPIO ports aren't overly complex anyway.
@AndyM8
@AndyM8 Месяц назад
This is so stupid. All microcontrollers should be plug and play. Zero setup time. Straight to implementation. Looks like developers are masochistic enough, and enjoying the endless toolchain setup adventures, also to prove themselves important and useful.
@amiral3187
@amiral3187 Месяц назад
Hope they have a customer support, I received a response for an important design question after 1 month.
@user-ux3ow4yt2v
@user-ux3ow4yt2v Месяц назад
Hello, I managed to run a code in your sample but when I try to add some other libraries they don't attach. What I do wrong?
@mustafatamer1642
@mustafatamer1642 2 месяца назад
how to select eabi if I do not have it? how can i get it
@taki_maciek4799
@taki_maciek4799 2 месяца назад
Fantastic tutorial, helped me a lot :) I just had to add a line to the launch.json file: "searchDir": ["C:/pico/openocd/tcl"]. Although the debugger was working without this line, it stopped working at the random moment and never recovered - fortunately the above line helped. This line also helped: "gdbPath": "C:/pico-sdk/gcc-arm-none-eabi/bin/arm-none-eabi-gdb.exe" which redirects to the specific GDB - otherwise I had a collision with an old instance. Anyway - thank you a lot! Cheers
@robn2497
@robn2497 2 месяца назад
What do you do if it failed to open OR find the device
@MrSmash-ss4uy
@MrSmash-ss4uy 2 месяца назад
Where's the beginner friendly content?
@user-mr3mf8lo7y
@user-mr3mf8lo7y 2 месяца назад
Anything without a proper documentation and support is called a JOKE.
@osmanpasha_diy
@osmanpasha_diy 2 месяца назад
I am looking for ESP32-H2 review, that was announced to come several weeks after this, is it available?
@tim0steele
@tim0steele 2 месяца назад
Why would you use this board when for about the same price you can get an esp32-c3 super mini with USB C, wifi, bluetooth, and excellent development tools?
@kwahlman
@kwahlman 2 месяца назад
This helped me get my ESP32-C6-DevKitC-1 up and running, so I can learn how to work with ESP32.
@BAXEN
@BAXEN 2 месяца назад
Has anyone been able to enable and enforce users for the mqtt container?
@anssietelaniemi3397
@anssietelaniemi3397 2 месяца назад
Nice. Helped a bunch.
@slowedreverb6819
@slowedreverb6819 2 месяца назад
THANK YOU SO MUCH, IT SOLVED MY PROBLEM
@ika9
@ika9 2 месяца назад
Thank you! Your video is straightforward and to the point. Other videos were a complete waste of time. I'm glad I found your videos
@pablogomez6384
@pablogomez6384 2 месяца назад
You will have an example to transmit and receive data via Bluetooth. I appreciate your response since I cannot find a functional example.
@SamuelSantos-iq4iz
@SamuelSantos-iq4iz 2 месяца назад
Hello, excellent video! I'm Brazilian and I don't speak English (I'm using Google Translate lol) and I would like to know if I can use a conventional computer with the Raspberry Pi system installed in place of the Raspberry Pi board. Thank you in advance!I would also like to know if I can use the ESP8266 ESP-01 WiFi Module for the wireless connection, as I use an Arduino board without a built-in WiFi module.
@makmakmp
@makmakmp 2 месяца назад
That's an excellent tutorial !! Congratulations !! I would like to ask in case we have many sensors in /home/sensors. How can we get the unique id of each sensor and show in grafana? I've implemented your project with wemos D1 mini + DHT22 sensor + LCD 16x2 (parallel connection) and raspberry pi 4 (8Gb) as the server. The point is that viewing grafana i only see that data comes from sensor_data which is the db name from influxdb.
@marelyruiz1321
@marelyruiz1321 3 месяца назад
Thank you, you are awesome and your tutorial is amazing.
@carsonlaudadio7464
@carsonlaudadio7464 3 месяца назад
Does anyone Haha e the issue ‘module ‘board’ has no module I2C’ ? I am running a Pi 4, and using Python. Strangely enough the exact same file works on my other Pi.
@Lucas-xu5oq
@Lucas-xu5oq 3 месяца назад
Well this video was exepsional congrats! It worked fine for me, however for some reason I can't add the libraries of the functions on the pallet in node-red.
@trevorwatson5041
@trevorwatson5041 2 месяца назад
Mine did not work as when i want to start the stack it returns an error that three of the apps are obsolete. Just wondering if you had an issue like this or any way to resolve
@manfredbogner9799
@manfredbogner9799 3 месяца назад
Very good
@Europayacht
@Europayacht 3 месяца назад
Not one word to little nor to many. 100% on the spot. Thanks a lot!!!