I have been sad for some time that Learning the Art of Electronics: A Hands-On Lab Course is out of print. Little did I know, they have been working on a second edition! The revised edition is due out in March 2025. Excellent news! I don’t usually pre-order books, but I will pre-order my copy of Learning the Art of Electronics: A Hands-On Lab Course 2ed. There’s more info on the book’s website: learningtheartofelectronics.com.
Category Archives: Book
Debugging
I’ve been reading Debugging: The 9 Indispensable Rules for Finding Even the Most Elusive Software and Hardware Problems. My mate @indigo suggested I read David A. Wheeler’s summary of it over here: David A. Wheeler’s Review of Debugging by David J. Agans. I know David A. Wheeler from his work on sloccount.
New Book Teardown #6: God Created the Integers (2005) | Learning Electronics In The Lab With Jay Jay
This post is part of my video blog and you can find more information about this video over here.
You can support this channel on Patreon: patreon.com/JohnElliotV
In this video I take a look at God Created the Integers edited by Stephen Hawking and published in 2005.
Hawking’s other book which I mention in this video is On The Shoulders Of Giants.
I am sorry that my pronunciation of European names is kind of terrible. While working through the book I made some notes on my wiki about pronouncing various names: God Created the Integers.
At 12 hours (the YouTube maximum video length) this is my longest video so far! If you do watch the whole thing through to the end, you are my type of person, so please do let me know! :)
Thanks very much for watching! And please remember to hit like and subscribe! :)
Following is a product I use picked at random from my collection which may appear in my videos. Clicking through on this to find and click on the green affiliate links before purchasing from eBay or AliExpress is a great way to support the channel at no cost to you. Thanks!
Yum Cha 16MP USB Camera![]() |
Let’s go shopping!
Mail Call #16: METCAL PS-900; Peak Atlas DCA75 Pro, LCR45, ESR70; ESP32; Pi Zero, Pico; and More!
This post is part of my video blog and you can find more information about this video over here.
You can support this channel on Patreon: patreon.com/JohnElliotV
In this video I receive the following equipment in the mail:
- ESP32-CAM-MB WiFi Module Serial to WiFi ESP32 CAM Development Board 5V Bluetooth with OV2640 Camera DIY
- Red Board GY-NEO6MV2 Flight Control GPS Module APM2.5 Flight Control NEO-6M
- RP2040-Zero RP2040 for Raspberry Pi Microcontroller PICO Development Board Module Dual-core Cortex M0+ Processor 2MB Flash
- Raspberry Pi Pico Board RP2040 PICO W Dual-Core 264KB ARM Low-Power Microcomputers High-Performance Cortex-M0+ Processor
- WeAct ESP32 ESP-32 ESP32C3 ESP32-C3FH4 Development Board Wireless WiFi Bluetooth-compatible Module Micropython
- WeAct BlackPill STM32F411CEU6 STM32F4 STM32 Core Board Learning Board Development Micropython
- 4Pack Original [Apple MFi Certified] Charger Lightning to USB Charging Cable 6FT Cord Compatible iPhone 14/13/12/11 Pro/11/XS MAX/XR/8/7/6s Plus,iPad Pro/Air/Mini,iPod Touch
- Star Schema The Complete Reference
- The Architecture of Open Source Applications, Volume II
- METCAL PS-900 Soldering Station
- METCAL SFV-CH10, 30° Chisel, 1 mm Soldering Iron Tip
- METCAL SFV-CH20, 30° Chisel, 2 mm Soldering Iron Tip
- METCAL SFV-CN05, Conical, 0.5 mm Soldering Iron Tip
- Peak Electronic Design Atlas DCA75 Pro Semiconductor Analyzer
- Peak Electronic Design Atlas LCR45 LCR Meter
- Peak Electronic Design Atlas ESR70 Gold ESR Meter
As I mentioned the open-source architecture books are available free online: The Architecture of Open Source Applications.
Thanks very much for watching! And please remember to hit like and subscribe! :)
Following is a product I use picked at random from my collection which may appear in my videos. Clicking through on this to find and click on the green affiliate links before purchasing from eBay or AliExpress is a great way to support the channel at no cost to you. Thanks!
Aussishop Calipers notes |
Let’s go shopping!
Old Book Teardown #11: Interactive Television (1995) | Learning Electronics In The Lab With Jay Jay
This post is part of my video blog and you can find more information about this video over here.
You can support this channel on Patreon: patreon.com/JohnElliotV
Silly Job Title: Outlet Overlord
In this video I take a look at Interactive Television: A Comprehensive Guide for Multimedia Technologists by Winston William Hodge published in 1995.
Thanks very much for watching! And please remember to hit like and subscribe! :)
Following is a product I use picked at random from my collection which may appear in my videos. Clicking through on this to find and click on the green affiliate links before purchasing from eBay or AliExpress is a great way to support the channel at no cost to you. Thanks!
3ELIGHTING 14″-27″ With 2 Arms VESA Wall Mount![]() |
Let’s go shopping!
Mail Call #15: iPhone 6s, USB Accessories, Software Books, IEC Power Adapters, and More!
This post is part of my video blog and you can find more information about this video over here.
You can support this channel on Patreon: patreon.com/JohnElliotV
In this video I open the stuff that has arrived in the mail recently:
- Original Quality USB Charger Cable for iPhone 14 8 7 6S Plus 13 12 Pro XS Max XR SE Fast Charging Cord Data Sync Line 1m 2m 3m (0.2m)
- USED EX-DEMO | iPhone 6S | 64GB | Space Grey | Unlocked
- The Architecture of Open Source Applications
- 500 Lines or Less
- IEC 320 C14 to C13 Left Right Angle AC Adapter IEC 3Pole IEC 320 3pin Male to Female extend 90 Degree Down Up Angle AC converter (Type 1, 2, 3, 4)
- Universal IEC320 C13 C14 to C5 C6 C7 C8 C19 C20 C21 Convert Connector UPS PDU Male to Female EU US power plug adapter Socket (C14 to C5 and C14 to C7)
- 8pcs CPU IC Glue Remover Phone Repair Tool C Chip Repair Thin Blades Piratical Repair Hand Tool For Mobile Phone Computer
- NEWACALOX 4 PCB Circuit Board Holder with Strong Magnetic Base for Soldering Repair, Modeling, DIY, Jewelry and Hobbies
- USB Tester DC Type-C PD Digital Voltmeter Amper Voltage Current Monitor Ammeter Detector Power Bank Charger Capacity Meter 6.5A
- PP Cutting Mat Workbench Patchwork Cut Pad Sewing Manual DIY Knife Engraving Leather Cutter Board Single Side Underlay (A5 green)
- Power Bank Charger Indicator 4-30V USB Color Screen Digital Display Voltage Current Charger Detector
- Blue 10CM/20CM/30CM USB 3.0 Extension Cable Type A Male to Female (3x 10cm; 2x 20cm; 3x 30cm)
- RIDEN AT35 5 digits USB 3.0 color LCD Voltmeter ammeter voltage current meter multimeter power bank USB Tester ⭐
I mention that I’m working on a new book teardown for God Created the Integers.
The epaper modules I’m working with are these ones: WeAct 2.9” 2.13″ 2.9 2.13 Inch Epaper Module E-paper E-Ink EInk Display Screen SPI Black-White Black-White-Red and the microcontrollers I’m experimenting with are these ones: WeAct ESP32 ESP-32 ESP32C3 ESP32-C3FH4 Development Board Wireless WiFi Bluetooth-compatible Module Micropython.
The Arduino Nano you see is one of these: Mini / Type-C / Micro USB Nano 3.0 With the bootloader compatible Nano controller for arduino CH340 USB driver 16Mhz ATMEGA328P connected to an OLED display like this: 1.3″ OLED Display Module White/Blue Color Drive Chip SH1106 128X64 1.3 inch OLED LCD LED IIC I2C Communicate.
The video I mention about the test clips is this one: Unboxing #9: Unboxing of Sudake SDK07 and SKD08 IC Clip SMD Gripper Test Probe | In The Lab.
If you’re interested in the old iPhone 6s you can find more information at Wikipedia: iPhone 6s or from Apple: iPhone 6s – Technical Specifications.
My iPod touch is 7th generation, you can get more info from Apple: iPod touch (7th generation) – Technical Specifications.
I mention that I listen to di.fm. If you’re into electronic music, check it out.
I keep my notes which I display on my bench iPhones on the web, over here: https://www.jj5.net/display/
Thanks very much for watching! And please remember to hit like and subscribe! :)
Following is a product I use picked at random from my collection which may appear in my videos. Clicking through on this to find and click on the green affiliate links before purchasing from eBay or AliExpress is a great way to support the channel at no cost to you. Thanks!
3ELIGHTING 10″-26″ VESA Wall Mount![]() |
Let’s go shopping!
Homework
This is a part of the homework feature of my blog, which is an ongoing conversation with my mate S.F.
Hey mate. Lovely to see you again, as always.
First, two things from last time which I forgot to write up:
I mentioned Veritasium which is a video blog of interest.
I have a note here that says “ASI”. And that’s all it says. Not sure what that was about?
I did consider writing my response to Mark Fisher‘s work Capitalist Realism (which is available on the web here), but in researching him and his work this evening I have learned that he died by suicide in 2017. I think suicide is the worst thing ever and I can’t bring myself to write something which tears strips off people who are no longer here to respond. (I intend to read Mark’s PhD thesis Flatline constructs: Gothic materialism and cybernetic theory-fiction.)
You mentioned Pick of the Litter, noting that dogs are trained to sometimes ignore the command of their master, particularly when it wouldn’t be safe.
One good thing about arguments with friends is that there is always time to pee.
Norvig’s Law: Any technology that surpasses 50% penetration will never double again (in any number of months).
This marketing dude Rory Sutherland is actually quite impressive. I hadn’t expected as much from someone in advertising! He has given a number of TED talks and there are many interviews with him on YouTube.
The documentary about the 2008 financial crisis that I mentioned was Inside Job. Not to be confused with the TV series with the same name (which is excellent, by the way).
My favorite philosopher of the day is Iain McGilchrist. I suspect my own beliefs and preferences diverge from those of McGilchrist but I do really enjoy his thought. I have watched a number of interviews with Iain McGilchrist. He has written a number of books, a few of which I have purchased and intend to read: The Matter With Things: Our Brains, Our Delusions and the Unmaking of the World, The Master and His Emissary: The Divided Brain and the Making of the Western World, and The Divided Brain and the Search for Meaning.
The book Thinking, Fast and Slow by psychologist Daniel Kahneman demarcates two systems of thinking: one fast and automatic, the other slow and deliberative.
The quotation “the stupid are cocksure, while the intelligent are full of doubt” is variously attributed (including to Bertrand Russell).
Check out Mr Inbetween, it’s really excellent!
Love you my brother, see you on Christmas Day! <3
Books by Bill Inmon
This is a note for Future John.
I am reading Fundamentals of Data Engineering which says that beside Ralph Kimball, Bill Inmon had a lot to do with data warehousing in the early days. I’m going to try and read a few of his books, many of which are available in Kindle (and Audible) format from Amazon.
Extra Content #18: Four New Books on Data Warehousing and Data Engineering | In The Lab With Jay Jay
This post is part of my video blog and you can find more information about this video over here.
You can support this channel on Patreon: patreon.com/JohnElliotV
In this video I get four new books on database design which have arrived from Amazon:
- Fundamentals of Data Engineering: Plan and Build Robust Data Systems 1st Edition
- Kimball’s Data Warehouse Toolkit Classics, 3 Volume Set 2nd Edition
Thanks very much for watching! And please remember to hit like and subscribe! :)
Following is a product I use picked at random from my collection which may appear in my videos. Clicking through on this to find and click on the green affiliate links before purchasing from eBay or AliExpress is a great way to support the channel at no cost to you. Thanks!
Wozniak Solder Lugs notes |
Let’s go shopping!
What is elliptic curve cryptography?
The following quotation is taken from Elliptic Curve Cryptography for Developers.
What is elliptic curve cryptography?
First, there are no ellipses. Second, there are no curves. So why is it called an “elliptic curve”? The primary reason is history. Performing integrals of the elliptical orbits of planets gave rise to formulas labeled elliptic curves. These formulas were then used in other areas of mathematics, and the label stuck.
The areas of mathematics used in public key cryptography involve number theory (the properties of integers), combinatorics (the study of counting), and finite fields (sets with finite objects and specific rules). Elliptic curves are used in just about every area of mathematics. This makes studying elliptic curve math very difficult because it is hard to determine what you really need to know and what is just really interesting.
For example, elliptic curves have been used for factoring numbers and solving Fermat’s Last Theorem. In chapter 3, I explain how elliptic curves on the complex plane are used to understand elliptic curves over finite fields. It’s all interesting but not necessarily applicable to cryptography.




