- 22
- 95 962
Mr. Green's Workshop
Japan
Приєднався 24 лют 2022
Mr. Green's Workshop creates projects and content related to Software, Electronics, and Mechanics.
Firewall to Dos Gaming PC Transformation Ep.2
Actually, the journey with this device started in the previous episode (BIOS post card project). I found an old x86-based firewall in an online auction and was wondering what I could do with it. There were some unpopulated components on each side of the motherboard. I managed to add video output and a SATA port. As you guessed, it was enough to use as a PC. I decided to use it as a retro gaming PC to play old dos games. But some games really cannot be played without a sound card, which is why I will make one in the next episode.
My main goal is to give some ideas on how old x86-based PCs or firewalls like these can be modified and reused. There are many old, cool firewalls or routers that we can use for retro gaming, home servers, or home automation. I believe sharing know-how will help reduce electronic waste and support the SDGs.
I want to share the know-how about how to make hardware upgrades, so it might be useful for folks like myself who want to upgrade vintage computers.
For makers like me, it takes a lot of time and effort to make projects like this and put them in videos, so it's hard for me to post a video every week.
If you like what I'm doing here, please consider to like, share, subscribe and click the bell button.
This will help UA-cam recommend my videos to other people too.
Please let me know what you think about this video in comments.
Thanks for watching!
► PREVIOUS EPISODE
BIOS POST Card with the Raspberry Pi Pico and LPC bus explained. Ep.1
ua-cam.com/video/C4Kq1r9A0k0/v-deo.html
► LINKS FOR THIS VIDEO
UEFITool
github.com/LongSoft/UEFITool
Design a second-stage filter for sensitive applications
e2e.ti.com/blogs_/b/powerhouse/posts/design-a-second-stage-filter-for-sensitive-applications
SATA specification
sata-io.org/developers/purchase-specification
SDG GUIDELINES
www.un.org/sustainabledevelopment/wp-content/uploads/2019/01/SDG_Guidelines_AUG_2019_Final.pdf
► HOW CAN YOU SUPPORT ME?
• Be my GitHub Sponsor: github.com/sponsors/MrGreensWorkshop
• Be my Patreon: patreon.com/MrGreensWorkshop
• Tip me via Ko-fi: ko-fi.com/MrGreensWorkshop
► SOCIAL MEDIA AND LINKS
• Twitter: MrGreenWorkshop
• Mastodon: mastodon.social/@MrGreensWorkshop
• Instagram: mrgreensworkshop
• GitHub: github.com/MrGreensWorkshop
• WebSite: www.mrgreensworkshop.com/
• Blog: www.mrgreensworkshop.com/tabs/blog/
► CHANNELS
Japanese Channel: www.youtube.com/@mrgreensworkshopjp
► CHAPTERS
0:00 Intro
0:49 Adding the video output
2:43 Finding the serial port and entering the BIOS
4:28 Milling the front panel
5:26 Adding the SATA port
6:55 Making a physical mount for the storage drive
8:49 Putting everything together
9:12 Installing FreeDOS
9:28 Playing some DOS games
10:22 Next project
#retrogaming #repurpose #firewall
DISCLAIMER:
This video is purely for entertainment purposes. Any and all replications of any experiments, projects, creations, or similar things are the sole legal responsibility of the person(s) involved in replicating them. Mr. Green's Workshop cannot be held liable for any information or misinformation, wrongful use, damage to personal property, death, or any other circumstances that result from the replication of any projects seen.
My main goal is to give some ideas on how old x86-based PCs or firewalls like these can be modified and reused. There are many old, cool firewalls or routers that we can use for retro gaming, home servers, or home automation. I believe sharing know-how will help reduce electronic waste and support the SDGs.
I want to share the know-how about how to make hardware upgrades, so it might be useful for folks like myself who want to upgrade vintage computers.
For makers like me, it takes a lot of time and effort to make projects like this and put them in videos, so it's hard for me to post a video every week.
If you like what I'm doing here, please consider to like, share, subscribe and click the bell button.
This will help UA-cam recommend my videos to other people too.
Please let me know what you think about this video in comments.
Thanks for watching!
► PREVIOUS EPISODE
BIOS POST Card with the Raspberry Pi Pico and LPC bus explained. Ep.1
ua-cam.com/video/C4Kq1r9A0k0/v-deo.html
► LINKS FOR THIS VIDEO
UEFITool
github.com/LongSoft/UEFITool
Design a second-stage filter for sensitive applications
e2e.ti.com/blogs_/b/powerhouse/posts/design-a-second-stage-filter-for-sensitive-applications
SATA specification
sata-io.org/developers/purchase-specification
SDG GUIDELINES
www.un.org/sustainabledevelopment/wp-content/uploads/2019/01/SDG_Guidelines_AUG_2019_Final.pdf
► HOW CAN YOU SUPPORT ME?
• Be my GitHub Sponsor: github.com/sponsors/MrGreensWorkshop
• Be my Patreon: patreon.com/MrGreensWorkshop
• Tip me via Ko-fi: ko-fi.com/MrGreensWorkshop
► SOCIAL MEDIA AND LINKS
• Twitter: MrGreenWorkshop
• Mastodon: mastodon.social/@MrGreensWorkshop
• Instagram: mrgreensworkshop
• GitHub: github.com/MrGreensWorkshop
• WebSite: www.mrgreensworkshop.com/
• Blog: www.mrgreensworkshop.com/tabs/blog/
► CHANNELS
Japanese Channel: www.youtube.com/@mrgreensworkshopjp
► CHAPTERS
0:00 Intro
0:49 Adding the video output
2:43 Finding the serial port and entering the BIOS
4:28 Milling the front panel
5:26 Adding the SATA port
6:55 Making a physical mount for the storage drive
8:49 Putting everything together
9:12 Installing FreeDOS
9:28 Playing some DOS games
10:22 Next project
#retrogaming #repurpose #firewall
DISCLAIMER:
This video is purely for entertainment purposes. Any and all replications of any experiments, projects, creations, or similar things are the sole legal responsibility of the person(s) involved in replicating them. Mr. Green's Workshop cannot be held liable for any information or misinformation, wrongful use, damage to personal property, death, or any other circumstances that result from the replication of any projects seen.
Переглядів: 1 227
Відео
BIOS POST Card with the Raspberry Pi Pico and LPC bus explained. Ep.1
Переглядів 10 тис.Рік тому
Actually, I was working on a project that involves an x86-based firewall that I came across in an online auction, and I found myself reading BIOS POST codes. There are many old, cool firewalls or routers that we can use for retro gaming, home servers, or home automation. I prefer to use old or junk parts on my personal projects to reduce electronic waste and support the SDGs. The problem is tha...
Linear scale (encoder) maintenance and how to permanently stretch silicone rubber. Ep.3
Переглядів 3,2 тис.Рік тому
In this episode, I will talk about how to perform maintenance on the old linear scales (linear encoders), how to permanently stretch silicone rubber and transform it into seal rubber, and how to replace them. I couldn't get the result I was hoping for, but I thought it could be useful when performing maintenance on linear scales. For makers like me, it takes a lot of time and effort to make pro...
Zephyr RTOS, Dive into USB CDC ACM, Overlays, Custom Conf, and Cmake with the Raspberry Pi Pico Ep.5
Переглядів 2,9 тис.Рік тому
The Real Application tutorial series is dedicated to learning Zephyr RTOS, drivers, devicetrees, modules, pin control, overlays, macros, and more. In this particular episode, I will talk about how to redirect console to USB CDC ACM, overlays, and switching between USB and UART configurations using custom conf files and custom cmake commands. Most of the tips and tricks can be used with other bo...
How to make a multilingual Website or Blog in less than 10 minutes
Переглядів 682Рік тому
Do you need a multilingual personal website or blog? Or, are you looking for a cool website template? Or too lazy to write CSS or Javascript, or don't know where to start? Then this video is for you. Let's make your personal website or blog using Github Pages in about 10 minutes. Please make sure your website does not violate the GitHub Pages terms of use. docs.github.com/en/pages/getting-start...
Zephyr RTOS, Dive into Logging, Kconfig, Menuconfig, and CMakelists with the Raspberry Pi Pico. Ep.4
Переглядів 2,7 тис.Рік тому
The Real Application tutorial series is dedicated to learning Zephyr RTOS, drivers, devicetrees, modules, pin control, overlays, macros, and more. In this particular episode, I will talk about the project layout, Kconfig options, CMakelist commands, and logging. Most of the tips and tricks can be used with other boards. For makers like me, it takes a lot of time and effort to make projects like...
PicoDRO, DIY digital readout with the Raspberry Pi Pico. Ep.2
Переглядів 10 тис.2 роки тому
Let's make our DIY digital readout with the Raspberry Pi Pico. I wanted to add a digital readout unit to my small milling machine. Instead of buying a brand new one, I wanted to use junky but good-condition parts to support the SDGs. This is what I came up with. I made a DIY digital readout unit using linear scales / encoders and the Raspberry Pi Pico. It is compatible with the TouchDRO V3 app ...
Alexa-enabled devices with Raspberry Pi Pico W
Переглядів 8 тис.2 роки тому
Let's make our Alexa-enabled devices with Raspberry Pi Pico W. You can build your custom voice controlled smart devices for Amazon Alexa with Raspberry Pi Pico W. It also includes features like Wifi Config manager and Firmware update over Web interface for ease of installation. Start controlling your devices with Amazon Alexa and Raspberry Pi Pico W today! For makers like me, it takes a lot of ...
Zephyr RTOS Workspaces for Raspberry Pi Pico and other boards like STM32. Ep.3
Переглядів 5 тис.2 роки тому
How to create Zephyr RTOS apps with device drivers for Raspberry Pi Pico(RP2040) and other boards like STM32 Nucleo and VS Code Setup. Zephyr RTOS workspace tutorials. In this video MacOS 12.5.1 was used. For makers like me, it takes a lot of time and effort to make projects like this and put them in videos, so it's hard for me to post a video every week. If you like what I'm doing here, please...
How to add a language to multilingual website theme Mr. Green
Переглядів 7602 роки тому
In this video, I want to talk about how to add a new language to Mr. Green theme. Please make sure your website does not violate the GitHub Pages terms of use. docs.github.com/en/pages/getting-started-with-github-pages/about-github-pages#limits-on-use-of-github-pages= For makers like me, it takes a lot of time and effort to make projects like this and put them in videos, so it's hard for me to ...
Zephyr RTOS, Debug Raspberry Pi Pico on VS Code. Ep.2
Переглядів 9 тис.2 роки тому
Zephyr RTOS, Debug Raspberry Pi Pico on VS Code. Ep.2
How I turned a 3-axis industrial robot into a 3D printer. Ep.2
Переглядів 2792 роки тому
How I turned a 3-axis industrial robot into a 3D printer. Ep.2
Let's run Zephyr RTOS on Raspberry Pi Pico. Ep.1
Переглядів 15 тис.2 роки тому
Let's run Zephyr RTOS on Raspberry Pi Pico. Ep.1
How to find connector pinouts of linear scale (linear encoder)? Ep.1
Переглядів 9 тис.2 роки тому
How to find connector pinouts of linear scale (linear encoder)? Ep.1
Why did I choose to make a DIY 3D printer from scrap? Ep.1
Переглядів 2512 роки тому
Why did I choose to make a DIY 3D printer from scrap? Ep.1
Hi @mrgreensworkshop. Great job, thanks for shearing your time and Knowledge. I wonder if you can help me out: I own a linear scale Easson GS10 with a TTL output to the interface which signals are A, B and R in quadrature that came out of a LM339 IC. The optics of the reading head has 5 couples of IR LEDs and foto-transistor to collect the signal from the grated scale. I measured the outputs from the optopcouplers and can see five sinusoidal signals; two of them are out of fase by 180° (I belive are A+ and A-, inverted), and the other two (I believe are B+, B-, inverted to each other also) and the fifth is just a reference impulse at the middle of the scale. The question is: do you have any idea how the circuit process the 4 signal to obtain only A and B in TTL format out of the LM339? Any help on that will be appreciate.
Hi, the signal output is probably RS422. If it is RS422 then you need a RS422 line driver. Please check out my other video which explains how to interface with RS422 type linear scales. ua-cam.com/video/lGm3rTDp7nE/v-deo.htmlsi=zszWitR4Rk2GeUvA Hope I understand you correctly. Thanks for watching.
Thank you for the reply 👍. Actually, the output signal is TTL on a DB9 connector. I confirmed that with the oscilloscope.
@@chinakmeru 2 TTL per A and B with inverted output mostly means RS422.
Hi - thanks for this video and the work you've done behind the scenes. I am interested in trying this but I only have Raspberry Pi Pico 2 W available - I did try experimentally following your steps but when I get to the stage of compiling / uploading the code to the Pi it fails with a 'device not supported' message even though the Pico 2 W is a supported device in the current versions of the libraries your code uses. Is it possible to explain in a sentence or two what changes need to be made to your source in order to compile and run the code on a Pi 2 W?
@@siriusmicromaniac Thank you for stopping by and commenting. Did you try step by step instructions at the GitHub repo? Btw, thanks for watching.
Thanks for the great video! I made it working as well with the echo 3th generation.
Glad it helped!
Lol unwatchable in a house with Alexa devices
Imagine editing the video in a house with Alexa devices. Ohh man..
Nice work. Do you think i can use AS5600 magnetic encoder?
@@Yuuki1942 Hi, check the output voltage levels and encoder output. If it looks promising why not.
This is exactly what I am looking for, I mean, lets talk about what it is really important 🙂 Congratulations!
@@claudiorosa3902 Thank you for stopping by and commenting. I'm really happy that you find it useful. Thanks for watching!
Hello Mr. Green, first off amazing video, just what I was looking for! I have some trouble understating the function and availability of PIO ports. Can I also use the same code (with some changes) on a four axis machine since I can not find what ports to use? Also, is there a forum where I can post my questions (ex. github)?
I envy your dedication. I'm working on retrofiting an old thin client to be a retro gaming machine, and I was searching for clues about where else could be ISA or PCI signals on it's motherboard, that's how I found your LPC video. And now I'm watching this. But this is on a whole new level level :)
Thank you for stopping by and commenting. I hope you can identify the signals on the motherboard. I need to finish the sound card video, but I keep going back and forth, wondering if it is enough information or if it is boring, and I couldn't finish the video.
A beautiful introduction to the post codes and related pc architecture parts. Thanks a lot.
@@RickDkkrd Hi, Thank you for stopping by and commenting. Thanks for watching.
Hello, the optical ruler I have is also RS-422 and the IC on it is AM26C31, so I want to capture the A and B phases of the optical ruler with AM26C32, but I can't capture it. I can't output the pulse waveform that you made so beautifully.
@@kj-ry3cm What did you try?
@@mrgreensworkshop I am continuing the research of previous people who used NI-9411 to capture and display it in labview. It is currently confirmed that the oscilloscope of labview changes with the forward and backward movement of the X-axis. After checking the scale model, I found that the IC is AM26C31 and RS-422. , so connect according to the pin position of the optical ruler and the circuit diagram of the datasheet, and then check it with an oscilloscope. The result is not a pulse signal, but something like a sine wave. thx🙂
@@kj-ry3cm You need to supply voltage to a linear scale to get a signal. Sometimes you may find more than one output. RS422 and analog. Please find those which are connected to the AM26C32. If you are sure about line drivers(AM26C31) you should see a signal. If you are using an Oscilloscope, please use the math function to get the difference of A and B lines. Thus you should see clear output especially if you are tapping the RS422 side. Good luck.
I love your videos so far! I am a total newbie and have been trying to develop firmware for an nrf52840 dongle. I got blinky to work on the dongle in the first video. I have a quick question. I am a windows user and am a little confused about the settings.json file. When I put what those files in for PATH and ZEPHYR_BASE, close out of and reopen vs code then try to build with west it tells me that west is not recognized. I have followed the prior instructions to a T and gone back several times to ensure that everything was done correctly. Any tips or thoughts? Thanks!!!
Hi, I'm happy to hear that. About ZEPHYR_BASE etc. For the Windows 10 machine you need to put it under the terminal.integrated.env.windows. Check this file. github.com/MrGreensWorkshop/ZephyrOS_ButtonRasPiPicoVScodeDebug/blob/main/.vscode/settings.json I hope you figure it out.
@@mrgreensworkshop YOU ARE AMAZING! thank you so much for this and for the videos you make. P.S. I got it to work now <3
@@JoshSinrud I'm glad that I could help.
I have the last version of touchdro. How did you remove the circle or point graph viewer?
I don't know much about the TouchDRO. I think someone can answer your question in the forum below. www.hobby-machinist.com/forums/touchdro-the-diy-dro-project.542/
@@mrgreensworkshop what version are you using?
I'm using the latest version. (3.24.06) There is a button on the top right that looks like a screen. You can switch between views by tapping. (You can hide the graphical view) You may want to check the manual. www.touchdro.com/resources/dro-manual/graphical-view-display.html I hope this helps.
Awesome video. thank you for sharing your knowledge
Glad it was helpful!
Great video! is there are way to set or know the baud rate of this configuration? I can't seem to find this on Zephyr or pi pico related documents.
Thank you. If you change baud rate on the PC side terminal it doesn't make any difference right? I mean you can connect with any speed. That's the beauty of the CDC. I hope you see what I mean.
@@mrgreensworkshop thanks for the quick reply, it is like you said it works with all the speed on a terminal app, but is the actual baud rate what the terminal is set to? I'm using this to do a external SPI flash dump, its necessary to know the speed or lets say I want to set it to the maximum speed so that I can offload this 128MB external flash as fast as possible, thanks again!
No prob. The USB CDC baud rate is a dummy value. If it makes you feel comfortable, set the baud rate on the PC side to maximum. If you still don't get it, please Google "Is the baud rate dummy for USB CDC".
Hi, this does not work for me. I go the following errors warning: HAS_RPI_PICO (defined at modules\hal_rpi_pico\Kconfig:4) has direct dependencies 0 with value n, but is currently being y-selected by the following symbols: - SOC_SERIES_RP2XXX (defined at soc/arm/rpi_pico p2\Kconfig.series:7), with value y, direct dependencies <choice> (value: y), and select condition <choice> (value: y)Parsing C:/ncs/v2.6.0/zephyr/Kconfig Loaded configuration 'C:/ncs/v2.6.0/zephyr/boards/arm/rpi_pico/rpi_pico_defconfig' Merged configuration 'C:/nordic_play_workfolder/raspberry_pico/prj.conf' warning: PICOSDK_USE_UART (defined at modules\hal_rpi_pico\Kconfig:7) has direct dependencies 0 with value n, but is currently being y-selected by the following symbols: - UART_RPI_PICO (defined at drivers/serial/Kconfig.rpi_pico:4), with value y, direct dependencies DT_HAS_RASPBERRYPI_PICO_UART_ENABLED && RESET && SERIAL (value: y), and select condition DT_HAS_RASPBERRYPI_PICO_UART_ENABLED && RESET && SERIAL (value: y) warning: PICOSDK_USE_GPIO (defined at modules\hal_rpi_pico\Kconfig:12) has direct dependencies 0 with value n, but is currently being y-selected by the following symbols: - GPIO_RPI_PICO (defined at drivers/gpio/Kconfig.rpi_pico:4), with value y, direct dependencies DT_HAS_RASPBERRYPI_PICO_GPIO_ENABLED && GPIO (value: y), and select condition DT_HAS_RASPBERRYPI_PICO_GPIO_ENABLED && GPIO (value: y) - PINCTRL_RPI_PICO (defined at drivers/pinctrl/Kconfig.rpi_pico:4), with value y, direct dependencies DT_HAS_RASPBERRYPI_PICO_PINCTRL_ENABLED && PINCTRL (value: y), and select condition DT_HAS_RASPBERRYPI_PICO_PINCTRL_ENABLED && PINCTRL (value: y) error: Aborting due to Kconfig warnings Do you know why is this happening?
Hi, using a newer version of Zephyr RTOS may help. (Like v3.2.0) I think I already explained how to change the Zephyr RTOS version from the west.yml file in one of my Zephyr videos. I hope you manage to fix it. Cheers.
When can i download codes for this program? On the repo is only for POST CODE cart program :(
Hi, I will publish it soon. I'm working on it.
Would this work for a garage door opener?
If you can make the required electrical connection (Relay or SSR), why not?
@@mrgreensworkshop I suppose it would just be like a switch or anything else
excellent
Thank you for stopping by and commenting. Thanks for watching!
Thank you for the great explanation, the difficulty resides in finding the silicone rubber in my country
Thank you for dropping by and commenting. I couldn't find it here either, so I bought it from AliExpress. I hope you can find it.
It's the best video about the Zephyr OS ever. Please keep going and make more materials about the Zephyr OS! Good job! Thank you!
Hi, Glad to hear that! Thank you for stopping by and commenting. Thanks for watching.
Sir, you are amazing. Thanks for the video.
Thank you for stopping by and commenting.
Can we implement this code on eSPI protocol? if in your code you are increase the sys freq(33*6) already it overclocked, in eSPI protocol operating at 66Mhz then what is the sys freq we need to provide for Pico?
I don't think it is necessary to use PIO for it. I'm not sure, but I think just using HW SPI might be enough.
For POSTCODE eariler LPC is used, but on latest system its operations at eSPI protocol (66MHz),eSPI portocol also has same pins like LPC, LAD(0:3), LFRAME, LCLK. I hope now you got my question.@@mrgreensworkshop
eSPI reuses the timing and electrical specification of Serial Peripheral Interface (SPI) but with different protocol to meet a set of different requirements. So there is no LFRAME or LAD pin etc. From the datasheet below. www.intel.com/content/dam/support/us/en/documents/software/chipset-software/327432-004_espi_base_specification_rev1.0_cb.pdf
This is fantastic!
Thank you for stopping by and commenting.
This is fantastic, thank you for making it! Glad to hear your health issues are cleared up too.
Thank you for your nice thoughts. I'm trying to do my best. Thanks for watching.
If you want to know about the LPC bus, check out the video below. ua-cam.com/video/C4Kq1r9A0k0/v-deo.html
Thank you! Been using it perfectly fine. 2 questions, do you have anything premium people may buy for making the website have additional features? Also, I’ve been following same steps to make a new post but for some reason it won’t appear. Is there somewhere that limits the amount of posts I can make for my projects page?
Sorry, no premium. For questions, please use GitHub discussions. So other people can also benefit.
nice job, well done. you have my thumb and sub.
Hi, thank you so much.
Excellent! Please make more videos on this website
Hi, thanks. I will think about that. Btw, you can also check the discussions on GitHub.
@@mrgreensworkshop Thank you! I'm brand new to this, how do I check the discussion? :-)
Please check out the link below github.com/MrGreensWorkshop/MrGreen-JekyllTheme/discussions
@@mrgreensworkshop thanks so much
Please make more videos on this topic. Im building a website using your code and it can be a little confusing. Full tutorial would help a lot! Would be worth a beer
Hi, thanks for reaching out. I will think about that. Btw, you can also check the discussions on GitHub.
:-) thank you for your work, it makes me very happy, I understood LPC very well
Hi, Glad to hear that! Thank you for stopping by and commenting. Thanks for watching.
Just love that you have all the needed tools and knowledge to kack this so well, I absolutely love love it. Most normal user if ever want to do things like you will give up because of soldering or a BIOS reading flashing tool. My mind was blown 2 times when you find and enable the HDMI port, and finding and unlocking BIOS password. You are actually a wizard, you can access the ssytem at factory level with you tools. I have some motherboards with BIOS chips that I can't do anything beacause the lack off tools ...
Hi, thank you for your kind words and sharing your thoughts. I don't give up easily, but when the time comes, I know where to stop. We all have our budgets, so I don't use more than necessary. There are lots of videos on UA-cam about how to find the BIOS password. I hope you can figure it out. Btw, I've also done a BIOS post card project if you ever need a cheap one. ua-cam.com/video/C4Kq1r9A0k0/v-deo.html
I enjoyed watching you fabricate a bracket for your SSD. Well done!
Since I didn't know how the viewers would respond, I was actually a little skeptical about putting those shots into the video, but now I'm glad I did. Thank you for letting me know. Thanks for watching.
I enjoyed the heck out of this video. Awesome stuff
Glad you enjoyed it. Thanks for watching.
Your hacking Skills are super powerfull. Very few people can do what you have shown. I hope that you make huge money thanks to that knowledge
Thanks, but it is not a big deal. I'm sure there are others too. I'm not after huge money, just enough to pay the bills and continue my journey. Thanks for watching.
Very interesting project. I'm looking forward to adding a sound card 😊
Thank you, I'm working on the next video. Thanks for watching!
Can we please provide the 7 segment LED connection from PICO LPC input
Hi, if you want to replace the LEDs with a 7-segment display, please check the 74LS47's datasheet. That gives you the idea, or search for BCD to seven segment decoders. Thanks for watching.
Give us more
Hi, I really appreciate you taking the time to subscribe and comment. I hope other people will also take the time to subscribe, like, and comment to show their interest in my work.
can be implemented in esp32?
The source code is specifically made for Raspberry Pi Pico PIO hardware. It cannot work on another platform.
Looking for more videos man
Since Zephyr RTOS videos don't get many likes or comments, I thought people had lost interest in my Zephyr RTOS videos. Thank you for letting me know.
@@mrgreensworkshop I just started looking into Zephyr RTOS. Really nicely put together so if you are still able to make some videos, that would be fantastic. Good luck. +1 and subscribed
@@adam3141 Thank you for your nice words. I was dealing with some health issues, but I think I would be able to continue the journey.
Nice work! Thanks for the project and the video!
Thank you for stopping by and commenting.
Can we try this on Raspberry Pi 4, to read the POSTCODE from Server? Can you help on this?
The source code is specifically made for Raspberry Pi Pico PIO hardware. It cannot work on another platform.
@@mrgreensworkshop Thanks, i understand. But is that possible to read the POSTCODE on Raspberry Pi 4?
Sorry, I don't know.
ty but how to use west flash???? to upload a the proyect??? i get error
Please take a look at this page, docs.zephyrproject.org/latest/boards/arm/rpi_pico/doc/index.html other than that I don't know.
Your Zephyr series is incredible! Now with the USB enabled in my picoW I'm more confortable in testing zephyr features on it. Thank you so much!
Thank you for stopping by and commenting. I'm really happy that you find it useful. Thanks for watching!
I tried setting this up for my girlfriend, but she doesn't have a password on her wifi. I tried deleting the required attribute and make the pattern .{0} in the html but to no avail. How would I set this up without a wifi password?
Hi, Check the function name called configModeCheckAndWifiConn; inside the function there is a part that checks the "ssid" and "pass" variables to see if they're null or not. By removing the "pass" null check, it should work. Connecting such an IoT device to a non-secure network is highly discouraged.
Thanks, is there an update for Raspberry Pi Pico W?
Hi, according to documents and commits, it is supported without Bluetooth or Wifi support. docs.zephyrproject.org/latest/boards/arm/rpi_pico/doc/index.html Check out the commit below. github.com/zephyrproject-rtos/zephyr/commit/b116f0a8897f07ab6cd28c90a3c814e83d27b924 Thanks for watching.
Let's hope it will happen soon and thanks a lot, I'm learning a lot from you
@@janszymanski9947 Let's hope so. You are welcome. Thank you for your kind words.
great video! i am having the follow error when i try to compile: fatal error: app_version.h: No such file or directory , maybe version problem, i am using the zephyr-sdk-0.16.0 on my manjaro system. tks
Hi, thank you! The problem occurs because of this commit. They must have changed the application versioning system. Please remove the last commit below and try to compile. Thanks for watching. github.com/zephyrproject-rtos/example-application/commit/2c85d9224fca21fe6e370895c089a6642a9505ea
@@mrgreensworkshop tks, i revert the commit, but now get this error: zephyr/worspace_app/example-application/app/src/main.c:48: undefined reference to `__device_dts_ord_10' :(
@@benjaminzavaleta6500I think it's better to ask on the Zephyr RTOS discord page or create an issue at their GitHub repo.
+1. Awesome!!! I have a question. can it access to SIO controller's H/W monitoring data?? i wish H/W monitor without PC side S/W.
Thanks. Actually, that's a great idea! I'm going to think about it. Since the H/W monitor data is not time-critical, I think this can be possible as long as we fit it into the PIO assembler. BTW,thanks for watching.
Pi pico + LPC bus has so many possibilities! I'm going to start experimenting with this combination too. It seems a simple VGA card might be possible to implement. The pico has just enough memory and with DMA the read latency could probably be low enough so that the host won't abort. And video output has already been done:)
Yes definitely. I'm still working on the next Raspberry Pi Pico + LPC bus project. I'm sure other people will come up with different projects. I just wanted to let people know what Pico is capable of. Thanks for watching.
This makes me wonder if the Pico could work as an LPC modchip for some old x86 based consoles ;)
Since the Raspberry Pi Pico only has 2 PIOs and has 32 instructions per PIO, it may or may not be possible. But definitely worth trying. Thanks for watching.
dream come true!!!!
Yeah!. Thanks for watching.