Maxim Integrated MAX31889 I2C Temperature Sensor

Maxim Integrated MAX31889 I2C Temperature Sensor provides ±0.25°C accuracy from -20°C to +105°C and ±0.65°C accuracy from -40°C to +125°C. The MAX31889 operates from a 1.7V to 3.6V supply voltage and uses a standard I2C serial interface to communicate with a host controller. Two GPIO pins are available. GPIO1 can be configured to trigger a temperature conversion, while GPIO0 can be configured to generate an interrupt for selectable status bits.

The MAX31889 includes a 32-word FIFO for the temperature data and also includes high and low threshold digital temperature alarms. The device is available in a 2mm x 2mm x 0.8mm, 6-pin, µDFN package.

Features

  • High accuracy and precision
    • ±0.25°C accuracy from -20°C to +105°C
    • ±0.65°C accuracy from -40°C to +125°C
  • Low power for long battery life
    • 7V to 3.6V operating voltage
    • 68μA operating current during measurement
    • 55μA standby current
  • Safety and compliance
    • High and low-temperature alarms
  • I2C digital interface
    • Configurable convert temperature input pin
    • Configurable interrupt output pin
    • 32-word FIFO for temperature data
    • 4 I2C addresses are available
    • Unique ROM IDs allow the device to be NIST traceable
  • Small size
    • 2mm x 2mm x 0.8mm, 6-pin μDFN

Block Diagram

Application  Circuit

more information: https://www.maximintegrated.com/en/products/sensors/MAX31889.html

Maxim Integrated MAX31329 I2C Real-Time Clock (RTC)

Maxim Integrated MAX31329 I2C Real-Time Clock (RTC) is a low-current timekeeping device that provides timekeeping current in nanoamps (nA), thus extending battery life. This device incorporates an integrated 32.768kHz crystal, that eliminates the need for an external crystal. The MAX31329 RTC features one digital Schmitt trigger input (DIN) and generates an interrupt output on a falling or rising edge of this digital input.

The MAX31329 RTC maintains a clock/calendar that provides seconds, minutes, hours, day, date, month, and year information. The date at the end of the month is automatically adjusted for months with fewer than 31 days, including corrections for leap year. The clock operates in either 24-hour or 12-hour format and the RTC also includes a clock input for synchronization. The device is available in a lead (Pb) free/RoHS compliant, 10-pin, 5mm x 5mm LGA package. The MAX31329 RTC device operates from -40°C to 85°C extended temperature range. Typical applications include medical devices, portable instruments, factory automation, and IoT devices.

Features

  • Increases battery life:
    • 240nA timekeeping current
    • Trickle charger for external supercapacitor or rechargeable battery
  • Provides flexible configurability:
    • Schmitt trigger input for event detection
    • Programmable square-wave output for clock monitoring
    • Two interrupt pins for multiple wakeup configurations
    • Clock input pin for external clock synchronization
  • Saves board space:
    • Integrated crystal and load capacitors tuned to ±5ppm typical clock accuracy
    • 5mm x 5mm, 10-Pin LGA package
  • Value-added features for Ease-of-Use:
    • 1.6V to 5.5V operating voltage range
    • Two time-of-day alarms
    • Countdown timer with repeat and pause functions
    • 64-Byte RAM for user data storage
  • Integrated protection:
    • Power-on reset for a default configuration
    • Automatic switchover to backup battery or supercapacitor on power-fail
    • Lockup-free operation with bus timeout

Block Diagram

Application Circuit

more information: https://www.maximintegrated.com/en/products/analog/MAX31329.html

NJR (New Japan Radio) NJG1817ME4-TE1 10W High Power SPDT Switch

NJR (New Japan Radio) NJG1817ME4-TE1 10W High Power SPDT Switch offers a high power handling capability of 40dBm. This SPDT switch also offers high linearity and low insertion loss up to 6GHz. The high-power SPDT switch features a high switching speed that is enough capable of 5G communications. This high-power SPDT switch operates from 2V to 5V of control voltage range and 150ns typical high switching speed. The NJG1817ME4 switch is RoHS compliant and halogen-free with MSL1. This high-power SPDT switch is suitable in commercial radio applications and transmits/receive switching, antenna switching, and other switching applications.

Features

  • High power handling capability of 40dBm
  • High switching speed
  • The NJG1817ME4 switch is RoHS compliant and halogen-free with MSL1

Specifications

  • 2V to 5V control voltage range
  • 150ns typical high switching speed
  • Low insertion loss:
    • 0.35dBtyp @3.85GHz, VCTL(H)=3.3V
    • 0.40dBtyp @4.7GHz, VCTL(H)=3.3V
    • 0.45dBtyp @6GHz, VCTL(H)=3.3V
  • High insertion loss:
    • 27dBtyp @3.85GHz, VCTL(H)=3.3V
    • 27dBtyp @4.7GHz, VCTL(H)=3.3V
    • 25dBtyp @6GHz, VCTL(H)=3.3V

Application Circuit

more information: https://www.njr.com/electronic_device/PDF/NJG1817ME4_E.pdf

BOXER-6643-TGU: Compact Industrial System Powered by 11th Generation Intel® Core™

AAEON, an industry leader in embedded solutions, introduces the BOXER-6643-TGU compact industrial system. With rugged construction, the system delivers the performance and innovative technologies of the 11th Generation Intel® Core™ U processors (formerly Tiger Lake) to applications in tough environments, providing wide operating temperature range and 5G support, to power embedded controller and Industrial IoT (IIoT) gateway applications.

The BOXER-6643-TGU is powered by the 11th Generation Intel Core U processors, delivering greater performance over previous generations, with innovative Intel technologies ensuring more accurate, secure data processing. With up to 64 GB of memory, the system allows users to utilize the full extent of the system’s processing capabilities, and with the Intel® Iris® Xe embedded graphics, users can leverage more powerful GPU processing to power AI and Edge Computing industrial applications. With dual HDMI ports, the system can also support 4K high-definition video on two monitors, perfect for powering digital signage.

