Motorized Slide Potentiometer Driver

This motorized slide potentiometer is used in lighting and Audio/Video equipment or other similar application. It is a simple solution to control a motorized slide potentiometer using two tactile switches or a microcontroller interface. The project includes bidirectional motor driver L293DD H-Bridge chip, LM555 timer IC to generate the PWM pulse for speed control, and two tactile switches to control the direction of the motor. Instead of two tactile switches, these pins can be interfaced with Arduino or microcontroller. SW2 and SW3 are used for CCW/CW motor control. PR1 trimmer potentiometer is provided to set the motor speed. Operating power supply of the project 6V to 9V DC. LED D3 and D4 Motor direction indicator. We have used a 10KB taper resistance potentiometer with a 100mm travel distance.

Motorized Slide Potentiometer Driver – [Link]

SiFive Linux PC and Dev Board with Open Source RISC-V Processors

SiFive published the news that it is creating a platform for Linux-based personal computers based on RISC-V processors to use them in PCs. This could be the move in the right direction to make to create Linux-based PCs that use royalty-free processors. At the moment, these development PCs are early alternatives targeted at hobbyists and engineers.

The company’s HiFive development boards allow RISC-V developers to create the software they need for their platforms. SiFive uses open-source RISC-V processors that are capable of powering products ranging from the low end to the high end of the computing needs.
SiFive’s main focus is on Linux-based PCs, not Microsoft Windows PCs. Also, the developers can use the boards to test code for real-time operating systems, custom Linux distributions, compilers, libraries, and applications. The HiFive Unmatched board will have a FU740 SoC, a 5-core processor with four SiFive U74 cores, and one SiFive S7 core. The U-series cores are Linux-based 64-bit application processor cores based on RISC-V. These cores can be mixed and matched with other SiFive cores, such as the SiFive FU740.

The HiFive Unmatched board comes in the mini-ITX form factor. SiFive also added the support for standard industry connectors like ATX power supplies, PCI-Express expansion, Gigabit Ethernet, and USB ports with this single-board RISC-V development system.

HiFive Unmatched (Front and Back)

The board has 8GB of DDR4 memory, 32MB of QSPI flash memory, and a microSD card slot on the motherboard. For debugging and monitoring, developers can access the console output of the board through the built-in micro-USB Type-B connector. Developers can expand it using PCI-Express slots, including both a PCIe general-purpose slot (PCIe Gen 3 x8) for graphics, FPGAs, or other accelerators and M.2 slots for NVME storage (PCIe Gen 3 x4) and Wi-Fi/Bluetooth modules (PCIe Gen 3 x1). There are four USB 3.2 Gen 1 Type-A ports on the rear, next to the Gigabit Ethernet port, making it easy to connect peripherals.

The system will ship with a bootable SD card that includes Linux and popular system developer packages, with updates available for download from SiFive.com. It will be available for preorders soon. More information can be found on the product page.

PIC18F-Q41 Sensor Interface Microcontrollers

In many applications, all you need is an MCU with reasonably low processing capabilities just to interface with sensors and send some data through a transceiver or even provide output to a display or actuate on something. For these simple tasks, an 8-bit microcontroller is usually just fine, and the most important aspect becomes the set of peripherals available within that microcontroller. Regarding this, you may want to take a look at the PIC18 Q41 microcontroller family from Microchip, as it fits into the needs we just described!

But what does the new PIC18 Q41 series of MCU’s from Microchip bring to the table? They are available in small footprints (14 / 20 pins), focusing on analog features, including a 12-bit ADC with computation, a capacitive voltage divider, enabling some advanced functionalities, such as touch sensing, averaging, filtering, oversampling, and threshold comparison. It also contains two 8-bit DAC modules and an operational amplifier. Besides the rich analog capabilities, they also incorporate some expected features that you may need in your projects, including 16-bit PWM, DMA capabilities, and popular communication protocols, such as I2C, SPI, UART (with asynchronous support), other less popular, DMX, DALI and LIN, and a programmable 32-bit CRC with Memory Scan. Lastly, it provides some interesting memory features, including MAP (Memory Access Partition) to support users in data protection and bootloader applications, and DIA (Device Information Area), which stores factory calibration values to improve the accuracy of the temperature sensor.

Block Diagram for the PIC18-Q41 product family
Block Diagram for the PIC18-Q41 product family

