Тёмный

Quest for the Serial Optical Mouse: The search for milliamps (part 1) 

Scrap Computing
Подписаться 2,7 тыс.
Просмотров 1,4 тыс.
50% 1

This video is about a mod that converts a USB Mouse to a serial mouse with no external power.
The serial port provides very little power through its logic pins. So powering a micro-controller and a USB mouse from the serial port alone is not straightforward. This video presents all the problems we encountered and all the techniques and circuits we developed to overcome this limitation.
The result is a prototype board with a Raspberry Pi Pico, and some other circuitry that is able to drive a USB optical mouse, all of which are powered only by the serial port!
The USB mouse is modified with a resistor in series with its LED to lower its power consumption.
USB Mouse To Serial Project: github.com/mborjesson/USB-Mou...
USB Serial Mouse Adapter Project: github.com/LimeProgramming/US...
USB to serial mouse adapter video: • USB Mouse to Serial po...
CuteMouse DOS Mouse Driver: cutemouse.sourceforge.net/

Наука

Опубликовано:

 

9 июн 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 28   
@snakezdewiggle6084
@snakezdewiggle6084 Год назад
Wow, quest for 1.5 milliAmps, that's out there man, like i mean you could loose that much just by using the wrong cable. 👍👍👍
@NaoPb
@NaoPb Год назад
What a neat project!
@edwinconcepcion1135
@edwinconcepcion1135 Год назад
Awesome project! Thank you for that detailed explanation!
@GadgetUK164
@GadgetUK164 Год назад
Awesome work again!
@sebastianbort8512
@sebastianbort8512 Год назад
Good as always
@laudennn
@laudennn Год назад
great video, thank you
@robertbruce7686
@robertbruce7686 Год назад
Excellent 👍
@retrofitter
@retrofitter Год назад
Have you considered a self oscillating switch mode converter like a jewel thief with a flyback output winding so you don't have to modify the mouse? You could have a special winding and driver just for the TX pin. Otherwise very interesting
@scrap_computing
@scrap_computing Год назад
Good idea, I think I could use a joule thief instead of the 555. But I would still need to modify the mouse because without the resistor mod it just needs too much power.
@marios2liquid
@marios2liquid Год назад
Great project. I am also trying to make a serial out touchscreen for DOS PCs/industrial machines.. Or a DOS IP KVM.. One day.. 😂
@alexloktionoff6833
@alexloktionoff6833 Год назад
Probably a pcb with rpipico or riscv uc to drop & replace usb mouse internal is not a bad idea. Here you need to disassemble and modify the usb mouse anyway
@channelkerr
@channelkerr Год назад
Many of the newer USB mice don't have the LED, if they still were within your mA spec it would save some soldering!
@shaunclarke94
@shaunclarke94 Год назад
How do they see then? You sure it's not just an invisible LED, like IR?
@Skracken
@Skracken Год назад
@@shaunclarke94 Yeah it's an IR LED or LASER
@MrVipeg
@MrVipeg Год назад
Very good project. I downloaded the schematics, but having some confusions. Could you please clarify what exactly U2B (LM358) is doing being connected only to inputs? Thank you for sharing the project anyway.
@scrap_computing
@scrap_computing Год назад
The LM358 contains two op-amps. U2B is the second one which we don't actually use, so I have just connected the inputs to fixed voltages. The real work is done by U2A. It's job is to convert the Pico's GPIO levels to RS232 levels.
@ayan.debnath
@ayan.debnath Год назад
Pls, in future, make a 2-in-1 converter for USB Keyboard+Mouse to Serial Mouse + AT/XT Keyboard.
@sebastianbort8512
@sebastianbort8512 Год назад
a lot of usb keyboards can work as serial keyboard out of the box, because ic in keyboard support both protocols.
@francescoguadagni3158
@francescoguadagni3158 Год назад
great project but just one question :why to use pico instead of other low power micro like atmel or Pic?
@scrap_computing
@scrap_computing Год назад
The Pico has USB host, which is needed for talking to the USB mouse.
@gamefragments
@gamefragments Год назад
What is the reason for the custom board to fit inside the mouse instead of a dongle to house the pico with 232 and usb connectors?
@scrap_computing
@scrap_computing Год назад
Because the goal is to make an optical serial mouse :)
@shaunclarke94
@shaunclarke94 Год назад
The mouse also needs modifications anyway.
@prozacgodretro
@prozacgodretro Год назад
I was wondering on the schematic you are tapping power from both and negative and a positive in the rectifier stage, it occurred to me that you could drop the op amp and just use a transistor and capacitor on the reference voltage is being supplied to you and then just retransmit those instead of an op amp or maybe that's kind of what you're doing with the op amp anyway ? Maybe this is all out of my pay grade :p
@scrap_computing
@scrap_computing Год назад
Yes, this is what the op amp does, it pulls the pin either to the positive +5 or to the negative -10. The tricky part is that you have to output positive voltage with a GPIO voltage of +3 and negative voltage with a GPIO voltage of 0. The op amp just makes this easy because you can compare against a 1.8V reference voltage.
@prozacgodretro
@prozacgodretro Год назад
@@scrap_computing thanks for that, I need to play with these things more to better understand them! But I understand enough to grok what's going on.
@daPabOu
@daPabOu 11 месяцев назад
What about wireless mice? Maybe the USB dongle doesn't need as much power as the mouse itself.
@scrap_computing
@scrap_computing 11 месяцев назад
I tried a Logitech M170 but the USB dongle consumes 19mA, so it won't work. I have not tried any other brands though, so there is still hope :)
Далее
Replacing a CMOS battery with a Super Capacitor?
8:55
Просмотров 3,7 тыс.
skibidi toilet multiverse 039 (part 4)
06:06
Просмотров 3,4 млн
This Serial "Optical Laser Mouse" from 1996
16:21
Просмотров 152 тыс.
Quadlidar trackpad mouse
23:07
Просмотров 436
Damascus Steel From Milling Chips!
15:47
Просмотров 807 тыс.
APPLE дают это нам БЕСПЛАТНО!
1:01
Просмотров 737 тыс.
APPLE дают это нам БЕСПЛАТНО!
1:01
Просмотров 737 тыс.