The BOXER-6643-TGU features the latest and fastest I/O specifications, providing higher bandwidth for data intensive applications. Featuring two LAN ports, one 2.5 Gbps and one 1.0 Gbps, the system ensures quick communication for real-time processing and control. The system also features expansion slots supporting wireless networks, including Wi-Fi, 4G and 5G cellular communication. Other I/O features include four USB3.2 Gen 2 slots, dual COM ports and 8-channel DIO.

The BOXER-6643-TGU offers a flexible range of storage options including mSATA and NVMe, as well as a SATA III port connected directly to the board, eliminating cables that may come loose in high-vibration environments. The 2.5” SATA drive is easy to install and maintain, with a slide-out tray located on the side of the system. Additionally, two easy-access panels on the bottom of the system allows users to quickly add on or upgrade expansion cards and memory modules.

Built to deploy anywhere, the BOXER-6643-TGU is designed with a compact form factor and rugged construction. Fan-less design keeps dust and contaminants out, while also delivering an operating temperature range of -20°C to 60°C. With a cable-free design, the system is also suitable for high-vibration environments.

“The BOXER-6643-TGU delivers great performance and value, offering the latest Intel embedded CPUs in a platform that is both rugged and meets the requirements of our clients,” said Raven Hsu, Product Manager with AAEON’s System Platform Division. “With a tough, compact construction and high-performance processor, the BOXER-6643-TGU helps meet the computing needs of embedded applications, while also offering flexibility and scalability to bring AI to industrial operations.”

Later this year, AAEON will be announcing and releasing the ultra-slim BOXER-6450-TGU, bringing the same innovative 11th Generation Intel Core U processors to a system that is even more compact and budget-friendly.

CuplTag — Battery-powered NFC tag that logs ambient temperature and humidity and displays on your phone

Plotsensor LTD, an electronics company located in the United Kingdom, has launched a crowdfunding campaign for its compact device that sends environmental sensor readings via NFC.

While other sensors connect and send data to the cloud, this battery-powered cuplTag NFC sensor tag sends environmental data (temperature and humidity) to a smartphone instead, with just a tap. It is controlled by Texas Instruments’ MSP430 16-bit microcontroller and features a CR1220 battery with long battery life.

The microcontroller powering the device reads and stores sensor data regularly (every ten minutes by default) into an EEPROM. The data is read over NFC and the tag returns an URL with the data from the sensor and battery. This URL is sent to your phone and opened in the web browser to display the results. You can also change the measurement interval from a minimum of 3 minutes to a maximum of 65535 minutes.

Key Features and Specifications Include:

  • MCU: MSP430FR2155 16-bit microcontroller running at 24 MHz
  • 2 Kbytes EEPROM part of NT3H2111 for up to 188 temperature & humidity data points or 376 temperature-only data points
  • Passive NFC, tap-to-read via NXP NT3H2111 NFC tag
  • HDC2b021 temperature and humidity sensors
  • Measurement interval: Default of 10 minutes (can be changed from a minimum of 3 minutes to a maximum of 65535 minutes)
  • CR1220 battery (not included). Very strong, can last for an estimated 7+ years “depending on the operating environment.”
  • Power consumption: About 1.5uA on average based on 10 minutes measurement interval achieved by remaining in LPM3 power modes most of the time.

Use cases

The device can be used in a number of home and professional scenarios like in growing plants, deterring insects, monitoring laboratories and production environments, helping glues and epoxies cure more quickly, and more. Just insert the battery, wait for a few hours, and come back with your NFC-enabled smartphone to visualize the data. No configuration and no app installation whatsoever are required. It is also not resistant to water and thus more suitable for indoor use.

Everything about this project is completely open-source – the firmware that runs on an MSP430 microcontroller, the designs of the PCB, the cupldeploy web backend, and the frontend applications. You’ll find all the files on the GitHub repository.

The cuplTag NFC sensor tag is currently available on the crowdfunding page for $39. Shipping to the United States adds $8 while to the rest of the world, $18. If you would like to reprogram the board’s firmware, however, you will need to purchase an MSP-FET flash emulator, which appears to be selling for $153. Shipping is scheduled to start at the end of January next year.

20 Common Electronics Components You Should have in your Electronics Lab


Setting up an electronics lab is the dream of many electronics engineers and hobbyists, but getting it done is usually a very big task to achieve. From knowing the amount of space you’d need, to know the right kind of tools to buy, and then to the right kind of devices with the right features and functionalities, you’d agree with me that one needs to be very strategic in the kind of decisions he makes, especially when it comes to choosing from millions of components that are in the market. While we are considering making this a series, providing a series of guides to help with home lab setups, this particular article will focus on some of the components you should have in a Home Lab.

The rule of thumb is to usually stock up with versatile components that could fit into multiple projects and scenarios. This is why we’ve decided to give you some top 20 components that are great to have in an electronics lab.

1. TL431 – a high precision adjustable shunt voltage regulator IC with three poles.

TL431 is capable of regulating voltage from 2.5 to 36V and also delivering 100 mA max output current when configured with an external voltage divider. It is also useful in very low dropout linear regulation when connected with power MOS transistors.

Features and Specifications:

  • Voltage Output: 2.5V to 36V
  • Current Output: 1mA to 100mA (sink current)
  • Tolerance (Output voltage): ±4%
  • Output Impedance: 0.22 ohms
  • Available in To-92(3-pin) package
  • Available in PDIP,SOIC (8-pin) Package

Applications:

  • Used in switch-mode power supplies
  • Used in linear regulation
  • Used as voltage comparators

Download the datasheet for more information and configuration.

2. Nios II – a 32-bit configurable soft microprocessor.

Nios II is a RISC-designed embedded processor with 32 general-purpose registers, specifically built for compatibility with the Altera family of field-programmable gate array (FPGA) integrated circuits. It is an enhanced Nios architecture with many improved functionalities, thus suitable for usage in a wider range of embedded computing applications.

