Mr. Green's Workshop
Mr. Green's Workshop
  • 22
  • 95 962
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.
Переглядів: 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

КОМЕНТАРІ

  • @chinakmeru
    @chinakmeru 13 днів тому

    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.

    • @mrgreensworkshop
      @mrgreensworkshop 12 днів тому

      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.

    • @chinakmeru
      @chinakmeru 12 днів тому

      Thank you for the reply 👍. Actually, the output signal is TTL on a DB9 connector. I confirmed that with the oscilloscope.

    • @mrgreensworkshop
      @mrgreensworkshop 12 днів тому

      @@chinakmeru 2 TTL per A and B with inverted output mostly means RS422.

  • @siriusmicromaniac
    @siriusmicromaniac 16 днів тому

    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?

    • @mrgreensworkshop
      @mrgreensworkshop 15 днів тому

      @@siriusmicromaniac Thank you for stopping by and commenting. Did you try step by step instructions at the GitHub repo? Btw, thanks for watching.

  • @brue7145
    @brue7145 29 днів тому

    Thanks for the great video! I made it working as well with the echo 3th generation.

  • @Thanks-Again
    @Thanks-Again Місяць тому

    Lol unwatchable in a house with Alexa devices

    • @mrgreensworkshop
      @mrgreensworkshop 12 днів тому

      Imagine editing the video in a house with Alexa devices. Ohh man..

  • @Yuuki1942
    @Yuuki1942 2 місяці тому

    Nice work. Do you think i can use AS5600 magnetic encoder?

    • @mrgreensworkshop
      @mrgreensworkshop 2 місяці тому

      @@Yuuki1942 Hi, check the output voltage levels and encoder output. If it looks promising why not.

  • @claudiorosa3902
    @claudiorosa3902 3 місяці тому

    This is exactly what I am looking for, I mean, lets talk about what it is really important 🙂 Congratulations!

    • @mrgreensworkshop
      @mrgreensworkshop 3 місяці тому

      @@claudiorosa3902 Thank you for stopping by and commenting. I'm really happy that you find it useful. Thanks for watching!

  • @george65608
    @george65608 4 місяці тому

    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)?

  •  5 місяців тому

    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 :)

    • @mrgreensworkshop
      @mrgreensworkshop 5 місяців тому

      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.

  • @RickDkkrd
    @RickDkkrd 6 місяців тому

    A beautiful introduction to the post codes and related pc architecture parts. Thanks a lot.

    • @mrgreensworkshop
      @mrgreensworkshop 6 місяців тому

      @@RickDkkrd Hi, Thank you for stopping by and commenting. Thanks for watching.

  • @kj-ry3cm
    @kj-ry3cm 6 місяців тому

    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.

    • @mrgreensworkshop
      @mrgreensworkshop 6 місяців тому

      @@kj-ry3cm What did you try?

    • @kj-ry3cm
      @kj-ry3cm 6 місяців тому

      @@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🙂

    • @mrgreensworkshop
      @mrgreensworkshop 6 місяців тому

      @@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.

  • @JoshSinrud
    @JoshSinrud 7 місяців тому

    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!!!

    • @mrgreensworkshop
      @mrgreensworkshop 7 місяців тому

      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.

    • @JoshSinrud
      @JoshSinrud 7 місяців тому

      @@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

    • @mrgreensworkshop
      @mrgreensworkshop 7 місяців тому

      @@JoshSinrud I'm glad that I could help.

  • @devilvortex1
    @devilvortex1 7 місяців тому

    I have the last version of touchdro. How did you remove the circle or point graph viewer?

    • @mrgreensworkshop
      @mrgreensworkshop 7 місяців тому

      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/

    • @devilvortex1
      @devilvortex1 7 місяців тому

      @@mrgreensworkshop what version are you using?

    • @mrgreensworkshop
      @mrgreensworkshop 7 місяців тому

      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.

  • @achalasamapriya2701
    @achalasamapriya2701 8 місяців тому

    Awesome video. thank you for sharing your knowledge

  • @Dan-su7rh
    @Dan-su7rh 8 місяців тому

    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.

    • @mrgreensworkshop
      @mrgreensworkshop 8 місяців тому

      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.

    • @Dan-su7rh
      @Dan-su7rh 8 місяців тому

      @@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!

    • @mrgreensworkshop
      @mrgreensworkshop 8 місяців тому

      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".

  • @elegik686
    @elegik686 9 місяців тому

    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?

    • @mrgreensworkshop
      @mrgreensworkshop 9 місяців тому

      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.

  • @TomA-ei6tq
    @TomA-ei6tq 11 місяців тому

    When can i download codes for this program? On the repo is only for POST CODE cart program :(

    • @mrgreensworkshop
      @mrgreensworkshop 11 місяців тому

      Hi, I will publish it soon. I'm working on it.

  • @NicholasOrlick
    @NicholasOrlick 11 місяців тому

    Would this work for a garage door opener?

    • @mrgreensworkshop
      @mrgreensworkshop 11 місяців тому

      If you can make the required electrical connection (Relay or SSR), why not?

    • @NicholasOrlick
      @NicholasOrlick 11 місяців тому

      @@mrgreensworkshop I suppose it would just be like a switch or anything else

  • @jtreg
    @jtreg 11 місяців тому

    excellent

    • @mrgreensworkshop
      @mrgreensworkshop 11 місяців тому

      Thank you for stopping by and commenting. Thanks for watching!

  • @mootazamouri7234
    @mootazamouri7234 Рік тому

    Thank you for the great explanation, the difficulty resides in finding the silicone rubber in my country

    • @mrgreensworkshop
      @mrgreensworkshop Рік тому

      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.

  • @rgruberski
    @rgruberski Рік тому

    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!

    • @mrgreensworkshop
      @mrgreensworkshop Рік тому

      Hi, Glad to hear that! Thank you for stopping by and commenting. Thanks for watching.

  • @user-some_science_lover
    @user-some_science_lover Рік тому

    Sir, you are amazing. Thanks for the video.

  • @raffiquehayad
    @raffiquehayad Рік тому

    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?

    • @mrgreensworkshop
      @mrgreensworkshop Рік тому

      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.

    • @raffiquehayad
      @raffiquehayad Рік тому

      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

    • @mrgreensworkshop
      @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

  • @arsebiscuitsandwine
    @arsebiscuitsandwine Рік тому

    This is fantastic!

  • @arsebiscuitsandwine
    @arsebiscuitsandwine Рік тому

    This is fantastic, thank you for making it! Glad to hear your health issues are cleared up too.

    • @mrgreensworkshop
      @mrgreensworkshop Рік тому

      Thank you for your nice thoughts. I'm trying to do my best. Thanks for watching.

  • @mrgreensworkshop
    @mrgreensworkshop Рік тому

    If you want to know about the LPC bus, check out the video below. ua-cam.com/video/C4Kq1r9A0k0/v-deo.html

  • @Linux333
    @Linux333 Рік тому

    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?

    • @mrgreensworkshop
      @mrgreensworkshop Рік тому

      Sorry, no premium. For questions, please use GitHub discussions. So other people can also benefit.

  • @Roelasia
    @Roelasia Рік тому

    nice job, well done. you have my thumb and sub.

  • @Linux333
    @Linux333 Рік тому

    Excellent! Please make more videos on this website

    • @mrgreensworkshop
      @mrgreensworkshop Рік тому

      Hi, thanks. I will think about that. Btw, you can also check the discussions on GitHub.

    • @Linux333
      @Linux333 Рік тому

      @@mrgreensworkshop Thank you! I'm brand new to this, how do I check the discussion? :-)

    • @mrgreensworkshop
      @mrgreensworkshop Рік тому

      Please check out the link below github.com/MrGreensWorkshop/MrGreen-JekyllTheme/discussions

    • @Linux333
      @Linux333 Рік тому

      @@mrgreensworkshop thanks so much

  • @Linux333
    @Linux333 Рік тому

    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

    • @mrgreensworkshop
      @mrgreensworkshop Рік тому

      Hi, thanks for reaching out. I will think about that. Btw, you can also check the discussions on GitHub.

  • @lucassalvador34
    @lucassalvador34 Рік тому

    :-) thank you for your work, it makes me very happy, I understood LPC very well

    • @mrgreensworkshop
      @mrgreensworkshop Рік тому

      Hi, Glad to hear that! Thank you for stopping by and commenting. Thanks for watching.

  • @averyoldYoutubeuser
    @averyoldYoutubeuser Рік тому

    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 ...

    • @mrgreensworkshop
      @mrgreensworkshop Рік тому

      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

  • @ChadDoebelin
    @ChadDoebelin Рік тому

    I enjoyed watching you fabricate a bracket for your SSD. Well done!

    • @mrgreensworkshop
      @mrgreensworkshop Рік тому

      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.

  • @RamjetX
    @RamjetX Рік тому

    I enjoyed the heck out of this video. Awesome stuff

  • @israeldelamoblas5043
    @israeldelamoblas5043 Рік тому

    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

    • @mrgreensworkshop
      @mrgreensworkshop Рік тому

      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.

  • @michalcerny2503
    @michalcerny2503 Рік тому

    Very interesting project. I'm looking forward to adding a sound card 😊

    • @mrgreensworkshop
      @mrgreensworkshop Рік тому

      Thank you, I'm working on the next video. Thanks for watching!

  • @raffiquehayad
    @raffiquehayad Рік тому

    Can we please provide the 7 segment LED connection from PICO LPC input

    • @mrgreensworkshop
      @mrgreensworkshop Рік тому

      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.

  • @LondonICCJacques
    @LondonICCJacques Рік тому

    Give us more

    • @mrgreensworkshop
      @mrgreensworkshop Рік тому

      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.

  • @meunote
    @meunote Рік тому

    can be implemented in esp32?

    • @mrgreensworkshop
      @mrgreensworkshop Рік тому

      The source code is specifically made for Raspberry Pi Pico PIO hardware. It cannot work on another platform.

  • @ahmedmoustafa6829
    @ahmedmoustafa6829 Рік тому

    Looking for more videos man

    • @mrgreensworkshop
      @mrgreensworkshop Рік тому

      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.

    • @adam3141
      @adam3141 7 місяців тому

      @@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

    • @mrgreensworkshop
      @mrgreensworkshop 7 місяців тому

      @@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.

  • @AlexanderBukh
    @AlexanderBukh Рік тому

    Nice work! Thanks for the project and the video!

  • @raffiqueraffi7558
    @raffiqueraffi7558 Рік тому

    Can we try this on Raspberry Pi 4, to read the POSTCODE from Server? Can you help on this?

    • @mrgreensworkshop
      @mrgreensworkshop Рік тому

      The source code is specifically made for Raspberry Pi Pico PIO hardware. It cannot work on another platform.

    • @raffiqueraffi7558
      @raffiqueraffi7558 Рік тому

      @@mrgreensworkshop Thanks, i understand. But is that possible to read the POSTCODE on Raspberry Pi 4?

    • @mrgreensworkshop
      @mrgreensworkshop Рік тому

      Sorry, I don't know.

  • @diegoflores4587
    @diegoflores4587 Рік тому

    ty but how to use west flash???? to upload a the proyect??? i get error

    • @mrgreensworkshop
      @mrgreensworkshop Рік тому

      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.

  • @Freireg1503
    @Freireg1503 Рік тому

    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!

    • @mrgreensworkshop
      @mrgreensworkshop Рік тому

      Thank you for stopping by and commenting. I'm really happy that you find it useful. Thanks for watching!

  • @rkec6515
    @rkec6515 Рік тому

    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?

    • @mrgreensworkshop
      @mrgreensworkshop Рік тому

      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.

  • @janszymanski9947
    @janszymanski9947 Рік тому

    Thanks, is there an update for Raspberry Pi Pico W?

    • @mrgreensworkshop
      @mrgreensworkshop Рік тому

      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.

    • @janszymanski9947
      @janszymanski9947 Рік тому

      Let's hope it will happen soon and thanks a lot, I'm learning a lot from you

    • @mrgreensworkshop
      @mrgreensworkshop Рік тому

      @@janszymanski9947 Let's hope so. You are welcome. Thank you for your kind words.

  • @benjaminzavaleta6500
    @benjaminzavaleta6500 Рік тому

    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

    • @mrgreensworkshop
      @mrgreensworkshop Рік тому

      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

    • @benjaminzavaleta6500
      @benjaminzavaleta6500 Рік тому

      @@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' :(

    • @mrgreensworkshop
      @mrgreensworkshop Рік тому

      @@benjaminzavaleta6500I think it's better to ask on the Zephyr RTOS discord page or create an issue at their GitHub repo.

  • @ITrueNewbieI
    @ITrueNewbieI Рік тому

    +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.

    • @mrgreensworkshop
      @mrgreensworkshop Рік тому

      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.

  • @piotrfila3684
    @piotrfila3684 Рік тому

    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:)

    • @mrgreensworkshop
      @mrgreensworkshop Рік тому

      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.

  • @prozacgodretro
    @prozacgodretro Рік тому

    This makes me wonder if the Pico could work as an LPC modchip for some old x86 based consoles ;)

    • @mrgreensworkshop
      @mrgreensworkshop Рік тому

      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.

  • @not_a_good_idea9318
    @not_a_good_idea9318 Рік тому

    dream come true!!!!