Reply 80 of 134, by Jo22
- Rank
- l33t++
canthearu wrote on 2021-09-12, 13:12:You could just buy a USB GPIO Module: […]
mike_canada wrote on 2021-09-12, 05:58:Sadly, new computers get rid of all this stuff which makes it harder for hardware developers to program simple thinks like making a computer turn on an LED light.
You could just buy a USB GPIO Module:
https://numato.com/product/32-channel-usb-gpi … -analog-inputs/
Little risk of cooking your expensive computer hardware if you wire it wrong.
Parallel Port? Maybe.
Gameport and COMx are safe.
COM ports have internal diodes and can't be killed by shorting pins.
canthearu wrote on 2021-09-12, 13:12:Alternatively, a Raspberry PI is also excellent for this task.
Raspberry Pi is proprietary, expensive and overly complicated (ARM core controled by a GPU with a binary blob that runs a custom Linux containing billion of lines of code and dozen of background processes).
Also, GPIO pins can be killed easily.
Only exception are the I2C linrs, which are used for LCDs. They contain pullup diodes.
Pi 3 was notorious for being bricked due to a voltage management chip that got damaged easily.
- Don't get me wrong, Pi is nice to play with or to make custom devices that can't be bought.
However, as a developer, you'd like to have a platform that makes you independant.
An Arduino UNO is more likely a solution, since it can be built from scratch. All it needs are off the shelf parts.
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel
//My video channel//