The Nios II finds wide application in a variety of areas including digital signal processing (DSP) and system-control. Its soft-core processor offers flexibility to system designers by allowing customized cores for specific application requirements.

Features and specifications:

  • Design: RISC soft-core architecture which is implemented entirely in the programmable logic and memory blocks of Altera FPGAs.
  • Opensource: NO
  • Bits: 32 general-purpose 32-bit registers, full 32-bit instruction set, data path, and address space, Single-instruction 32 × 32 multiply and divide producing a 32-bit result.
  • Expandable Functions: By adding a predefined memory management unit, or defining ustom instructions and custom peripherals

3. LM1117T-3.3 – a low voltage dropout regulator

LM1117T-3.3 by Texas Instruments, is a fixed version of LM1117 series with 3.3V output, 80mA output, 15V max input and 1.2V dropout voltage. It is a one output positive linear regulator and can offer current limiting and thermal shutdown. LM1117 family is designed to operate under a wide temperature range.

Features and Specifications:

  • Output Voltage: 3.3 V
  • Output Current: 800 mA
  • Number of Outputs: 1 Output
  • Polarity: positive
  • Quiescent Current: 10 mA
  • Input Voltage MAX: 15 V
  • Output Type:    Fixed
  • Minimum Operating Temperature: 0°C
  • Maximum Operating Temperature: +125C
  • Dropout Voltage: 1.2 V
  • Dropout Voltage – Max: 1.2 V at 100 mA, 1.25 V at 500 mA, 1.3 V at 800 mA
  • Voltage Regulation Accuracy: 1 %
  • Ib – Input Bias Current: 5 mA
  • Line Regulation: 1 mV
  • Load Regulation: 1 mV
  • Subcategory: PMIC – Power Management ICs

Applications:

  • Used as a regulator for switching AC/DC converter
  • Used in high-efficiency linear regulations
  • Used in battery charger and battery-powered instrumentation
  • Used in AC drive power stage modules
  • Used in merchant network and server PSU
  • Used in ultrasound scanners, servo drive control modules

Download the datasheet for more information and configuration.

4. Blackfin – a family of 16-/32- bit microprocessors manufactured by Analog Devices

Blackfin incorporates a built-in, fixed-point digital signal processor (DSP) functionality supplied by 16-bit multiply-accumulates (MACs) with an on-chip microcontroller. The Blackfin is designed specifically for a unified low-power processor architecture capable of executing OS and complex numeric tasks at the same time. It can also handle real-time H.264 video encoding processes.

Features and Specifications:

  • Bits: 32-bits
  • Design: RISC
  • Register Encoding: Variable (16- or 32-bit general-purpose, or 64-bit parallel issue of 1 × 32-bit instruction + 2 × 16-bit instructions)
  • Branching: Condition code
  • Registers: General purpose 8 × 32-bit data registers (addressable as 16 × 16-bit half-registers), 2 × 40-bit accumulators, 6 × 32-bit address registers, stack pointer, frame pointer

5. PC817 – an optocoupler designed with a phototransistor and an Infrared emitting diode (IRED/IRD), creating an optical bridge.

PC817 IC acts as a filter used to provide electrical isolation of a signal between two circuits; eliminating noise from incoming signals. It can be used to provide wired isolation between a microcontroller and high energy load circuit allowing technicians and hobbyists to drive heavy loads with digital inputs/signals. The IC is compatible with a wide range of devices such as TTL devices and High DC loads.

Features and Specifications:

  • 4-pins, available in two packages like SMT and DIP
  • 5kV internal protection for I/O from electrical isolation
  • Used with an additional resistor to drive high voltage devices through fewer voltage devices.
  • Forward Voltage of Input Diode: 1.25V
  • Collector maximum current ratio: 50mA
  • Collector-Emitter Voltage: 80V (max)
  • Collector & Emitter maximum voltage ratio: 80V
  • Maximum Collector Current: 50mA
  • Rise Time is 18us
  • Fall Time is 18us
  • Cut-off frequency: 80kHz
  • Power Dissipation:  200mW.
  • The internal resistance: 100 ohms.
  • While soldering, the optocoupler’s soldering temperature range: 260 degrees (Maximum)

Applications:

  • Used at computer/microcontroller terminals for  I/O isolation
  • Used in system appliances and measuring instruments
  • Used for noise suppression in switching circuits
  • Used in registers, copiers and automatic vending machines
  • Used in electric home appliances, such as fans, and heaters
  • Used in signal transmission between circuits of different potentials and impedances

Download the datasheet for more information and configuration.

6. ATmega328 – a single-chip microcontroller with an enhanced Harvard architecture 8-bit RISC processor core.

ATmega328 is a member of Atmel’s AVR family. It takes an input voltage of 1.8 to 5.5V, and runs at a maximum clock speed of 20 MHz achieving a throughput near 1 MIPS/MHz. It is furnished with 32 KB ISP flash memory with read-while-write capabilities, 1 KB EEPROM, and 2 KB SRAM.

Features and Specifications:

  • Design: Atmel 8-bit AVR RISC-based microcontroller
  • Input Voltage: 1.8 – 5.5 V
  • Maximum CPU speed: 20 MHz
  • Throughput: near 1 MIPS/MHz
  • Memory: 32 KB ISP flash memory with read-while-write capabilities, 1 KB EEPROM, 2 KB SRAM.
  • Registers: 32 general-purpose working registers, internal and external interrupts
  • Pin-out and Peripherals: 23 general-purpose I/O lines, serial programmable USART, a byte-oriented 2-wire serial interface, SPI serial port, 6-channel 10-bit A/D converter (8 channels in TQFP and QFN/MLF packages), programmable watchdog timer with internal oscillator, 3 flexible timer/counters with compare modes and 5 software-selectable power-saving modes.