Regarding features, here is what the new PIC18 Q41 series from Microchip has to offer: 

  • 64 MHz clock input with 62.5 ns minimum instruction cycle
  • Memories: Up to 64 kB Flash + up to 4 kB data SRAM and 512 kB data EEPROM
  • Analog: operational amplifier, 12-bit ADC with computation (ADCC) with up to 17 channels and automated math functions on input signals, 2x 8-bit buffered DAC’s, 2x comparators, zero-cross detect, hardware capacitive voltage divider (CVD)
  • Digital: 3x 16-bit PWM, 3x 16bit timers, 2x 8-bit timers, 4x Configurable Logic Cells (CLC), 1x Complementary Waveform Generator (CWG), 1x Numerically Controlled Oscillator (NCO), programmable CRC with Memory Scan, 3x UART, 2x SPI, 1x I2C
  • Power saving: 4 low power modes (Doze, Idle, Sleep and PMD – Peripheral Module Disable), with consumption of less than 1 uA in sleep

From the set of features, you can see that peripherals are not a problem, as there is a lot of analog functionality and some interesting digital peripherals to integrate into your new projects. Its small set of pins will also simplify your life when designing a PCB for it, in projects where you do not need many pins, of course. Regarding pricing, the PIC18 Q41 series from Microchip is available for as low as $1.25.

Microchip PIC18 Q41 product family link: https://www.microchip.com/wwwproducts/en/PIC18F15Q41

Amlogic S905X4 developer kit for Android TV & RDK development – Ships With ATSC, DVB, Or ISDB Tuners

After the release of the Amlogic S905X4 processor for 4K TV boxes with AV1 support, which was another successor for the already popular S905X3 processor, we couldn’t wait to start seeing S905X4 TV boxes and we were excited when we learned about the launch of products like Mecool KM6 or Ugoos X4. These products unfortunately may take a little longer before they become available as they may have experienced a delay in manufacturing.

However, those of us who probably need a device to get started with our project may not have to wait any longer still, as SEI Robotics, under their DroidLogic brand, has launched an Amlogic S905X4 developer kit for Android TV and RDK development.

The developer kit looks like a standard TV box and is based on an Amlogic S905X4 advanced application processor designed for hybrid OTT/IP Set-Top Box (STB) and high-end media box applications. Integrated within the S905X4 chipset is a powerful CPU/GPU subsystem, a secure 4k video CODEC engine, and a top-notch HDR image processing pipeline to form the ultimate low power multimedia AP. The chipset also has a rich set of interfaces that help to meet the various needs of users.

Features and Specifications of the Amlogic S905X4 devkit include:

  • Amlogic S905X4 quad-core Cortex-A55 processor
  • Arm Mali-G31 MP2 GPU (Amlogic S905X3 as option)
  • 2GB DDR4 RAM
  • 8GB eMMC flash
  • 802.11 b/g/n/a/ac 2.4G/5G 2T2R MIMO Wi-Fi 5
  • 10/100M fast Ethernet
  • Bluetooth 5.0
  • 1x USB port, 1x USB-C, and 1x Micro USB console port
  • Power button
  • Reset pinhole
  • RDK or Android operating system
  • 12V DC power supply
  • Audio: Stereo DACs, SPDIF-in & out, 8Ch PDM, 12+Ch I2S in, 12+Ch I2S out
  • Video Output: 4Kp60 HDMI 2.1, HDR, CEC and HDCP 2.2 support; CVBS
  • Video Resolution: 480i/p, 576i/p, 720i/p, 1080i/p and 4K x 2K
  • HDR: HDR10/10+, HLG, Dolby Vision,TCH PRIME
  • Tuner: 4x TS in, ISO7816 DVB-S2, DVB-T/T2/C, DVB-S2+DVB-T/T2C, ISDB-T and ATSC-T
  • Video/Picture Decoding:
    • AV1 [email protected] up to 4Kx2K@60fps
    • VP9 Profile-2 up to 4Kx2K@60fps
    • H.265 HEVC [email protected] up to 4Kx2K@60fps
    • AVS2-P2 Profile up to 4Kx2K@60fps
    • H.264 AVC [email protected] up to 4Kx2K@30fps
    • H.264 MVC up to 1080P@60fps
    • MPEG-4 ASP@L5 up to 1080P@60fps (ISO-14496)
    • WMV/VC-1 SP/MP/AP up to 1080P@60fps
    • AVS-P16(AVS+) /AVS-P2 JiZhun Profile up to 1080P@60fps
    • MPEG-2 MP/HL up to 1080P@60fps (ISO-13818)
    • MPEG-1 MP/HL up to 1080P@60fps (ISO-11172)
    • RealVideo 8/9/10 up to 1080P@60fps

The Amlogic S905X4 developer kit is currently available for preorder and sells for $199, whether you add a tuner or not. The company does not provide software development kits though, but you can download the RDK SDK from their website and the Android TV code from Amlogic git (you need to have signed the TV Application Distribution Agreement with Google).

Motorized Slide Potentiometer Driver

