April 2022 Updates
Updates This Month
- Added a new page on the SOD-882 component package.
- Updated the info on the SOT-883 component package.
- Updated info on the WSON component package.
- Added more info on CAN bus errors and error handling/fault confinement.
- Added a new page on the Macro X component package.
-
Updated the info on the LGA component package.
-
Added more info on non-standard QFN packages.
-
Added info on the Bourns The Potentiometer Handbook.
- Added graphs and equations on potentiometer tapers and info on potentiometer independent linearity.
-
Added info/waveforms on power management IC UVLO/OVLO.
- Added a new page on the SOT-143 component package.
- Created a new page called Protecting IO Lines From ESD.
- Added a donation button and the Creative Commons Attribution 4.0 International License to all content pages.
- Started working on a new page with info on Delta-Wye resistor networks.
March 2022 Updates
1. Updates This Month
-
Added more info to the MiniMELF Component Package page.
-
Added info on average rectified forward current for general purpose diodes.
-
Added info on the ARIES Correct-A-Chip series of breakout boards/IC adapter PCBs.
-
Added info on adding a high-value parallel feedback resistor to 32.678kHz crystal tracks to prevent start-up problems in humid environments.
-
Started a page on test jigs.
-
Added info on backfeeding through UART TX/RX lines.
-
Added info on adding pull-up resistors to UART TX/RX lines to prevent spurious garbage being transmitted during microcontroller resets.
-
Added more info on voltage-level translator ICs.
-
Added info on CMOS totem-pole drivers with added power off protection.
-
Updated the info on the SOD-523 Component Package.
February 2022 Updates
1. Updates This Month
-
Added more information on CAN arbitration, incl. waveforms.
-
Created a new page on the RS-422 communication protocol.
-
Added a new page on gel crimp connectors.
-
Added info on getting the number of RX bytes available in a serial port on Linux.
-
Published a new release of CppLinuxSerial (v2.4.0) with the following updates:
-
Added
Available()
method to return number of bytes ready to be read from the receive buffer (thanks lotricekCZ). -
Added CMake option for shared library (thanks lotricekCZ).
-
-
Published a new release of NinjaCalc with various version bumps of dependencies to fix security vulnerabilities, and a colour scheme update (to match the red used on this blog).
-
Added a new page on photodiodes.
January 2022 Updates
1. Updates This Month
-
Added info on ICs which have different part numbers for different I2C addresses.
-
Created a new page on current sources and sinks, including a Zener/BJT current source and constant-current diode (JFET current source).
-
Added JFET schematic symbols. Added JFET info on transconductance and dynamic resistance.
-
Created a new page on Wheatstone bridges.
-
Condensed all the temperature sensor sub-pages into the temperature sensor page.
-
Added a page on termination (electrical termination of transmission lines), including schematic examples of series termination.
-
Added more info on the SOIC component package, including the SOT-162-1 NXP synonym.
-
Added info on the SOD-123EP component package, a variant of the SOD-123.
-
Added info on monitoring loop time to the page on firmware superloops.
Happy New Year 2022
1. Overview
First of, happy new year!
2. Statistics
This year I decided to present the stats a little differently and made the infographic below.
The infographic image was made in "Canva" (an online diagram/image editing app). You can view the source image here.
3. Updates
-
Started the upgrade from CSS to SCSS (using hugo-extended).
-
Started migrating from Markdown to AsciiDoc (using AsciiDoctor support provided by Hugo).
-
Settled on a colour scheme and program (Affinity Designer) for drawing diagrams.
-
Purchased both Affinity Designer (for making diagrams) and Affinity Photo (for touching up photos), and both have been well worth their one-of purchase price (take that, Adobe and your subscription model).
-
Upgraded the main menu from hover style interface to an accordion style interface, making it more user friendly for people using touchscreen devices.
-
Upgraded the base layout of every page to use Bootstrap responsive columns, rather than my own custom CSS to achieve the same level of responsiveness.