Applications:

  • Commonly used in projects and autonomous systems where a simple, low-powered, low-cost microcontroller is needed.
  • Used on Arduino development platform for Arduino Uno and Arduino Nano models.

7. LM317 –  an adjustable positive linear voltage regulator, analogous to the 78xx series standard fixed regulators.

LM317 offers a maximum output current of 32mA at 5V output in a constant voltage mode with 34V input supply. The IC also supplies a maximum current of 117mA in a constant current mode with an input voltage at 12 V and a forward voltage drop of 3.6 V.

Specifications:

  • Output voltage range:    1.25  – 37 V
  • Voltage differential: 3  – 40 V
  • Maximum output current: 1.5    A
  • Minimum load current: 3.5 mA typical, 12 mA maximum

Applications:

  • Used as a voltage regulator
  • Used as current regulator
  • Used in DC to DC converter applications

Download the datasheet for more information and configuration.

8. ATtiny85 – low-power CMOS 8-bit microcontroller based on the megaAVR enhanced RISC architecture.

The ATtiny85 is an Atmel Semiconductor’s ATtiny85 that allows system designers to optimize power consumption by executing complex instructions in a single clock cycle to achieve throughputs near 1 MIPS/MHz. It operates from a supply in the range of 2.7 – 5.5V and runs at max. 20 MHz.

Features and Specifications:

  • Working Voltage: 2.7 – 5.5 V
  • Max. Operating Frequency: 20 MHz
  • CPU: 8-bit AVR
  • Flash: 8 Kbytes
  • Pin Count: 8
  • Max I/O Pins: 6
  • Hardware QTouch Acquisition: No
  • Ext Interrupts: 6
  • USB Interface: No
  • USB Speed: No
  • Peripherals: Brown-out Detect / Reset / POR / PWM / Watchdog
  • Portable and lightweight design, and easy to use.
  • High quality, wear-resistant and durable.

9. ICM7555 – a general-purpose timer IC

ICM7555 is a CMOS RC timer that provides enhanced functionality than the 55/6 and 355 timers and is a replacement for those devices in most applications today. It has improved parameters such as wide operating supply voltage range, low supply current, trigger and reset currents, low threshold, and higher frequency performance. In addition, it has no crowbarring of the supply current during output transitions and no requirement to decouple control voltage for stable operation. Specifically, the ICM7555 is designed for a stable controller capable of producing accurate time delays or frequencies in applications.

Features and Specifications:

  • Low Supply Current: 60μA
  • Extremely Low Input Currents: 20pA
  • High-Speed Operation: 1MHz
  • Guaranteed Supply Voltage Range: 2V to 18V
  • Normal Reset Function – No Crowbarring of Supply During Output Transition
  • Can be Used with Higher Impedance Timing Elements than Regular 555/6 for Longer RC Time Constants
  • Timing from Microseconds through Hours
  • Operates in Both Astable and Monostable Modes
  • Adjustable Duty Cycle
  • High Output Source/Sink Driver can Drive TTL/CMOS
  • Outputs have Very Low Offsets, HI and LO
  • Pb-Free Plus Anneal Available (RoHS Compliant)

Applications:

  • Used precision timing
  • Used in pulse generation
  • Used in sequential timing
  • Used in time delay generation
  • Used in pulse width modulation
  • Used in pulse position modulation
  • Used in missing pulse detection

Download the datasheet for more information and configuration.

10. ESP32 – a series of low-cost, low-power system-on-chip microcontrollers with integrated Wi-Fi and dual-mode Bluetooth

ESP32 is a successor to EspressIf System industry’s standard ESP8266. Specifically, the ESP32 depending on it’s version, utilizes either a Tensilica Xtensa LX6 microprocessor in both dual-core and single-core variations, Xtensa LX7 dual-core microprocessor, or a single-core RISC-V microprocessor. It has an operating speed of 160/240 MHz and uses as low as 5uA at deep sleep mode.

Features and Specifications:

  • Processors:
    • CPU: Xtensa dual-core (or single-core) 32-bit LX6 microprocessor, operating at 160 or 240 MHz and performing at up to 600 DMIPS
    • Ultra-low-power (ULP) co-processor
    • Memory: 320 KiB RAM, 448 KiB ROM
  • Wireless connectivity:
    • Wi-Fi: 802.11 b/g/n
    • Bluetooth: v4.2 BR/EDR and BLE (shares the radio with Wi-Fi)
  • Peripheral interfaces:
    • 34 × programmable GPIOs
    • 12-bit SAR ADC up to 18 channels
    • 2 × 8-bit DACs
    • 10 × touch sensors (capacitive sensing GPIOs)
    • 4 × SPI
    • 2 × I²S interfaces
    • 2 × I²C interfaces
    • 3 × UART
    • SD/SDIO/CE-ATA/MMC/eMMC host controller
    • 1 x SDIO/SPI slave controller
    • Ethernet MAC interface with dedicated DMA and IEEE 1588 Precision Time Protocol support
    • 1 x CAN bus 2.0
    • Infrared remote controller (TX/RX, up to 8 channels)
    • Motor PWM
    • LED PWM (up to 16 channels)
    • 1 x Hall effect sensor
    • 1 x Ultra low power analog pre-amplifier
  • Security:
    • IEEE 802.11 standard security features all supported, including WPA, WPA2, WPA3 (depending on version) and WAPI
    • Secure boot
    • Flash encryption
    • 1024-bit OTP, up to 768-bit for customers
  • Cryptographic hardware acceleration:
    • AES, SHA-2, RSA, elliptic curve cryptography (ECC), random number generator (RNG)
  • Power management:
    • Internal low-dropout regulator
    • Individual power domain for RTC
    • 5 μA deep sleep current
    • Wake up from GPIO interrupt, timer, ADC measurements, capacitive touch sensor interrupt

