SMS Controlled OLED Display
43:00
Жыл бұрын
WattBox  Repair Tutorial
15:53
2 жыл бұрын
LG Laptop LCD Screen Repair Tutorial
4:24
BLE Restroom Key Tracker
20:14
4 жыл бұрын
UEFI BIOS Repair Tutorial
10:19
5 жыл бұрын
Insteon PLM Tear Down & Repair
15:35
5 жыл бұрын
Retro EPROM Programming Tutorial
17:58
ESP32 MicroPython Web Server
19:28
6 жыл бұрын
Raspberry Pi Stepper Motor Tutorial
27:32
Пікірлер
@inse0380
@inse0380 15 күн бұрын
To save costs and to keep it as simple as possible, could I use Raspberry Pi Pico instead of a full on Raspberry Pi?
@rdagger
@rdagger 15 күн бұрын
Yes. There are Micropython and Circuitpython libraries for the INA219 that are compatible with the Pico. There's a Micropython example using the INA219 in my vegetable garden automation video: kzbin.info/www/bejne/rmOUaoVrp9-Fqrcsi=_hZyaAXItKh97UGn
@Veso266
@Veso266 19 күн бұрын
How do theese manufacterer flashers that are run from windows or dos work Is there an open source alternative so I can see?
@tvolk15
@tvolk15 25 күн бұрын
Hi @rdagger68 is your website down??
@zeiadalkandari5299
@zeiadalkandari5299 29 күн бұрын
Good stuff
@abiolaandidrissanusi4
@abiolaandidrissanusi4 Ай бұрын
Many thanks for this. Just starting my inverter and battery monitoring journey. Getting together all the required knowledge.
@jozefsoucik3115
@jozefsoucik3115 Ай бұрын
comparing your explanation and knowledge compared to tons of india tech guy....it cannot be compared in any way....fulll explanation in all aspects..thanx for that
@computerrepair2107
@computerrepair2107 Ай бұрын
Tools ,please.
@aoi2853
@aoi2853 Ай бұрын
Is there a way without external hardware? I need to roll back faulty bios but asus doesn't allow it
@ayhamabumansour1266
@ayhamabumansour1266 Ай бұрын
i payed 40 usd to get it fixed by a technician, after this video i feel like giving him 20 usd on top hehehehe
@heyitschristophermichaelbrooks
@heyitschristophermichaelbrooks Ай бұрын
Hi, advice on Lenovo BIOS Editor?
@redwind3475
@redwind3475 2 ай бұрын
This tutorial is so helpful and just what I was looking for! Thank you so mu--aaaand I burned out the backlight. FML But thanks!
@starlinkpk
@starlinkpk 2 ай бұрын
Bro please let me know I have feather nrf52840 board can it be use as ble sniffer like nrf52840 USB dongle, I have j-link JTAG programmer ( Chinese clone and st-link v2 )
@twodays1482
@twodays1482 2 ай бұрын
does not work ...need avx ...rasp400 don't have avx/ avx2
@rdagger
@rdagger 2 ай бұрын
Unfortunately, it looks like the latest channel is not supported. Please check with the Rocket Chat forum forums.rocket.chat for updated information. The latest version that currently works is 4.x/stable. To install Rocket Chat Server 4.x, simply use the following command: *sudo snap install rocketchat-server --channel=4.x/stable*
@0ffGridTechClub
@0ffGridTechClub 2 ай бұрын
Awesome !
@cumber3631
@cumber3631 2 ай бұрын
all im trying to figure out is what to do if you dont got a PSU
@onlyac
@onlyac 3 ай бұрын
Is this a pi 1 b or will the tutorial work for that model ?
@rdagger
@rdagger 3 ай бұрын
The pi used in the video is pi 1 b+ circa 2014. The wiring and code should work for any pi single-board computer. However, the Adafruit library has been deprecated so I recommend the newer Adafruit CircuitPython CharLCD library. There is an updated example on my website: www.rototron.info/lcd-display-tutorial-for-raspberry-pi/#cp
@-Squiggles-
@-Squiggles- 3 ай бұрын
Will the "adafruit-circuitpython-charlcd" python library work with the Raspberry pi 5, with the new GPIO differences and everything?
@rdagger
@rdagger 3 ай бұрын
According to Adafruit's website: "CircuitPython libraries and adafruit-blinka will work on any Raspberry Pi board! That means the original 1, the Pi 2, Pi 3, Pi 4, Pi 5, Pi Zero, Pi Zero 2 W, or even the compute modules."
@-Squiggles-
@-Squiggles- 3 ай бұрын
​@@rdagger Awesome! I'm about to solder on the headers and set up the wiring so I'll see if it works, fingers crossed. Also, its really cool that your still responding to comments on a nine year old video. It's really helpful because between the new and outdated information, it's really hard to find clear instructions and information as someone who is just starting off with this type of thing.
@codersexpo1580
@codersexpo1580 3 ай бұрын
I know this video is older but I am having a hard time finding anything on how to wire up a simple Piezo electric sensor. I know I need a DAC and that's what got me here. However, I'm using a different component than what you identified. I have the 2PCS MCP3008-I/P Mcp3008 8-Channel 10-Bit ADC with SPI Interface for Raspberry Pi (off Amazon). Is hooking this up going to be different from what you have outlined here?? It is so hard to find a good book or tutorials to work with all the cool sensors and gadgets available. If other tutorials were as good as yours, it would be a one stop shop. I wish you were still doing these videos ;-( Any recommendations on a great book(s) or courses for learning all (or many) of the available sensors/hats/components/etc... Thank you so much for the awesome videos you have posted!
@rdagger
@rdagger 3 ай бұрын
The wiring should be the same. You’ll probably need to connect both AGND and DGND to ground and Vdd and Vref to 3.3V. You need an ADC (Analog-to-Digital Converter) instead of a DAC (Digital-to-Analog Converter). The MCP3008 is an ADC and should work depending on your required resolution. The video is 8 years old. Looking back at the write-up on my website, I did encounter some incompatibility when I tried to use the Adafruit MCP3008 driver with the MCP3002. That is why I used direct register manipulation instead of a driver. The code I used in the video might work with an MCP3008 or you could just use the latest Adafruit CircuitPython driver: github.com/adafruit/Adafruit_CircuitPython_MCP3xxx/ I still make videos but they are more projects oriented as opposed to component tutorials. Still, I usually explain the wiring and coding for each component. I also lean toward MCUs like the ESP32, the Teensy, and the Raspberry Pi Pico over SBCs like the Raspberry Pi. I might make more tutorials in the future when I come across interesting components. Adafruit has many great tutorials: learn.adafruit.com/
@codersexpo1580
@codersexpo1580 3 ай бұрын
@@rdagger Oh boy this is all good info thanks for your response. I was actually debating on using Raspberry Pi Pico instead since my SBC is overkill. I'll also check out Adafruit. Best wishes! You should write a book on how to use every component because your information and style are second to none.
@philoffhistree6700
@philoffhistree6700 3 ай бұрын
youtube has removed my post, i was just asking how to use you img2rgb656 program i have installed pip and pillow ect but have no idea how to call your program from cmd and then tell it to convert my image
@rdagger
@rdagger 3 ай бұрын
python img2rgb565.py <your_image> <your_image> is the full path to the image file you want to convert
@philoffhistree6700
@philoffhistree6700 3 ай бұрын
i just keep getting this error C:\Windows\System32>python img2rgb565.py <C:\Users\ppap\AppData\Local\Programs\P ython\Python38\Scripts\honda_colour.jpg> The syntax of the command is incorrect. C:\Windows\System32>
@rdagger
@rdagger 3 ай бұрын
@@philoffhistree6700 Angle brackets < > are commonly used to indicate a placeholder, which means that you need to replace the text inside the brackets with the actual value, without including the brackets themselves: python img2rgb565.py C:\Users\ppap\AppData\Local\Programs\P ython\Python38\Scripts\honda_colour.jpg Also, when you post to KZbin, don't ever include country code top-level domains (ccTLDs) such as .cn, .ru, .kp or .py in your comment because KZbin will automatically place a hold on it.
@stonkyboy7606
@stonkyboy7606 3 ай бұрын
i2c isnt being detected! I wired everything like you did but I doesn't work! Do you have any idea why? I checked some forums but nothing works
@stonkyboy7606
@stonkyboy7606 3 ай бұрын
I installed all the libraries but nothing is showing
@rdagger
@rdagger 3 ай бұрын
Did you enable I2C using raspi-config? Did you verify the address using i2cdetect?
@stonkyboy7606
@stonkyboy7606 3 ай бұрын
@@rdagger Thanks for the quick response time! I enabled I2C via the Raspberry Pi Configuration menu and i wouldn't get any detection using i2cdetect. I made sure i connect the pins to the proper gpio pins and everything.
@stonkyboy7606
@stonkyboy7606 3 ай бұрын
@@rdagger Could there be an issue if the wirelength of the wires I used to connect the pins is a bit long? The wires about a foot long.
@rdagger
@rdagger 3 ай бұрын
@@stonkyboy7606 1 foot is within spec but I would test the wires with a meter and try swapping them out. What Pi are you using? You could have a bad INA219.
@syedahasnainnaqvi1572
@syedahasnainnaqvi1572 3 ай бұрын
How can I do this without the LCD? Jusr a resistor?
@rdagger
@rdagger 3 ай бұрын
Don’t connect an LCD. Omit the LCD code. Replace all calls to lcd.message() with print(). A resistor is not necessary.
@rdagger
@rdagger 4 ай бұрын
There have been breaking software changes since this video was released in 2016. Updated instructions and code are available on my website: www.rototron.info/raspberry-pi-spectrum-analyzer/#CP
@paulandrusyszyn9177
@paulandrusyszyn9177 4 ай бұрын
Any chance you have some updated instructions? I'm having trouble with installing Python Imaging, Python SMBUS and Python ALSA Audiolib. I think this is really cool and would like to see if I can get it to pick out individual notes and light up the corresponding LED.
@rdagger
@rdagger 4 ай бұрын
I added updated instructions to my website: www.rototron.info/raspberry-pi-spectrum-analyzer/#CP
@paulandrusyszyn9177
@paulandrusyszyn9177 4 ай бұрын
@@rdagger Wow, that's amazing. I was just thinking I bit off more than I can chew on this project. I had the LED Controller working with 4 test LEDs but I was never going to figure out the virtual environment. Wonder if I'll be able to handle turning turning this into a note detector.
@paulandrusyszyn9177
@paulandrusyszyn9177 4 ай бұрын
@@rdagger Should the microphone section of the code be working as you originally described it or did I do something wrong trying to switch from the wav file to microphone?
@rdagger
@rdagger 4 ай бұрын
@@paulandrusyszyn9177 I uploaded updated microphone code to my website.
@paulandrusyszyn9177
@paulandrusyszyn9177 2 ай бұрын
@@rdagger Am I allowed to leave messages with links? I thought I left a comment yesterday on reducing the errors in AudioPy and I needed some help with Numpy.
@curtlundgren6867
@curtlundgren6867 4 ай бұрын
Thanks once again for a great video, and for squeezing the most out of the Pico.
4 ай бұрын
I love your projects and the way you explain in detail how to make each step. I have a grandson as old as Bradley and he was in hospital recently. I'd like to make one of these for my grandson Gabriel too. Thanks,
@witzed1
@witzed1 4 ай бұрын
I just moved into a new house with wattbox. It does not respond to an IP ping. I have the cdrom that came with the device but it appear that I need to have a password or something else to make it respond. Some of the outlets have illuminated LEDs and they supply power others are off. Do you know if the company still exists or can you provide access information. thanks.
@rdagger
@rdagger 4 ай бұрын
Depending on which model you have, you should be able to login to it using a web browser and the IP address of the unit. The default credentials should be admin, 1234 or admin wattbox. You should be able to reset the unit to factory default by pressing the reset button on the back with a paper clip. You may have to hold it for several seconds. You should be able to download the manual for model from the vendor: www.snapav.com
@witzed1
@witzed1 4 ай бұрын
@@rdagger Thanks for the information. I have a model WB-600-FP which, I believe, is the same one that you repaired in your video. The stated IP in inaccessible using either a ping or in a browser. Several of the outputs are active and I'm reluctant to reset it and maybe lose those outputs. I have the original CD rom disk which loads but does not allow the firmware upgrade. I suspect that since the IP is not viable this path won't work. I suspect it's been in this state for years so maybe a reset will make it responsive. What do you think.
@rdagger
@rdagger 4 ай бұрын
@@witzed1WB-600FP is the optional face plate display module. My wattbox is a model WB-700-IPV-12. Wattboxes are typically only installed by authorized integrators and if they are competent then they would have assigned it a static IP address and changed the default credentials. Is the wattbox plugged into a network? If so, did you set up the network or is it the existing router that came with the wattbox? The MAC address of the wattbox should be on a sticker on the bottom of the unit. You could check the DHCP table of your router to see if it assigned an IP to your wattbox. Since, the wattbox may have a static IP, you can use the command arp -a to scan your network for the mac address assuming the wattbox is on the same subnet. There are also free IP scanning utilities you can download to scan your network (Angry IP Scanner, Advanced IP Scanner, Nmap, Fing, Belarc Advisor). If you can't determine the IP address, then you could try a tool like WireShark to capture network traffic and look for unknown IP addresses. You can always try to contact the previous homeowner and ask them for the IP address and credentials.
@TheHoss4145
@TheHoss4145 4 ай бұрын
It has nothing to do with people building retro machines prices being so high for old equipment with ISA slot. Those machines are still needed for industrial purposes, where facilities run very specific applications, that work only with those old, obsolete computers.
@rdagger
@rdagger 4 ай бұрын
You bring up a great point about legacy industrial demand, but I wouldn't attribute the high market prices of vintage ISA motherboards solely to niche business applications. There's a large collectors market in which I participate, and back in the day, people and businesses threw out obsolete equipment, so much of it has ended up in landfills. Also, there are vendors selling brand new legacy-compatible motherboards with ISA slots that support EOL operating systems. Still, I think you might be right that the dominant factor is operational demand.
@ronpearson1912
@ronpearson1912 4 ай бұрын
I wonder if its possible to integrate PID control in this as well
@StephenMorgan-xd4zi
@StephenMorgan-xd4zi 5 ай бұрын
Thanks!
@StephenMorgan-xd4zi
@StephenMorgan-xd4zi 5 ай бұрын
Great Content!!! Thanks for Posting this, I have now Fixed 5 Wattboxs using your tutorial and parts list. All five had bad High Voltage CAPS, one had a fuse popped, and all 5 (10) power modules had to have the LNK chip replaced. Clearly there is a MAJOR issue with quality of CAPS used on these products. Very Sad as how expensive they are and their intended usage. I'll be interested how long they last with new better quality caps!! I am completely confused why the design has 4 different power supplies, it would have been cheaper to build one quality power supply.
@SohanChhangani
@SohanChhangani 5 ай бұрын
Can we use the same for any different processors with Android os in it ?
@rdagger
@rdagger 5 ай бұрын
Any board that supports I2C should be compatible assuming you can get a driver for it.
@SohanChhangani
@SohanChhangani 5 ай бұрын
@@rdagger ya so I got the driver as well as my pcb supports ina219 but the thing is I am not able get the data from it. Would be great if you could guide me 🙏🏻
@rdagger
@rdagger 5 ай бұрын
@@SohanChhangani What board are you using? What driver are you using? What error message are you getting?
@SohanChhangani
@SohanChhangani 5 ай бұрын
@@rdagger custom pcb with cm3566 som
@rdagger
@rdagger 5 ай бұрын
@@SohanChhangani Sorry I don’t have any experience with the CM3566. Generally speaking, I would do the following: 1. Verify your wiring is correct and try to keep the lengths as short as possible. 2. Check with the manufacturer and see if external pull-up resistors are required. 3. Find an Android I2C test utility and see if the address of the INA219 shows up. 4. Find a forum that specializes in Embedded Android Development or Android IOT Development.
@timerskine249
@timerskine249 5 ай бұрын
I hate to keep asking newbie questions, but any tricks to getting the VNC viewer up and running on your system? I have the wifi dongle up and running but can't get into the pi desktop from my mac nor my pc.
@rdagger
@rdagger 5 ай бұрын
Make sure you enable VNC on the Pi using raspi-config. Make sure the Pi has obtained a valid IP address and can ping your router. There isn't really anything else you need to do. I use the free version of RealVNC.
@timerskine249
@timerskine249 5 ай бұрын
@@rdagger Managed to get the VNC server running, loaded an older version of Pi os. Thanks again for your videos.
@timerskine249
@timerskine249 5 ай бұрын
I've got the pi up and running but do not have a solar controller hooked up yet. I get an error message when I try and use the curl command. Would the lack of data cause an error you think?
@rdagger
@rdagger 5 ай бұрын
@@timerskine249 what is the error message?
@timerskine249
@timerskine249 5 ай бұрын
@@rdagger I actually had to go in and correct a few commands in the tracer __init__.py file as some of the print commands were not recognized and a few tabs were not recognized either. Now when I run the curl function after I getting the "Running on 127.0.0.2:5000/ message, I get an error from the __init__.py file as the solar_test file calls it. The error is: File "/home/pi/tracer/python/tracer/__init__.py", line 131, in receive_result if not b >= 0: TypeError: '>=' not supported between instances of 'bytearray' and 'int'. When I did a print(b) just before the comparison it comes back as " bytearray(b ' ')" Appreciate you dragging this newbie along. I sure have learned a lot trying out this project.
@ImenGhrairi
@ImenGhrairi 5 ай бұрын
What about 16*4 it's the same ??? Plz i need inswer .and give me the bibliothèque that you use it plz plz
@rdagger
@rdagger 5 ай бұрын
There have been a lot of changes since this video was released in 2014. I have updated code on my website. Please see example: www.rototron.info/lcd-display-tutorial-for-raspberry-pi#cp In the example you would just change lcd_rows = 2 to lcd_rows = 4
@ImenGhrairi
@ImenGhrairi 5 ай бұрын
Thanks alot.the lcd dasn't show me the text just triangle .and i don't use potentiomètre.what can i do ?the code tell me
@rdagger
@rdagger 5 ай бұрын
@@ImenGhrairi what is the model of your display?
@ImenGhrairi
@ImenGhrairi 5 ай бұрын
Lcd 1604A
@rdagger
@rdagger 5 ай бұрын
@@ImenGhrairi Is the display chip an HD44780, ST7066 or KS0066? What localization settings is your Raspberry Pi using (language, keyboard layout)? What happens if you try: lcd.message = chr(65)
@timerskine249
@timerskine249 5 ай бұрын
Just found this video, great tutorial. As a newbie, I have to wonder how using the non-wireless pi did you get the updates/upgrades and code from git hub to your pi?
@rdagger
@rdagger 5 ай бұрын
There's a USB Wi-Fi dongle plugged into the Pi. You can see the dongle at 3:53 in the video.
@timerskine249
@timerskine249 5 ай бұрын
@@rdagger Thanks for the super quick reply!
@AudioElectronicsChicago
@AudioElectronicsChicago 5 ай бұрын
Thanks for posting this
@mithunsanjaya9881
@mithunsanjaya9881 5 ай бұрын
sir please tell what is the name of the platform which you use to built up your virtually circuite
@rdagger
@rdagger 5 ай бұрын
Back in 2018, I was primarily using basic drawing tools like Gimp and Inkscape for creating graphics for my tutorials. There are better solutions geared toward circuit design such as Fritzing and Tinkercad. fritzing.org/ www.tinkercad.com/ For the actual design of circuit boards, I usually use the free version of Autodesk Eagle. There are probably better EDA tools, but I've been using Eagle for a long time.
@the_teknomads
@the_teknomads 6 ай бұрын
This is nice. Too bad that they don't make the displays larger for old folks eyes.
@rdagger
@rdagger 6 ай бұрын
The 2.42-inch (6.15 cm) display isn't that small, and the OLED is very legible even in bright conditions. My eyesight is poor, and I don't have any trouble reading it. If you want bigger, I made a video using a 5.5-inch (14 cm) OLED display: kzbin.info/www/bejne/rJnInWmfe7lnqposi=p4rfeTTDg04Z2GYw
@RND-USA
@RND-USA 6 ай бұрын
This is so cool and helpful!
@DorfyBoi
@DorfyBoi 6 ай бұрын
BRO WHERE DID YOU LEARN ALL OF THIS. MY BRAIN IS MUSH
@812558
@812558 6 ай бұрын
Would this be able to work with three displays? Trying to build something out for my work that would occasionally need to display wait times of over 99 minutes (Trying to make a better way for one of our kitchens to communicate wait times with our bar area without having to physically send someone over to tell us). If I could make it work on just RaspPI's it would be awesome to not have to hunt down purpose-made tools.
@rdagger
@rdagger 6 ай бұрын
Yes, there's an example on my website showing 6 digits. However, it would be easier to get an inexpensive I2C driver chip such as the HTK1633 which I demonstrated in this video: kzbin.info/www/bejne/enaWnnWqhtGjr8ksi=kF7gaLZ949GrBtwv You can buy 4-digit 7-segment LED displays with built-in HTK1633 controllers. I used a DIY one in my brushless DC motor tutorial: kzbin.info/www/bejne/mKPCialvjZyMkMUsi=55RX9EnzMlBkpjhp and the plans are on my website: www.rototron.info/raspberry-pi-esc-motor-tutorial/
@kenestra123
@kenestra123 6 ай бұрын
I just picked up one of these,its the 700 Series CH model/12 outlets. the top row of outlets arent working no matter what I do. the bottom six work fine. When I brought up the IP site on the internet it shows that they are all on and working but only the botto row shows all green lights. Is it just a matter of time for the bottom six outlets to go out? Feeling a little sick since I just paid $100 bucks for this piece. Where are you located?
@maiodab670
@maiodab670 7 ай бұрын
Hi I starting my small project with stepper motor and I found your solution for controlling it , I am very impressive of you work , The last part using hardware_PWM is great and doing exactly what I need , but one thing :) how to change the direction instead slowing down. I mean the motor will do one ramp on CW direction then another ramp but on CCW direction .
@rdagger
@rdagger 7 ай бұрын
I'm not sure I understand your question. It has been a long time since I used this library, but you should be able to set the direction using pi.write(DIR, 0) or pi.write(DIR, 1).
@maiodab670
@maiodab670 7 ай бұрын
@@rdagger Thanks a lot, I have solved my problem .
@steventaylor6294
@steventaylor6294 8 ай бұрын
I had success with this tonight using fivdi/lcd node driver. I found I had to add 10ms sleep after each print, but I'm trying to find a better way using the provided callback but doing successive prints.
@DakPeoples
@DakPeoples 8 ай бұрын
A++++ Solid content. Beautiful walk through.
@myyoutubewatchmail
@myyoutubewatchmail 8 ай бұрын
this could be the best video that ive watched in a while
@FabricioRWitt
@FabricioRWitt 9 ай бұрын
This is an exceptionally excellent tutorial and class. Thank you so much for sharing your knowledge! I'm currently studying stepper motors for usage on precision peristaltic pumps for prototyping a dosing machine. Thank you once more, you're great!
@daCount0
@daCount0 9 ай бұрын
nice a clean - good work Sir
@RenatoJrLocop
@RenatoJrLocop 9 ай бұрын
Can fit the bios file 33mb to 32mb bios chip
@pjaro77
@pjaro77 9 ай бұрын
I would like to build a zigbee node with sensors based on raspberri pico. But even pico dont contain BLE , low power wifi or zigbee/matter protocols. Did anyone program communiction between pico with nRF52840 board by UART ?
@RixtronixLAB
@RixtronixLAB 9 ай бұрын
Nice video, thanks :)