October 2020 Updates
Resolved Netlify build error which started with commit 377ec8:
5:07:04 PM: ┌─────────────────────────────────────────────────────┐ 5:07:04 PM: │ Plugin "@netlify/plugin-deploy-core" internal error │ 5:07:04 PM: └─────────────────────────────────────────────────────┘ 5:07:04 PM: 5:07:04 PM: Error message 5:07:04 PM: Invalid response from buildbot: Error: The TCP connection with the buildbot timed out after 60000ms
9:25:17 PM: ┌────────────────────────────────────┐ 9:25:17 PM: │ 1. build.command from netlify.toml │ 9:25:17 PM: └────────────────────────────────────┘ 9:25:17 PM: 9:25:17 PM: $ hugo --minify 9:26:18 PM: Building sites … Total in 61644 ms 9:26:18 PM: Error: Error building site: "/opt/build/repo/content/electronics/projects/columbus-radio/index.md:1:1": timed out initializing value. You may have a circular loop in a shortcode, or your site may have resources that take longer to build than the `timeout` limit in your Hugo config file.
I then tried Netlify options to rebuild the
masterbranch without cache, and the build worked!
Added a page on the SOT-583 component package.
Added a page on the SOT-883 component package.
September 2020 Updates
- Added info about board packages to the Arduino page.
Added info about schematic page templates to the A Beginners Intro To KiCAD page.
Added support for the search service Algolia.
- Updated information about the
BCrange of BJTs on the Bipolar Junction Transistors (BJTs) page.
Added more online simulation tools to the Circuit Simulation page.
Updated the Mbed Studio page.
Added a page on the EasyScale communication protocol.
Migrated NinjaCalc from a Vue.js based app to Next.js/React based app. This took quite a long time to migrate, I’m estimating about 32 hours to migrate all functionality except for two calculators to Next.js. Deployments are now automatically done by Vercel (I’m using the “Hobby” tier which is free forever). Unit/functional CICD testing has also been added with GitHub Actions. Commit https://github.com/gbmhunter/NinjaCalc/commit/458137fb79237562acb8a3f3d09a13d30438bb49 was the beginning of the migration.
Updated the Cables page with more information on cable insulation materials and combined power/data cables.
July 2020 Updates
- Added a section on CMOS latch-up to the Logic Families page.
Added a new Databases page under the Programming section with info on MariaDB and PostgreSQL databases.
Added a new Multimeters page under the Electronics->Tools section.
Added information on ceramic capacitor classes to the Capacitor page.
Updated the SOIC Component Package page with information about the
Added a new Consistent Overhead Byte Stuffing page.
June 2020 Updates
Completed the unfinished worked example on the Finding The Intersection Of Two Arcs That Lie On A Sphere page.
Fixed a bug with the custom
imgshortcode used on this site which was causing the wrong image to be displayed, or in some cases, no image at all.
Added a section on CAN Bus Repeaters to the CAN Protocol page.
- Updated the CANopen section on the CAN Protocol page.
Added the new How To Write Python Scripts For KiCAD page.
Added information on number-to-string functions in the C programming language to the String Manipulation page.
Updated the Debouncing page.
Updated the Logic Families page.
Added the new Silicon Controlled Rectifiers (SCRS) page.
Added a section on floating-gate MOSFETS to the MOSFET page.
April 2020 Updates
Added a section on mypy And Reusing Variables With Different Types to the Python Type Annotations page.
Added a new page on Shift Registers (a digital logic circuit).
Added a section on Tags to the AWS S3 page.
Added a section on NoCAN to the CAN Bus page.
Added a new page on UML Diagrams.
Added a section on Flyback Transformers to the Transformers page.
- Added info on non-standard QFN packages to the QFN Component Package page.