Applications:

  • Used in commercial devices such as IoT LED wristband, biometric attendance-tracking system, remotely controllable, LED-based light, and aromatherapy devices to mention a few.
  • Used in industrial devices for industrial automation and monitoring, supporting digital inputs/outputs, analog inputs, and various computer networking interfaces.

Download the datasheet for more information configuration.

11. PCF8523 – low powered CMOS Real-Time Clock (RTC) and calendar

PCF8523 features an I²C-bus for serial data transfer at 1000 kbit/s maximum throughput. In addition, it has an offset register for clock-tuning, alarm and timer functions to generate wake-up signals at the trigger, and a backup battery switch-over circuit for automatic changeover to battery when there is a power failure.

Features and Specifications:

  • Provides year, month, day, weekday, hours, minutes, and seconds based on a 32.768 kHz quartz crystal
  • Resolution: seconds to years
  • Clock operating voltage: 1.0 V to 5.5 V
  • Low backup current: typical 150 nA at VDD = 3.0 V
  • Battery backup input pin and switch-over circuit
  • Freely programmable timer and alarm with interrupt capability
  • Selectable integrated oscillator load capacitors for CL = 7 pF or CL = 12.5 pF
  • Internal Power-On Reset (POR)
  • Open-drain interrupt or clock output pins
  • Programmable offset register for frequency adjustment

Applications:

  • Used in time-keeping application
  • Used in battery-powered devices
  • Used in metering for accuracy, precision, and detailing.

Download the datasheet for more information configuration.

12. nRF52832 – the latest multiprotocol radio System on Chip (SoC) designed and manufactured by Nordic Semiconductor

nRF52832 features an ARM Cortex-M4F MCU with a 2.4GHz radio transceiver and can operate on a power supply of 1.7 to 3.6V range. It also consists of a 3.3V regulator with a maximum input of 6V for battery-powered or regulated supply applications.

Features and Specifications:

  • Working Voltage: 1.7 – 3.6V
  • Communication: proprietary 2.4GHz multiprotocol radio
  • CPU: 32-bit ARM Cortex-M4F Processor
  • Memory: 512kB flash, and 64kB RAM.
  • Peripherals: 32 configurable I/O pins, SPI, I2C, UART, PWM, ADC’s, Bluetooth Low Energy (BLE), and 32.768kHz RTC Crystal

13. MCP6042 – dual operational amplifier with a gain-bandwidth product of 14 kHz and low normal operating current of 600 nA

MCP6042 has an offset voltage of less than 3 mV, takes a minimum input voltage of 1.4V, and utilizes a quiescent current less than 2.0 uA by both amplifiers. The IC offers enhanced features such as high open-loop gain, rail-to-rail output swing, high-speed operation, and low current bias as a result of utilizing advanced CMOS technology.

Features and Specifications:

  • Low Quiescent Current: 600 nA/amplifier (typical)
  • Rail-to-Rail Input/Output
  • Gain Bandwidth Product: 14 kHz (typical)
  • Wide Supply Voltage Range: 1.4V to 6.0V
  • Unity Gain Stable
  • Available in Single, Dual, and Quad
  • Chip Select (CS) with MCP6043
  • Available in SOIC and MSOP packages
  • It has been tested and qualified in accordance with AEC-Q100 requirements.

Applications:

  • Ideal for industrial process control
  • Low-power battery-operated devices Portable equipment and wearable products.
  • For automotive design and applications.

Download the datasheet for more information configuration.

14. ESP32-C3 – a modified Espressif’s ESP32, a cost-effective, RISC-V-based MCU with Wi-Fi and Bluetooth 5 (LE) connectivity

ESP32-C3 is a single-core, 32-bit microcontroller with 400KB SRAM and a clock speed of 160MHz. Its integrated Wi-Fi is rated 2.4 GHz while its Bluetooth 5 (LE) can operate at long-range. ESP32-C3 seeks to meet the most common needs for connected devices by providing a simple and secure connectivity for IoT applications.

Features and Specifications:

  • Design: single-core, 32-bit, RISC-V-based
  • Processing Speed: 160MHz
  • Memory: 400KB of SRAM
  • Connectivity: 2.4 GHz Wi-Fi and Bluetooth 5 (LE) with a long-range support
  • Peripherals: 22 programmable GPIOs with support for ADC, SPI, UART, I2C, I2S, RMT, TWAI, and PWM.

Download the datasheet for more information configuration.

15. LM393 – a voltage comparator operational amplifier with an open collector output

LM393 IC consists of two high precision autonomous voltage comparators that can be operated with either a single or split supply range of 2 to 36V or of +/- 1 to 18V respectively.

Features and Specifications:

  • Low input offset voltage: 5.0 mV
  • Low operating current: 0.4 mA
  • Operates from a single positive power supply:  2 to 36V
  • Operate from a split supply: ± 1.0 to ±18V

Applications:

  • Voltage comparator
  • To monitor an analog signal to see if it goes beyond a threshold that requires some action to be taken.
  • Used as a relay or LED driver
  • Used with a microcontroller for digital monitoring of analog sensors

Download the datasheet for more information configuration.

16. ESP8285 – a Wi-Fi Chip specifically designed for wearable devices

Espressif’s ESP8285 is an improved ESP8266 with a flash memory of 1MB. It finds a widespread application in devices such as smartwatches, smart glasses, activity monitors, and smart bracelets. The chip also incorporates an enhanced version of Tensilica’s L106 Diamond series 32-bit processor and functionalities to meet efficient power usage and reliable performance demands of IoT.

Features and Specifications:

  • Supply voltage: 3 – 3.6 V.
  • Current consumption: (Continuous transmission => Average: ~ 71mA, Peak: 300mA, Sleep: ~ 20mA)
  • Program memory size: 1MB
  • UART speed: up to 4 Mbps
  • Program memory operating mode: DOUT (in other modes this memory does not work)
  • Interface support: UART / GPIO / PWM / ADC
  • Built-in lwIP protocol stack
  • Supports data transmission modes: STA / AP / STA + AP – Supports Smart Config / AirKiss technology
  • Supports Remote Firmware Upgrade (FOTA)
  • Module Form Factor: DIP-18
  • SPI Flash: Built-in 1MB
  • Interface: UART / GPIO / PWM / ADC
  • I / O ports: 11
  • UART baud rate: 300-4608000 bps, default 115200
  • Frequency range: 2412-2484 MHz
  • Antenna: built-in, 2dBi
  • Working temperature: – 20 – 85 С
  • Dimensions: 15×12 mm

