I’m reading some stuff, but I’m exhausted, so off to bed, and hopefully finish this reading tomorrow:
Category Archives: TODO
Logic Analyzer with 1GHz Sampling Rate
Today I was pleased to discover this: DreamSourceLab DSLogic U3Pro32 USB-Based Logic Analyzer with 1GHz Sampling Rate, 2Gbits Memory, USB 3.0 Interface, 32 Channels.
There are some notes from the manufacturer over here: DSLogic Series USB-based Logic Analyzer.
It’s a logic analyzer which can operate at 1GHz that’s within my price range. I’m not rushing off to buy this thing, but it is certainly on my list.
The only other thing I have seen that compares to this logic analyzer is this RIGOL DS70304/DS70504– Digital Oscilloscope 3GHz/5GHz 4 Channel 20GSa/s 2Gpts 1000000 wfms/s which is roughly two orders of magnitude more expensive.
6 Horribly Common PCB Design Mistakes and AppCAD
Today I enjoyed watching 6 Horribly Common PCB Design Mistakes and the follow-up video Design Mistakes You Must Avoid on Your New Electronic Product.
In the first video I learned about AppCAD Design Assistant which is a free tool which boasts a broad bunch of features (and, particularly, it can help you design an antenna on your PCB):
- S-Parameter Analysis and Plotting
- Active Circuit Bias Design
- Cascade Noise and IP3 Analysis
- Transmission Line Analysis
- Signals and Systems
- Complex Math Engineering Calculator
I haven’t used AppCAD yet, but I will check it out soon.
Gonna try ‘restic’ instead of ‘borg’
QUIC Loss Detection and Congestion Control
This came up in my feed today: QUIC Loss Detection and Congestion Control. I wish I had time to read it closely! It’s about how they re-implement the TCP bits and pieces (such as congestion control) atop UDP.
ESP-IDF: Espressif’s official IoT Development Framework
Wanna check out ESP-IDF which is Espressif’s official IoT Development Framework. Have to decide if I will use Linux, Mac, or Windows, and whether I will use VSCode or Eclipse.
This looks like a good place to start: https://github.com/espressif/esp-idf
The Problems of Philosophy, further reading
At the end of The Problems of Philosophy, Bertrand Russell says:
The student who wishes to acquire an elementary knowledge of
philosophy will find it both easier and more profitable to read some
of the works of the great philosophers than to attempt to derive an
all-round view from handbooks. The following are specially
recommended:
- Plato: Republic (especially Books VI and VII)
- René Descartes: Meditations on First Philosophy
- Baruch Spinoza: Ethics
- Gottfried Wilhelm Leibniz: Monadology
- George Berkeley: Three Dialogues Between Hylas and Philonous
- David Hume: An Enquiry Concerning Human Understanding
- Immanuel Kant: Prolegomena to Any Future Metaphysics
Switching diodes and rectifying diodes
I had an envelope full of SMD diodes arrive today. Three different types in three different sizes, so nine bundles. Unlabeled!
I’m not sure what they were thinking at the shop. I got them from here.
I managed to figure out that the ones marked ‘S4’ were the Schottky diodes (1N5819WS). I think the ones labeled ‘T4’ are the switching diodes (1N4148WS) and the ones labeled ‘T7’ and ‘A7’ are the rectifying diodes (1N4007), but I’m not sure of that yet.
I asked ChatGPT for help and it explained how I can devise a test circuit, so that’s on my TODO list for tomorrow.
Planning to succeed
I was sitting here in my lab this morning and reflecting on all the things I want to do in it. The thing about getting things done is they don’t get done unless you actually take the time to do them. A book will happily sit unopened on your bookshelf for your entire life if you don’t take the time at some point to pick it up and read it.
In this light I thought perhaps I might stand more of a chance of actually completing some of my projects if I put some structure around getting them done. To that end I have one specific activity to do for each day of the week:
- circuit day (make a Maxitronix circuit or similar)
- programming day (write some code, pick a project, there are lots)
- old book day (review and document an old book)
- Xbox day (recap an Xbox, or work on an otherwise broken one)
- writing day (write something, e.g. work on my book, a long form blog post, etc)
- new book day (read and document a new book)
- holiday! (watch a movie! play a game!)
On circuit day and Xbox day I will make a video of the activity and publish on In The Lab With Jay Jay. The outputs from the other activities are not video but a lot of that will end up on the web somewhere too.
The sub-pattern is:
- Video
- Writing
- Reading
I repeat that twice in one week and then give myself a day off.
Traditionally I’m very bad when it comes to having structure in my life, so I can only hope that this attempt to introduce some structure actually works out… wish me luck!
Op amp tester
I was watching How To TEST OP AMPS Using A Multimeter vs Op-Amp Tester Project Single Dual and I learned about this Operational Amplifier OP AMP Tester For Single Dual OPAMP TL071 TL072 TL081 TL082 Single/Dual Op Amp Test Board.
I have to cool it on the spending for a little while, but I’ve made a note of this on my shopping list.