This motorized slide potentiometer is used in lighting and Audio/Video equipment or other similar application. It is a simple solution to control a motorized slide potentiometer using two tactile switches or a microcontroller interface. The project includes bidirectional motor driver L293DD H-Bridge chip, LM555 timer IC to generate the PWM pulse for speed control and two tactile switches to control the direction of the motor. Instead of two tactile switches, these pins can be interfaced with Arduino or microcontroller. SW2 and SW3 are used for CCW/CW motor control. PR1 trimmer potentiometer is provided to set the motor speed. Operating power supply of the project 6V to 9V DC. LED D3 and D4 Motor direction indicator. We have used a 10KB taper resistance potentiometer with a 100mm travel distance.

A motorized potentiometer is a slide pot which is has a timing belt driven by a small DC brushed motor and two-timing pulley. It is a single channel 10K Ohms B type resistance taper Pot.

Motor Slide Potentiometer (ALPS ALPLINE) – Part number: RSA0N11M9A0J

Features

  • Operating Supply 9V DC (6V to 9V)
  • Current consumption 400mA Peak
  • PWM Frequency Approx. 5Khz
  • Duty Cycle 10 to 90%
  • Motor Potentiometer Travel 100MM
  • Potentiometer 10K Resistance B Type Taper (RSA0N11M9A0J)
  • 2 X Motor Direction LED
  • Trimmer Potentiometer for Motor speed adjust
  • 2 X Tactile Switches Motor CW/CCW Direction Control
  • PCB Dimensions 147.32 x 18.89 mm

Schematic

Parts List

Connections

Gerber Views

Photos

 

Video

RSN1M Datasheet

L293DD Datasheet

$6 WT32-ETH01 is a Tiny ESP32 board with Ethernet

We have seen how good the ESP32 series of microcontrollers is, as they are probably the second favorite (only dethroned by the mighty Arduino boards) among makers, with their connectivity being their strongest suit, making it easy to develop IoT applications with Wi-Fi and Bluetooth capabilities. Besides that, you get a low power board with lots of peripheral options and online support, you cannot really go wrong with it. Now, the new WT32-ETH01 builds upon what already good there is about the ESP boards and adds something to the mix!

The WT32-ETH01 is a new development board that revolves around the ESP32 SoC. For those who are not familiar, you get a dual-core processor, 32MB of Flash memory, and onboard Wi-Fi (wit multiple modes, security options, encryptions, and protocols that cover the entire OSI model) and Bluetooth 4.2, along with other important peripherals that you expect for your projects, such as UART, SPI, SDIO, PWM, I2S, ADC, DAC, among others. Besides that, you get a temperature and a hall sensor. All this, of course, in a small form factor and featuring multiple low power modes.

The first thing that hits the eye is the Ethernet connectivity, powered by the LAN8720A transceiver, that does not support Power over Ethernet. As you may know, this is not the first ESP32-based board with it, so, what makes it so special? Well, the price is $5.90, which is cheap even for an ESP32 board. Besides that, its breadboard-friendly packaging makes it easy for you to develop new projects. You will notice that there is no USB on the board, so, to program it, you will need a USB to TTL boards, which is unfortunate but you probably have one laying around anyway. More unfortunate is having to power it up from an outside source.

Another ESP32 ready to size-down your home automation ideas
Another ESP32 ready to size-down your home automation ideas

Regarding firmware, it ships with a program that can be controlled via AT commands, but you can easily change that, as you can on every ESP32, and run Arduino code or MicroPython. You can also use the Tasmota firmware, an open-source firmware that makes it easy to develop home automation solutions.

Lastly, where can you apply it? That is easy. With a price like that and such a small form factor, a feature-packed board at this price, with great software support makes for an ideal candidate as your go-to board for your projects. When it comes to the rest, its connectivity makes anything house related a breeze, as you can connect your phone via Bluetooth, connect it to your home Wi-Fi and let your creativity take place. You can even take advantage of the low power features to make something battery powered.

WT32-ETH01 SeeedStudio Link: https://www.seeedstudio.com/Ethernet-module-based-on-ESP32-series-WT32-ETH01-p-4736.html

XaLogic’s K210 AI Accelerator is a Raspberry Pi HAT that lets you develop edge AI applications in no time

Shortly after XaLogic unveiled the XAPIZ3500 HAT intended to bring deep learning to the Raspberry Pi Zero, the Asian – based company who is consistently committed to enabling machine learning capabilities at the edge, has again unveiled a new K210 AI Accelerator that looks to bring Kendryte K210-powered AI Acceleration to the Raspberry Pi. The Kendryte K210 system-on-chip so far has proven popular for edge AI tasks and XaLogic is looking to bring the technology to the Raspberry Pi family of single-board computers using a simple add-on HAT.

The redesigned HAT allows fast development of real-time machine learning applications at the edge.