Applications:

  • Wearable devices
  • If your project does not have enough memory or computing resources, but at the same time, ESP32 is redundant.
  • IoT applications

Download the datasheet for more information configuration.

17. 74HC4052 (or 74HCT4052)  – a dual single-pole 4-channel analog switch

74HC4052 is suitable for use as an analog and digital multiplexing/demultiplexing. Each of its two switches feature four independent inputs/outputs and a common input/output pole. The IC also has a digital enable input and two digital select inputs common to both switches. To turn OFF the switches, the digital enable pin is set ON. 74HC4052 allows clamps diodes as inputs.

Features and Specifications:

  • Wide analog input voltage range:  -5 V to +5 V
  • CMOS low power dissipation
  • High noise immunity
  • Latch-up performance exceeds 100 mA per JESD 78 Class II Level B
  • Low ON resistance:
    • 80 Ω (typical) at VCC – VEE = 4.5V
    • 70 Ω (typical) at VCC – VEE = 6.0V
    • 60 Ω (typical) at VCC – VEE = 9.0V
    • Logic level translation: to enable 5 V logic to communicate with ±5 V analog signals
  • Input levels:
    • For 74HC4052: CMOS level
    • For 74HCT4052: TTL level

Applications:

  • Analog multiplexing and demultiplexing
  • Digital multiplexing and demultiplexing
  • Signal gating

Download the datasheet for more information configuration.

18. MSP430G2452 – an MP430 series of ultra-low-power mixed signal microcontroller

MSP430G2452 is furnished with a 16MHz microcontroller unit that has an 8kB Flash and 256B SRAM. It also consists of a 10-bit A/D converter, an analog comparator, timer and SPI/I2C for universal serial communication.

Features and Specifications:

  • Low Supply Voltage Range: 1.8 – 3.6V
  • Ultra-Low Power Consumption
  • Active Mode: 220µA at 1 MHz, 2.2V
  • Standby Mode: 0.5 µA
  • Off Mode (RAM Retention): 0.1 µA
  • 16-Bit RISC architecture, 62.5-ns instruction cycle time
  • Ultra-fast wake-up from standby mode in less than 1 µs
  • Basic clock module configurations
  • Internal frequencies up to 16 MHz
  • Internal Very-Low-Power Low-Frequency (LF) Oscillator
  • 32-kHz Crystal
  • External digital clock source
  • One 16-Bit timer_A with three capture/compare registers
  • Up to 16 capacitive-touch enabled I/O pins
  • Universal Serial Interface (USI) Supporting SPI and I2C
  • 10-Bit 200-kbps Analog-to-Digital (A/D) Converter With Internal
  • Reference, Sample-and-Hold, and Autoscan (MSP430G2452 Only)
  • On-Chip Comparator for Analog
  • Brownout Detector
  • Serial onboard programming, No external programming voltage
  • On-Chip Emulation Logic With Spy-Bi-Wire Interface

Applications:

  • Used in low-cost sensor systems that capture analog signals
  • Used in A/D Converter systems/circuits

Download the datasheet for more information configuration.

19. 74HC595 – an 8-bit Serial In – Parallel Out Shift Register

74HC595 is suitably and mostly used through its Clock, Data, and Latch pins to expand the GIPO pin-out of microcontrollers thereby increasing GIPO functionality.

Features and Specifications:

  • 8-bit, Serial In – Parallel out Shift register
  • Operating Voltage: 2V to 6V
  • Power Consumption: 80uA
  • Output source/sink current: 35mA
  • Output Voltage is equal to Operating voltage
  • Minimum high-level Input Voltage: 3.15V @(Vcc=4.5V)
  • Maximum low-level Input Voltage: 1.35V @(Vcc=4.5V)
  • Can be easily cascaded with more IC to get more outputs
  • Maximum Clock Frequency: 25Mhz @4.5V
  • Available in 16-pin PDIP, GDIP, PDSO packages

Applications:

  • Applicable in Expanding the GPIO pin on a MCU/MPU
  • Applicable in LED Matrix/Cube Projects
  • Applicable in interface LCD
  • Useful in cascading applications
  • Useful in high logic level controller applications

Download the datasheet for more information configuration.

20. MSP432 – a 48MHz ARM Cortex-M4 family with integrated analog

MSP432 is an ultra-low-power MCU. The ARM Cortex-M4 core in this new MSP432 microcontroller platform provides a non-proprietary ARM ecosystem to MSP430 MCU users with FreeRTOS. FreeRTOS is a prime real-time kernel. The MSP432 features 1 MSPS 14-bit ADC that provides high performance, high resolution, and low power consumption. With single-ended mode, it consumes only 210uA at 1.8V and 1Msps while the differential mode consumes only 260uA at 1.8V and 1Msps. The MSP432 MCU offers a low active current of 95uA/MHz in a sensor solution used widely in industrial applications. Additionally, MSP432 is fully CMSIS compliant giving room for the development of reusable and compiler-independent code.

Features and Specifications:

  • Low Supply Voltage Range: 1.8 – 3.6 V
  • Address space: 32 bits
  • Memory address space: 4 GB
  • Clock speed: 48 MHz
  • Floating Point: IEEE754 32-bit FPU
  • Peripherals: internal oscillator, timer including PWM, watchdog, USART, SPI, I²C, 10/12/14/16/24-bit ADCs, brownout reset circuitry, comparators (that can be used with the timers to do simple ADC), on-chip op-amps for signal conditioning, 12-bit DAC, LCD driver, a hardware multiplier, USB, and DMA for ADC results.
  • Built-in ROM driver library that facilitates software reuse.
  • Redesigned interrupt mechanism, using Nested Vectored Interrupt Controller (NVIC)
  • Improved resolution (14-bit) and speed (1 MSPS) ADC
  • Redesigned uDMA engine
  • ARM-specific SysTick and Timer32 timer/counter blocks

