An optical computer mouse is actually a camera! In this video I show how I modified an old optical mouse by hacking its sensor and replacing some parts. Can you recognize what it films? Thank you to PCBWay for supplying the 3D prints: https://www.pcbway.com/?from=Doctor%20Volt
Consider supporting this channel on Patreon and get updates about ongoing projects and ad-free preview videos! https://www.patreon.com/docvolt
Items used in this video: Please use these links for your order to support the channel. It's the same price for you, but I'll get a small commission. Oscilloscope: https://amzn.to/3tRxM2k Desoldering station: https://amzn.to/3RQbmGW ESP32 S3 Dev board: https://amzn.to/48JoCDW Code on Github:
#electronic #electronicscreators #arduino
00:00 - Dissecting a mouse 01:03 - Examining the ADNS2610 optical mouse sensor 02:47 - Controlling the ADNS 2610 04:05 - Modding the electronics with an ESP32-S3 04:46 - Reading images from ADNS2610 06:28 - Making the camera 08:48 - Taking pictures 09:32 - Thank you ... https://www.youtube.com/watch?v=qAlpt_XYkXI
How can we connect a USB Keyboard to an Arduino? Let´s find out. Of course you can also connect a legacy PS/2 keyboard by the way shown in this video.
Unfortunately there seem to be some newer USB keyboards around that no more support the PS/2 protocol.
Sources and schematic: https://create.arduino.cc/projecthub/michalin70/connect-a-usb-keyboard-with-an-arduino-50c077
Tools:
Camera: https://amzn.to/3kDp1BJ
USB Oscilloscope: https://amzn.to/3CMC7Tu
Consider to support this channel on Patreon and get updates about ongoing projects and preview videos!
https://www.patreon.com/docvolt
Buy me a coffee: https://www.buymeacoffee.com/docvolt
Paypal: https://www.paypal.com/paypalme/docvolt
0:00 Introduction
0:40 Description of the PS/2 protocol
1:41 Writing a simple keyboard routine for an Arduino Nano
2:40 PS/2 scancodes
3:50 Example: Typing on a LCD display
...
https://www.youtube.com/watch?v=Bv_zbPUtAuQ
This video shows a homemade 8-bit graphic card based on a TMS9918 Video Display Processor. It can be used with Arduino (Library can be downloaded from Github, see link below) as well as with any other system. Also tried with my DIY Z80 computer.
The circuit was built on a PCB from PCBgogo.com, who also sponsored this video. New customers get 30% off when choosing their components sourcing service:
https://www.pcbgogo.com/SMT_discount.html
Schematics, gerber files and Arduino library with examples can be found on Github:
https://github.com/michalin/TMS9918_Arduino
Tools:
Camera: https://amzn.to/3kDp1BJ
USB Oscilloscope: https://amzn.to/3CMC7Tu
Consider to support this channel on Patreon and get updates about ongoing projects and preview videos without ads!
https://www.patreon.com/docvolt
Buy me a coffee: https://www.buymeacoffee.com/docvolt
Paypal: https://www.paypal.com/paypalme/docvolt
00:00 - Introduction
00:35 - The TMS9918 VDP, what is it
01:19 - Interfacing the VDP
02:18 - Workaround: Replace DRAM by SRAM
02:41 - How 4116 DRAM works
04:28 - Ordering the PCB from PCBgogo (Promotional part)
06:26 - Using the Arduino Examples
07:01 - Connecting with a Z80 (teaser)
...
https://www.youtube.com/watch?v=GUQpiGspY08
In this video I find out how well ChatGPT can program in historic languages like Z80 Assembly, Cobol, Fortran and Ansi C.
Get PCBs for this project from ALLPCB: https://www.allpcb.com/?code=yt54
Learn more about ALLPCB: https://www.youtube.com/@ALLPCB/videos
Sources, Gerber files etc: https://github.com/michalin/ZX2022
Consider supporting this channel on Patreon or become a channel member and get updates about ongoing projects and preview videos!
https://www.patreon.com/docvolt
Paypal: https://www.paypal.com/paypalme/docvolt
#ALLPCB
00:00 - ChatGPT and my DIY Z80 CP/M Computer
01:06 - A Hello World Program in Z80 Assembly
02:51 - Age checker program in Cobol
06:34 - Worm/Snake game in Fortran
07:41 - Worm/Snake game in C (SDCC)
08:45 - Optimizing the game
10:50 - Conclusion
...
https://www.youtube.com/watch?v=02RkDaMrqcw
The WIO terminal is an amazing Arduino compatible development board with a 320x240 LC Display, a powerful ARM Cortex M4 running at 120MHz (can be overclocked up to 200 MHz) and many useful sensors. See a short review and introduction on how to make awesome projects with it.
Tools:
WIO Terminal: https://amzn.to/3FO47qR
Camera: https://amzn.to/3kDp1BJ
Consider to support this channel and get updates about ongoing projects and preview videos!
- https://www.patreon.com/docvolt
- Buy me a coffee: https://www.buymeacoffee.com/docvolt
- Paypal: https://www.paypal.com/paypalme/docvolt
Read more:
https://www.seeedstudio.com/Wio-Terminal-p-4509.html
https://wiki.seeedstudio.com/Wio-Terminal-Getting-Started/
00:00 - Introduction
00:22 - Hardware, CPU and sensors
02:35 - Getting started with programming
03:15 - Codecraft - a block based online programming tool
05:21 - Programming the digital ports
06:48 - Testing the display
07:26 - Conclusion
...
https://www.youtube.com/watch?v=FAuBJwZ7GKs
Have you ever been missing a desperately needed logic chip? In this video I show a way that can help you out.
Get your PCB for this project from PCBgogo at https://www.pcbgogo.com/promo/DoctorVolt
Schematic and Software:
Afterburner https://github.com/ole00/afterburner
Parts and Tools:
Camera: https://amzn.to/3HkUJO0
Multimeter:https://amzn.to/3NLlTjb
ATF16V8B: https://amzn.to/3cGQ4dI
Consider to support this channel on Patreon and get updates about ongoing projects and preview videos without ads!
https://www.patreon.com/docvolt
Buy me a coffee: https://www.buymeacoffee.com/docvolt
Paypal: https://www.paypal.com/paypalme/docvolt
00:00 - Start
00:56 - Programmable Logic Devices (PLD)
01:36 - Generic Array Logic (GAL)
02:40 - GAL16V8 and Atmel ATF16V8
03:02 - Principle of the GAL: Fuse Map
04:38 - Output Logic
05:34 - The JDEC File Format
05:58 - WinCUPL
07:01 - Burning the GAL with Afterburner
07:23 - The Circuit
08:43 - Programming the 16V8
09:51 - Making a 7-Segment counter
...
https://www.youtube.com/watch?v=fCsP7ujMJV8
FPGAs are not commonly used by makers due to their high cost and complexity. However, low-cost FPGA boards are now available on the market. This video provides a brief introduction to the Tang Nano 9K board and demonstrates how to program it using Verilog.
Thank you to PCBWay for sponsoring this video. Get PCBs, 3D printing and sheet metal works: https://www.pcbway.com/?from=Doctor%20Volt
Consider supporting this channel on Patreon and get updates about ongoing projects and ad-free preview videos!
https://www.patreon.com/docvolt
Tools:
Gowin EDA: https://www.gowinsemi.com/en/support/home/
Items used in this video:
Tang Nano 9K: https://amzn.to/3PJiPHA
Please use these links for your order to support the channel. It's the same price for you, but I'll get a small commission.
00:00 - Intro
00:38 - How do FPGAs function?
03:55 - Introduction into Verilog
06:06 - Verilog constraints
09:55 - Sequential logic
10:29 - always @ Blocks
12:57 - Verilog examples
...
https://www.youtube.com/watch?v=aWm9pJ2KobA
This video is about receiving digital data broadcasts on shortwave with a simple homemade SDR receiver.
All you need to replicate: https://github.com/michalin/easysdr
Consider supporting this channel and get updates about ongoing projects and ad-free preview videos!
Become a Patron: https://www.patreon.com/docvolt
Or make a single donation per Paypal: https://www.paypal.com/paypalme/docvolt
00:00 - Introduction
00:18 - The DIY SDR receiver
01:28 - The software setup
02:48 - CW
03:05 - FLdigi
03:42 - RTTY
05:30 - Weather fax
06:25 - DCF 77 Time signals
06:39 - STANAG 4285
07:05 - FT 8
07:22 - WSJT-X
08:12 - FT8 QSO
09:56 - Grid Tracker
10:16 - PSK-31
#electronic
#electronicscreators
#radio
#hamradio
...
https://www.youtube.com/watch?v=nQ5e2Z3nYso
This is part 7 of the "Z80 Computer from Sratch" playlist. In this video I replaced the flaky battery buffered RAM with a 32 Kilobyte EEProm. I also explain the mechanism of Bankswitching and order a printed circuit board. Get your PCB for this project from PCBgogo at https://www.pcbgogo.com/promo/DoctorVolt. New customers get 30USD off when choosing their components sourcing service:
https://www.pcbgogo.com/SMT_discount.html
Schematics and source files can be found on Github: (Not yet up to date)
https://github.com/michalin/ZX2020
Tools:
Camera: https://amzn.to/3NjCZnk
Logic analyzer: https://amzn.to/3wYseBN
CF card adapter: https://amzn.to/3pSllh6
Consider to support this channel on Patreon and get updates about ongoing projects and preview videos without ads!
https://www.patreon.com/docvolt
Buy me a coffee: https://www.buymeacoffee.com/docvolt
Paypal: https://www.paypal.com/paypalme/docvolt
...
https://www.youtube.com/watch?v=pHZ2FYUiZno
One of the most famous sound chips of the 80s is undoubtedly the MOS 6581 Sound Interface Device, or SID for short. Let's put it on a breadboard and get some sounds out of it.
Recreate this project with a PCB from PCBWAY: https://www.pcbway.com/?from=Doctor%20Volt
Gerber files, Schematic etc. on Github: Coming soon
Tools:
Camera: https://amzn.to/3kDp1BJ
USB Oscilloscope: https://amzn.to/3CMC7Tu
Consider supporting this channel and get updates about ongoing projects and preview videos!
Become a Patron: https://www.patreon.com/docvolt
or a channel member: https://www.youtube.com/channel/UCvfTzrGE1VhDpxYnvqGQWQQ/join
Or make a single donation per Paypal: https://www.paypal.com/paypalme/docvolt
00:00 - The MOS 6581 SID Chip
00:23 - Breadboard Assembly
03:09 - The 3 Voices
03:58 - Ring Modulator
04:30 - Voice Synchronization
05:01 - ADSR Envelopes
05:47 - Analog Filters
06:52 - Analog Inputs
07:26 - Waveform and Envelope Registers
08:16 - Software Sound Effects
09:11 - Digisound and Digifix
...
https://www.youtube.com/watch?v=tJ4-vt42UD4