Only having one ADC can be an issue when you need readings to be in phase, but for reading any sort of human interface device it doesn’t matter at all. Just cycle through your inputs one at a time. Some microcontrollers even have hardware to scan through multiple inputs automatically. You can use DMA to read the ADC and send data out over whatever communication peripherals your microcontroller has without using much CPU time.
If you are using USB HID, you are limited to a 1000 Hz update rate and that’s really overkill already. You can have up to 8 analog axis in a USB HID game controller plus lots of buttons.
The drains in the 8205 MOSFET are connected together internally. In a DW01 circuit, they are not connected to anything else.
One MOSFET stops the battery from charging and the other stops it from discharging.
For something that’s not switching at a high frequency, slow rise and fall times are fine as long as you are staying within the safe operating area of your MOSFET. A 10K gate resistor could certainly work, but it will depend on your MOSFET and load.
That is strange that they would have size limit for the SSD. Maybe it only supports single sided M.2 drives, but if that’s the case, they should have just said it.
Ubuntu is already immune to the 2038 bug. The Linux kernel even supports using a 64 bit time_t on 32 bit systems now. Of course some poorly written software could still be affected, but that’s not the fault of the kernel or operating system.
The 2038 bug will certainly cause problems in some embedded systems that still use a 32 bit time_t if they are still running by then.
My phone has an FM tuner, so I usually listen to local radio stations. Sometimes I watch TV shows or movies I downloaded on the SD card, but I prefer watching videos on a larger screen when possible. Cell service is crap around here, so streaming is not very practical.
There are simple testers like this. It’s rather overpriced for what it is, but it would be trivial to make one yourself. That will only do a continuity check though. If you want to know what the current or speed ratings are, you will need to read the chip in the cable.
A dedicated GPU will mean reduced battery life. If you are only going to edit video at your desk, I would suggest getting a laptop with a thunderbolt 3 or USB 4 port and an external GPU. Make sure the port provides 4 PCIe lanes, not all of them do.
Timeshift works best if you use BTRFS for your root partition because snapshots can be taken instantly. I have mine setup to automatically take a snapshot every day.