Applications:

  • Used for low powered embedded devices
  • Used in an industrial factory, industrial process, and building automation

I hope this helps in choosing the right type of components to buy for your lab. Please feel free to comment and make contributions on what you think could also be added.

Best of luck in your practices!

cover photo: depositphotos.com

Roendi – A Rotary Encoder with Programmable Digital Display

A rotary encoder is a position sensor that converts the motion of a knob into an output signal that is used to determine the direction the knob is being rotated. Rotary encoders are usually attached to motors and are used to ensure that the motor stator and rotor positions are always synchronized to drive supplied current.

There are many kinds of rotary encoders these days but if you are looking for one that is completely open-source with a circular 1.2 inch programmable TFT circular display, then you may want to consider the Roendi.

This rotary encoder is equipped with an STM32L433 microcontroller which is based on a high-performance ARM Cortex-M4 32-bit RISC core operating at a frequency of up to 80MHz. The low-power MCU embeds high-speed memories (256 Kbyte flash, 64 Kbyte SRAM), a Quad SPI Flash memories interface, and an extensive range of enhanced I/Os and peripherals. The microcontroller also has support for standard and advanced communication interfaces namely: I2Cs, SPIs, USARTs and UART, SAI, SDMMC, CAN, USB full-speed device crystal less, and SWPMI.

Roendi is also said to have a 1.28 inch TFT round display and an Alps Alpine 15 Pulses/30 Detent encoder. It can be programmed using Arduino IDE or ST-LINK/V2, and it offers a great programmable user interface that can be applied to many applications and projects depending on your needs. “All pins not used by the encoder are broken out to the peripheral of the board.”

Features and Specifications of Roendi Include:

  • STM32L433 MCU which features an Arm Cortex-M4 running at 80 MHz and supporting SPI, I2C, I2S, CAN, and USART communication.
  • Round 1.28 inch TFT LCD Display
  • Rotary Encoder:
    • Pulses: 15
    • Detents: 30
  • 128 Mbits NOR Flash
  • LDO: 3 V 400 mA
  • Aluminum or 3D printed body. (Seems like there will also be CAD files for custom prints too)
  • Software: Can be programmed with STM32CubeIDE 1.6.1 or Arduino IDE

Application Scenario:

  • Can be integrated into projects as a unique user interface
  • Can also be used as a standalone development board

Use cases:

  • Can be added to home automation systems
  • Can be used for a Custom HID device, and,
  • Can also be an excellent interface for controlling volume, light, and temperature.

The project will soon be available on the CrowdSupply page, but you can sign up now to get notified when it eventually goes live, and also to get other useful updates about it.

The rotary encoder is completely open-source and open hardware. Further details including its schematics, pinouts, demo software, and enclosed CAD files, are on GitHub.

M5Stack’s Unit Cam M5 Wi-Fi Camera Providing Support for Wireless Camera Applications

Unit Cam WiFi Camera

M5Stack has introduced a cost-effective, Espressif ESP32-powered WiFi camera that is ideal for all types of wireless camera applications scenarios. The new device named, Unit CAM M5 is based on the ESP32-WROOM-32E control core and an OV2640 image sensor with a resolution of up to 2 Megapixels. Generally, the ESP32-WROOM-32E module is designed for a wide range of applications, from low-power sensor networks to high-demand operations like voice encoding, music streaming, and MP3 decoding. It features a 4 MB external SPI flash memory.

OV2640 ESP32-WROOM-32E

Measuring just 45x20x12mm, the Unit Cam M5 hardware is designed in a very simple way, with no additional peripherals. The picture transfer rate is set to 12 frames per second by default, but it may be increased to 60 frames per second for CIF resolution. Additionally, the users can directly acquire image data through UART or WiFi and interact with the camera. Thanks to the factory software, which incorporates image transmission firmware, provides image data acquisition, image parameter adjustment, and other interfaces.

Talking about the software support. The WiFi camera supports UIFlow graphical programming calls and provides an out-of-the-box user experience. The UIFlow programming platform was created specifically for M5Stack hardware. It supports blockly, a visual programming system based on blocks, as well as micro python programming languages. It allows beginners to quickly grasp core programming concepts and create professional programs easily.

You can check out the GitHub repository for exploring the sample code for Camera UART to Core utilizing the Arduino. The Unit CAM M5 Wi-Fi camera is temporarily out of stock. However, it will be available on Pimoroni for £6.90 very shortly. You may sign up to be notified when the hardware becomes available on the product page.

For more information visit the official M5Stack’s documentation page. Images and technical specifications have also been taken from the product page.

MEMS Microphone Pre-Amplifier with Compression and Noise Gating – Studio Quality Microphone Pre-Amplifier

MEMS Microphones is setting a new performance benchmark across a growing number of industries. These innovative silicon microphones were designed to extend the benefits of the lowest possible self-noise (high SNR) and lowest distortion to an ever-expanding number of applications. The project presented here is a low noise analog MEMS microphone Preamplifier with compression and noise gating. The project provides a studio-quality audio experience. The project is built using SSM2167 chip and InvenSense ICS-40180 Low-Noise Microphone with bottom port and analog output.

This is a complete microphone signal conditioning project. Designed primarily for voice-band applications, this project provides amplification, limiting, variable compression, and noise gate. User-adjustable compression ratio, noise gate threshold, and two different fixed gains optimize circuit operation for a variety of applications.