“K210 AI Accelerator is a Raspberry PI HAT powered by the Kendryte K210 AI Processor,”

says XaLogic, concerning their design.

“It fits into any [Raspberry Pi] with a standard 40 pins connector and gives it a Neural Engine Accelerator (Kendryte K210) with 0.5 TOPs (Tera Operations) processing power. Using one of our many free pre-trained models, you can add machine vision features using deep learning in a matter of minutes. So you can add AI features to your [Raspberry Pi] based camera even if you don’t know how to train your model.”

Features of the K210 AI Accelerator:

  • It adheres to the Hardware Attached on Top (HAT) standard
  • It has a very compact solution as it has the same footprint as the compact Raspberry Pi Zero family of single-board computers
  • Comes with lots of pre-trained models for developing smart AI applications without having to go through the tedious flow of training your neural networks, and,
  • Few APIs in Python give cool features such as real-time face detection, object detection etc.

The K210 AI Accelerator is also expected to come with open source software, sample Caffe and TensorFlow projects to help users create their own custom neural network, as well as a secured communication for fast IoT deployment.

“Once you are ready to deploy your edge devices, secure it easily when connecting to Amazon Web Services by leveraging on the Infineon Trust-M security chipset on the K210 AI Accelerator.”

More details on the K210 AI Accelerator including schematics, source codes and get started demo can also be found on the company’s website or their Crowd Supply page.

The crowdfunding campaign for the board is yet to be launched, but you can sign up and get the chance to receive updates and be notified when it finally does.

Affordable RadarIQ-M1 mmWave Radar Sensor Can Detect Through Walls

With the mindset of making millimeter RADAR (mmRadar) easily available and affordable to makers, tinkerers, and engineers around the globe, RadarIQ has launched a crowdfunding campaign for their new RadarIQ-M1 Sensor on Kickstarter. It is an attempt to make Radar technology open to every enthusiast. The RadarIQ sensors are designed to be affordable, and very easy to use. As claimed by the company, it can be integrated and run in a project in under 15 minutes.

The RadarIQ sensor is an affordable mmWave radar sensor designed for robotics and industrial applications. Data processing from the sensor is processed bundled software, compatible with Windows, macOS, and Linux operating systems. RadarIQ-M1 Sensor uses frequency-modulated continuous-wave (FMCW) radar in the 60-64GHz spectrum. It is limited to a 10m range as of now. The company claims high accuracy for close-up tasks, with a 110 degree horizontal and 15-degree field of view and up-to-30 frames per second refresh rate.

It can accurately detect distance, speed, and orientation for multiple objects. The company claims the modules are compatible with everything from ROS-based robots and Raspberry Pi single-board computers. It can integrate with low-power Arduino microcontrollers via USB and TTL UART buses.

Key Specs of the RadarIQ:

  • Range: 0-10m
  • Frequency: 60-64GHz
  • Horizontal field of view: 110 degrees
  • Vertical field of view: 15 degrees
  • Frame rate: 1-30 frames per second
  • Speed range: 0-3m/s
  • The minimum distance between objects: 40mm
  • Power consumption: 5V 0.38A (0.48 peak)
  • Communications:
    • Virtual COM port over USB
    • TTL UART

Key Features & Applications:

  • Detect moving objects easily.
  • Accurately measure speed.
  • Accurately measure distance.
  • Can see through walls and can therefore be installed inside an enclosure.
  • Impervious to low visibility environments such as fog or smoke.
  • Obstacle/obstruction detection
  • Object detection
  • Object tracking
  • Speed measurement
  • Distance measurement
  • Fusion with vision sensors

Supported platforms:

  • Arduino (Arduino requires external power supply)
  • Raspberry Pi
  • Linux
  • Windows
  • MacOS

Important notes:

  • The 60-64GHz frequency range is not permitted for use in automotive applications.
  • The sensor must be used at distances greater than 20cm away from a human body.

The modules are available to fund on Kickstarter, ahead of an estimated April 2021 delivery date, priced at NZ$320 (around $211) each.

Strain Gauge Sensor Amplifier OR Single Supply Instrumentation Amplifier

This is a new project, a single supply instrumentation amplifier with onboard bridge configuration, and a 2.5V precision reference voltage chip. The project can be configured for applications such as thermocouple amplifier, bridge amplifier, ECG amplifier, pressure sensors, medical instrumentation, portable instrumentation, RTD sensor amplifier. The project is based on INA333 micropower, zero drift, rail to rail out instrumentation amplifier chip. REF5025AID chip provides a precise 2.5V reference voltage. The board can be configured as an instrumentation amplifier or as a strain gauge amplifier with few easy changes.

Strain Gauge Sensor Amplifier OR Single Supply Instrumentation Amplifier – [Link]

TOP PCB Companies