This is a complete and flexible solution for conditioning MEMS microphones for personal electronics and computer audio systems. It is also excellent for improving vocal clarity in communications and the public address systems. A low noise voltage-controlled amplifier (VCA) provides a gain that is dynamically adjusted by a control loop to maintain a set compressions characteristic.  The compression ratio is set by a jumper and can be varied from 1:1 to over 10:1 relative to the fixed rotation point. Signals above the rotation point are limited to prevent overload and eliminate popping.

A downward expander (noise gate) prevents the amplification of background noise or hum. This results in an optimized signal level prior to digitization, thereby eliminating the need for additional gain or attenuation in the digital domain. The flexibility of setting the compression ratio and the time constant of the level detector, coupled with two values of rotation point, make the SSM2167 easy to integrate into a wide variety of microphone conditioning applications.

Features

  • Operating Supply 3.3V DC
  • On-Board MEMS Microphone
  • Noise Gate Adjustable Using Resistor R2
  • Various Compression Ratio Adjustable Using Resistor R4
  • On-Board Power LED
  • Extended Frequency Response from 60 Hz to 20 kHz
  • Peak to Peak Output Maximum 2V
  • PCB Dimensions 32.23 x 12.86 mm

Compression Ratio

This project provides four different settings for the compression ratio in the same manner as the noise gate threshold. Experiment with different compression ratios to determine what sounds best in a given system, starting with 2:1 is recommended. A high compression ratio exaggerates the effect of the noise gate because the compression ratio determines the gain at the noise gate.  Compression of 10:1 only in systems where the noise floor is well below the noise gate. Most systems require between 2:1 and 5:1 compression for best results. The compression ratio keeps the output steady over a range of source to microphone distances.

Note: PCB has provision for mounting 2 types of microphones ICS40180 or ICS40310

Setting The Compression Ratio, Resistor R2

  • R2 175K = 10:1
  • R2 75K= 5:1
  • R2 35K = 3:1
  • R2 15K = 2:1
  • R2 0 Ohms = 1:1

Setting The Noise Gate Threshold, Resistor R4

  • R4 5K = (dBV) -55
  • R4 2K = (dBV) -54
  • R4 1K = (dBV) -48
  • R4 0 Ohms = (dBV) -40

MEMS Microphone

The ICS-40180 is an analog MEMS microphone with high SNR and enhanced RF immunity. The ICS-40180 includes a MEMS microphone element, an impedance converter, and an output amplifier. Other high-performance specification includes a linear response up to 124 dB SPL, tight ±1 dB sensitivity tolerance, and enhanced immunity to both radiated and conducted RF interference.

MEMS Microphone Features

  • High 65 dBA SNR
  • −38 dBV Sensitivity
  • ±1 dB Sensitivity Tolerance
  • Non-Inverted Signal Output
  • Extended Frequency Response from 60 Hz to 20 kHz
  • Enhanced RF Immunity
  • 124 dB SPL Acoustic Overload Point
  • Low Current Consumption: 190 µA
  • Single-Ended Analog Output
  • High −78 dBV PSR
  • 3.5 × 2.65 × 0.98 mm Surface-Mount Package

MEMS Microphones, the Future for Hearing Aids

Driven by aging populations and a pronounced increase in hearing loss, the market for hearing aids continues to grow, but their conspicuous size and short battery life turn many people off. As hearing loss becomes ever more common, people will look for smaller, more efficient, higher-quality hearing aids. At the start of the hearing aid signal chain, microphones sense voices and other ambient sounds, so improved audio capture can lead to higher performance and lower power consumption throughout the signal chain.

Microphones are transducers that convert acoustical signals into electrical signals that can be processed by the hearing aid’s audio signal chain. Many different types of technologies are used for this acoustic-to-electrical transduction, but condenser microphones have emerged as the smallest and most accurate. The diaphragm in condenser microphones moves in response to an acoustic signal. This motion causes a change in capacitance, which is then used to produce an electrical signal.

Electret condenser microphone (ECM) technology is the most widely used in hearing aids. ECMs implement a variable capacitor with one plate built from a material with a permanent electrical charge. ECMs are well established in today’s hearing industry, but the technology behind these devices has remained relatively unchanged since the 1960s. Their performance, repeatability, and stability over temperature and other environmental conditions are not very good. Hearing aids, and other applications that value high performance and consistency, present an opportunity for a new microphone technology that improves on these shortcomings, allowing manufacturers to produce higher quality, more reliable devices.

Schematic

Parts List

NOQNTY.REF.DESCMANUFACTURERSUPPLIERSUPPLIER PART NO
11CN14 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5317-ND
23U2,CN2,C6DNPDO NOT INSTALL
33C1,C3,C710uF/16V SMD TANTLUM SIZE 1210AVXDIGIKEY478-TPST106K016H0800CT-ND
42C20.1uF/50V SMD SIZE 0805MURATA/YAGEODIGIKEY
51C410uF/16V SMD SIZE 1210 OR 1206MURATA/YAGEODIGIKEY
61D1LED RED SMD SIZE 0805LITE ONDIGIKEY160-1427-1-ND
71R1500K/499.9K 5% SMD SIZE 0805MURATA/YAGEODIGIKEY
81R215K 5% SMD SIZE 0805MURATA/YAGEODIGIKEY
91R3100K 5% SMD SIZE 0805MURATA/YAGEODIGIKEY
101R42K 5% SMD SIZE 0805MURATA/YAGEODIGIKEY
111R50E SMD SIZE 0805MURATA/YAGEODIGIKEY
121R6200E OR 180E 5% SMD SIZE 0805MURATA/YAGEODIGIKEY
131U1SSM2167ANALOGDIGIKEYSSM2167-1RMZ-R7CT-ND
141U2ICS-40180TDK INVENSENSEDIGIKEY1428-1054-1-ND
151C50.1uF/50V SMD SIZE 1206MURATA/YAGEODIGIKEY

Connections

Gerber View

Photos

Video

ICS-40180 Datasheet

TOP PCB Companies