Advantech Releases EKI-2701MPI-5G Hardened Multi-Speed Mega PoE Injector

Advantech, a leading supplier of industrial communication solutions, is proud to release the EKI-2701MPI-5G PoE injector. This compact, industrial-grade solution delivers Wi-Fi 6 network infrastructure, power over Ethernet (PoE) and advanced connectivity to out-of-date, extant infrastructure. It supports multiple data rates (10M/100M/1G/2.5G/5G) and IEEE802.3bt 90W PoE output and is an excellent choice for obsolete infrastructure applications requiring heavy network connectivity.

PoE and Multiple Data Rates Upgrade Network Infrastructure

Advantech’s EKI-2701MPI-5G supports downward compatible 2.5 and 5Gbps data rates to deliver Wi-Fi 6 capabilities to existing wireless infrastructure. It further serves as a PoE PSE — delivering up to 90W output to IP cameras, Wi-Fi 6 access points, and other connected devices. This injector’s PoE standard is downward compatible for 15, 30, and 60W PoE PD devices, easing network infrastructure upgrades. Using this solution to upgrade infrastructure saves manpower while reducing cabling weight and cost.

Compatible with Different Generation Devices

Advantech’s EKI-2701MPI-5G is PoE and data rate downward compatible. It helps extend extant device lifecycles and maximizes return on investment by futureproofing infrastructure from different generations.

Wide Operating Temperature Support and Compact Design

Advantech’s EKI-2701MPI-5G features a compact, palm-sized form factor adaptable to network infrastructure upgrade applications with limited space. Despite space constraints, EKI-2701MPI-5G is capable of delivering network service without overheating. Indeed, it supports wide operating temperatures (-40 ~ 75 °C/-40 ~ 167 °F) found in harsh working environments.

Highlighted Features:

  • Supports multi data rate 10M/100M/1G/2.5G/5G for Data in and PoE out
  • IEEE 802.3af/at/bt compliant
  • Force mode power supports up to 90W by DIP switch
  • Power input 54~57 VDC, injects power up to 90W
  • Slim, compact IP40 rated industrial grade metal solution with DIN-rail
  • Supports operating temperatures from -40 ~ 75 °C/-40 ~ 167 °F

EKI-2701MPI-5G hardened multi-speed mega PoE will be available for order May 2021. For more information about this, or other Advantech products and services, please contact Advantech or visit www.advantech.com

BOXER-8230AI: Connecting AI Edge with NVIDIA® Jetson™ TX2 NX

AAEON, a leader in AI edge solutions, announces the release of the BOXER-8230AI AI Edge box PC powered by the NVIDIA® Jetson™ TX2 NX System on Module (SOM). The BOXER-8230AI delivers powerful computing performance without breaking budgets, along with rugged design and diverse I/O layout including five Gigabit Ethernet ports. The BOXER-8230AI offers a solution that’s perfect for intelligent applications including surveillance, smart factory, and smart retail.

The BOXER-8230AI platform brings flexibility to meet the needs of customers, with industrial design and storage capacity. With two available configurations, the BOXER-8230AI-A3 and BOXER-8230AI-A4 systems offer flexible I/O loadout with five Gigabit Ethernet LAN ports to connect with IP cameras and other devices, as well as four USB3.2 Gen 1 ports and two COM ports. Storage flexibility is provided with 16GB onboard eMMC storage, microSD slot and a 2.5” SATA III bay (A4 model).

The BOXER-8230AI platform is powered by the NVIDIA Jetson TX2 NX SOM, delivering powerful AI edge computing without compromising costs. The Jetson TX2 NX delivers more than twice the performance of the NVIDIA® Jetson Nano™ thanks to its six-core ARM processor and NVIDIA Pascal™ GPU with 256 CUDA cores. This allows the Jetson TX2 NX to achieve speeds up to 1.33 TFLOPS, and enables the system to power a wide range of AI Edge applications.

The BOXER-8230AI is designed for rugged environments, utilizing a fanless design to keep dust and contaminants out, providing reliable operation no matter where it’s deployed. The system also offers wide operating temperature ranges, from -25°C up to 75°C (65°C A3), allowing deployment in any almost harsh environment.

AAEON provides a range of support for customers in software and customization to make the BOXER-8230AI ready to operate out of the box. Each system comes with the latest NVIDIA JetPack™ 4.5.1 SDK pre-installed, with no need to flash the OS. Additionally, AAEON offers customization to boot from different devices and other services on a per-project basis.

“The BOXER-8230AI powered by Jetson TX2 NX expands the already extensive lineup of rugged systems within the NVIDIA ecosystem from AAEON,” said Ken Pan, Product Manager with AAEON’s System Platform Division. “With its I/O layout, wide operating temperatures, and flexible storage capabilities, developers can power a range of applications from smart security to AI powered visual analysis.”

Coming later this year, the BOXER-8233AI will bring PoE PSE capabilities, HDMI input and more to the lineup of industrial AI Edge PCs from AAEON, powered by Jetson TX2 NX.

Temperature Sensing Tutorial With ESP32-C3-DevKITM-1 Using ESP-IDF

Temperature Sensing on ESP32-C3-DevKITM-1

Espressif’s ESP32-C3-DevKitM-1 is extremely popular due to its many onboard features. The development board comes with an onboard Temperature Sensor, an Onboard RGB LED, ESP32-C3FN4 4 MB embedded flash memory, 384 KB ROM, 400 KB of SRAM, universal connectivity with Wi-Fi and Bluetooth and many more.

The ESP32-C3-DevKITM-1 features an onboard Temperature sensor. A temperature sensor basically generates a voltage that varies with temperature. Hence, the voltage is internally converted via an ADC into a digital value which is then scaled to standard units and displayed. This onboard temperature sensor has a range of –40 °C to 125 °C. Also, it is primarily for sensing the temperature change inside the chip.

In this article, we focus on programming of ESP32-C3 with ESP-IDF. You can go through the getting started article of ESP32-C3-DevKITM-1 if you are new to ESP-IDF environment. We use the in-built example provided with the ESP-IDF environment to program the sensor.

ESP-IDF or Espressif IOT Development Framework is the native software development framework for the ESP-32. It essentially contains all API (software libraries and source code) for ESP32 and required scripts to operate the Toolchain. ESP-IDF follows a Command Line Interface (CLI) approach to writing a program. You can learn more about ESP-IDF on Espressif’s official website.

Components for Temperature Sensing on ESP32-C3-DevKITM-1:

  • ESP32-C3-DevKitM-1
  • USB 2.0 cable (Standard-A to Micro-B)
  • Windows PC
  • ESP-IDF Software (master version)

The following is the procedure to build and flash the program for the ESP32C3 onboard temperature sensor to obtain and display the current out the temperature on IDF Monitor.

First, make sure that you have the latest version of the ESP-IDF with the latest API, libraries and toolchains installed on your computer.

Step1: Launch your ESP-IDF CMD Environment.

Launch ESP-IDF Environment

Step2: By default, you will be in the esp-idf home directory, change the directory by using the cd.. command.

Step3: Make a copy of the temp_sensor folder situated in the examples folder of esp-idf home directory in the current location using

xcopy /e /i %IDF_PATH%\examples\peripherals\temp_sensor tsensor command.

Copy Temperature Sensor Folder

Step4: Switch to the newly created folder using cd tsensor command.

Step5: Build the program compatible with the board you have using idf.py set-target and idf.py menuconfig commands and then execute the idf.py build command.

Setting Target and Building

Step6: Connect the board and flash the program using idf.py -p (PORT) flash. Enter the Port connection of your board. You can find this using the device manager on your PC.

Flashing Port of ESP32-C3-DevKITM-1

A Done message will appear indicating completion of flashing operation. The Idf.py monitor command gives the real-time status of temperature from the board.

Real Time Temperature Status from ESP32-C3-DevKITM-1

The following is the output result from the sensor on the IDF Monitor.

Output Temperatures on CMD

The temperature value depends on factors like microcontroller clock frequency or I/O load. Generally, the chip’s internal temperature is higher than the ambient temperature. You can also use this temperature sensor to monitor your ESP32 C3 board or as a supplementary data input to your project’s main code. For exploring more about the development, you can also program the development board on Arduino IDE as well. Check out this article for getting started with ESP32-C3-DevKITM-1 on Arduino IDE.

MYA15XC-T CPU module: MYIR’s second tiny ARM SoM

MYC-YA15XC-T CPU Module

We have seen many system on modules in the market already targeting consumer electronics and smart homes. For newbies, a system on module is an embedded computer that can be plugged in or soldered with the carrier board. China-based MYIR has launched the MYC-YA15XC-T CPU module that is the second tiny Arm system on module built around the STM32MP1 series processor.

Since this is the second module in the Arm-based system on modules manufactured by MYIR, this MYC-YA15XC-T has a smaller footprint, measuring only 39mm by 37mm. The MYC-Y157XC-T module comes with the STM32MP151AAC3T processor and STMicroelectronics’ STPMIC1 power management IC. However, it is important to note that the system on module is also compatible with STM32MP153AAC3 and STM32MP157AAC3 processors and can be customised.

When compared to its predecessor, it features no Ethernet PHY chip on board. This module is manufactured with different configurations varying in storage and memory. The module ranges from 256MB DDR3 and 256MB NAND flash up to 512MB DDR3L and 4GB eMMC flash storage.

MYC-YA15XC-T CPU Module Development Board

The MYC-YA15XC-T CPU module is delivered with a shielding cover by default. A number of peripherals and IO signals are brought out through a 1.0 mm pitch 148-pin stamp-hole (Castellated-Hole) expansion interface to make the module an excellent embedded controller for applications like industrial control, consumer electronics, smart home, medical and etc.

Regarding the software support for the hardware, it is capable of running Linux OS and comes with detailed documentation for hardware and software setup. When we talk about a system on module, it often requires a carrier board. But what if the same setup is provided on a PCB making it a powerful development board with a rich set of interfaces. The MYD-YA15XC-T development board supports Linux OS and features 1x USB Type-C DRP, 2x USB2.0 host, a gigabit ethernet, LCD, camera, and Micro SD card slot.

According to LinuxGizmos, the MYD-YA15XC-T module is expected to be priced from $20 to $31. For more information on the module, visit the product page, and the specifications on the development board are also provided.

Meet LUNA; A Multi-tool for Building, Hacking and Analyzing USB Devices

Despite its popularity, the developments of USB-based devices are characterized by diverse challenges ranging from specialized and expensive tools to complicated software. To solve this, Colorado-based open-source hardware manufacture; Great Scott Gadgets, recently started working on LUNA; a multi-purpose tool for USB devices development.

Designed as a “swiss army knife” solution for all things USB devices, LUNA is a multi-tool for building, monitoring, hacking, and analyzing USB devices. It features a unique, FPGA-based, digital hardware architecture, which, combined with the remarkable nMigen gateware-generation library along with several supported ultra-fast open FPGA tools,  puts in the hand of users, a device that can automatically customize itself to suit the task hand.

On the Hardware level, LUNA features the Lattice Semiconductor LFE5U-12F ECP5 FPGA with the Microchip SAMD11 debug controller which provides access for configuration of the FPGA along with a number of interfaces for diagnosis. For connection of USB devices, LUNA features 3 High-Speed USB ports(2 Type-C and 1 Type-A), each connected to a USB3343 PHY with up to 480Mbps speed, and defined for specific communication mode/usage. An onboard 64MB RAM aids buffering of USB traffic while a 32MBit SPI-connected flash is available for PC-less FPGA configurations. These hardware features and functionalities put LUNA on a close enough pedestal as some expensive commercial USB analyzers like the TotalPhase Beagle 480.

On the software Side, LUNA uses the open-source ViewSB analyzer frontend with a FaceDancer Backend. ViewSB makes USB traffic more human-readable at any abstraction level, while FaceDancer makes it quick and easy to create or tamper with real USB devices even if you don’t have experience with digital-hardware design, using just a few lines of Python. The combination of these two, along with their open-source nature, makes LUNA one of the most versatile USB hacking and development tools.

Beyond its use by experienced developers to craft new solutions, LUNA also prides itself as an education platform for those looking to learn about developing USB devices. The team at LUNA has a long history of USB education and the resources from the several open-source training and workshops developed in the past, along with more LUNA-specific, fully open-source materials, are available to walk beginners through the basics of working and hacking with USB.

The customizable architecture of LUNA, allows users to interact with USB traffic at every level. which facilitates hacking but also enables learning, as it gives you the ability to take the data apart, split it up and evaluate it in ways that are not available in other solutions. This makes LUNA a goto tool for both veteran low-level hardware designers and complete newbies.

Great Scott Gadgets recently launched a crowdfunding campaign for LUNA on Crowd Supply with a funding goal of ÚSD80,000 with prices set at $99 for the LUNA board without enclosure, and $149 for the full-featured LUNA.  As of the time of this writing, the campaign has been oversubscribed by almost 50%, with over $149,000 raised just 5 days after the campaign was launched.  The campaign is expected to run for the next 30 days after which manufacturing, which according to the LUNA team will be done in China, is expected to kick into top gear.

LUNA is entirely open source with its hardware, gateware, firmware, and software files, all available on the team’s GitHub page, along with developer documentation on ReadTheDocs that shows how to get up and running with the LUNA Board.

More information on LUNA can be found on the project’s page on CrowdSupply. You can also interact with the LUNA team, and ask questions about the product via the LUNA Discord Channel, the LUNA IRC Channel, or the company’s Twitter page.

Open Source DC-SCM Compatible BMC Hardware Platform

The popularity of Open source software has brought about impressive successes in the SaaS space, where useful products can be rapidly created from open source components. We see cloud providers and users looking at building their servers using open source hardware as well. This is where Antmicro steps in. Antmicro has been supporting companies like Google, in creating useful server-facing open source hardware such as Scalenode or ARVSOM. One of these projects with Google is an open source hardware FPGA-based Baseboard Management Controller (BMC) platform compliant with the new DC-SCM specification to help increase the security, configurability and flexibility of server management and monitoring infrastructure, which has been adopted by the LibreBMC workgroup as the base hardware platform.

Developed by the Open Compute Project, the Datacenter-ready Secure Control Module (DC-SCM) is designed to move common server management, security and control features from a typical motherboard into a module designed in one of the two form factors featured in the specification (Horizontal or Vertical), which can be used across various datacenter platforms. This spec will enable leading players in the industry share costs, risks and increase reuse. Speaking about the benefit of the DC-SCM, the company says:

“Coupled with a fully open source implementation based on our open source FPGA-based modules, it has a chance to redefine the way board management is done. Basing the module on popular, inexpensive FPGA platforms will not only allow for more configurability and a tighter integration between hardware and software, but also tap into the momentum behind the broader open source hardware community via groups like CHIPS Alliance, OpenPOWER and RISC-V.”

The company developed two implementations of the DC-SCM-compatible BMC, with both designs meeting the Open Compute Project specification for a Horizontal Form Factor 90×120 mm DC-SCM. The BMC is designed to monitor the system, prevent and mitigate failures, and act as an external watchdog. The module enables a feature-packed Secure Control Interface for communication with the host platform, including:

  • PCI Express
  • USB
  • QSPI
  • SGPIO
  • NCSI
  • multiple I2C, I3C and UART channels.

What is unique about the BMC is merging DC-SCM’s central Baseband Management Controller and programmable SCM CPLD block into one powerful FPGA. This solution enables remote updates of DC-SCM peripherals, and most notably, placing OpenPOWER or RISC-V IP cores as central processing units of the module. One of the designs is based on the Xilinx Artix-7 FPGA, and the other one features a Lattice ECP5 FPGA, which are both low-cost and open source friendly FPGAs supported by the open source SymbiFlow FPGA toolchain project which the company is involved with. The FPGA features 512MB of DDR3 memory, 16GB of eMMC flash, and also a dedicated Gigabit-Ethernet interface. For security of the Datacenter Control Module, external cryptographic modules: Root of Trust (RoT) and Trusted Platform Module (TPM) can be connected.

The DC-SCM boards which is being adopted by the LibreBMC Workgroup, operates under the umbrella of the OpenPOWER Foundation. The LibreBMC workgroup, in conjunction with IBM, Google and Antmicro, among others, are involved in creating FPGA gateware and software needed to make the hardware fully operational in real-world server solutions. About future plans for the BMC, the company says:

“Variants involving both Linux (in its default open source server-oriented distribution, OpenBMC) and Zephyr RTOS, as well as with both POWER and RISC-V cores are planned and thanks to the flexibility of FPGA all of those options will be just one gateware update away. Of course, both the gateware and software will be open source as well.”

For more information, visit Antmicro’s blog.

600W – 230VAC – High Voltage DC Motor Speed Controller – Heater Controller – Lamp/LED Dimmer

This is a very powerful DC Motor speed controller for DC motors up to 330V DC and current up to 2A. Basically, the project is a high voltage PWM source with adjustable frequency and adjustable PWM duty cycle range 0 to 99%.  The board has been designed considering many applications and the circuit can be used as a heater controller, DC Motor speed controller, LED dimmer, Lamp dimmer, and High voltage PWM driver. The circuit can handle load up to 600W (330V DC @ 2A). The operating input supply is 100V AC to 250V AC or 100V to 330V DC. It is important to provide the input supply as per the operating power supply of the load. Trimmer pot PR1 is provided to adjust the frequency, and P1 to adjust the PWM duty cycle.

Connector CN2 is used for AC or DC load voltage supply, F1 Fuse for protection, R1 NTC to control inrush-current, C2 and C6 for EMI noise, C7 and C8 DC Bus filter capacitor for load supply, R12 Current sense resistor for overcurrent protection feedback circuit (CSC), R3 Temperature monitor (NTC) divide resistor for temperature feedback output, C3, C4 logic supply filter capacitors, CN1, R2 pull up resistor for Fault (VFO), SG3525 PWM Generator, Q1 BC847 to inverse the PWM, D1 power LED, U1 5V regulator.

FBA42060 – Intelligent Power Module (IPM)

The project is built using the FBA42060 IPM chip. This IPM chip is made for power factor correction, and consists of an inbuilt bridge rectifier, diode for back-EMF protection for inductive loads, IGBT to drive the loads, and IGBT gate driver and on chip NTC temperature monitor.

Precautions for High Voltage

This project should be installed, adjusted, and assembled by a qualified person familiar with the construction and operation of the project and the lethal voltage involved. Failure to observe this precaution could result in severe injury.

The project can be used in a standalone mode or with a microcontroller interface.

Standalone Mode

Solder all components from PWM block, driver chip block, and regulator LM7805. The circuit requires 15V DC to driver logic supply, and Load supply as per operating supply of load.

  • Logic Supply 15V DC (Connector CN1 Pin1 and Pin 2)
  • Load Supply CN2, 100V – 250V AC or 100V to 330V DC (load Supply will depend on Operating Voltage of Load)
  • Fault Output is available at PIN 4 of CN1, normally this pin is high 5V TTL, goes low when fault condition arrives
  • Frequency Approx. 20 Khz When Trimmer Pot is in Middle (Range 3Khz to 60Khz)
  • Duty Cycle 0 to 99% (Speed Control/Dimmer), P1 Trimmer Potentiometer provided to adjust the duty cycle
  • CN3 to connect the Load
  • LED D1, Power LED
  • PCB Jumper J1 Closed
  • PCB Jumper J2 Open
  • Soft Start Feature active
  • Inbuilt Overcurrent circuit is active

Microcontroller Interface

Do not solder components from PWM blocks, use only drive chip block, use current feedback circuit, if current output required.

  • Logic Supply 15V DC (Connector CN1 Pin 1 and Pin2)
  • CN1 Pin 3 PWM Input Duty Cycle 0 to 100%
  • CN1 Pin 3 VFO, Fault Output, normally this pin is High-5V TTL, goes low when a fault condition occurs
  • CN1 Pin 4 VT – Over temperature feedback, refer to the datasheet of the chip for more information
  • CN1 Pin 5 CO – Current Feedback Optional
  • CN1 Pin 6 – GND
  • CN1 Pin 7- 5V DC Output

Testing and using this project

It is important to use an isolated logic supply of 15V. It is important to take proper precautions to handle and use this project, especially while adjusting the PWM and frequency since lethal high voltage DC is used. Don’t touch the PCB tracks and pads until and unless the DC bus capacitors are fully discharged, high voltage is present for some time even when power is in an OFF state.

The board operates at lethal voltages and has bulk capacitors that store significant charge. Accidental contact can lead to lab equipment damage, personnel injury, and may be fatal. Please be exceptionally careful when probing and handling this board. Always observe normal laboratory precautions.

Schematic

Parts List

NO.QNTY.REF.DESC.MANUFACTURERSUPPLIERSUPPLIER PART NO
11CN18 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5321-ND
21CN23 PIN BARRIER BLOCKS PITCH 9.53MMTEDIGIKEYA98482-ND
31CN33 PIN BARRIER BLOCKS PITCH 9.53MMTEDIGIKEYA98482-ND
41C1220uF/25VNICHICONDIGIKEY493-15236-3-ND
52C2,C61K/2KVTDKDIGIKEY445-175512-ND
62C3,C120.1uF/50V SMD SIZE 0805MURATA/YAGEODIGIKEY
71C410uF/25V SMD SIZE 1206 OR 1210MURATA/YAGEODIGIKEY
81C50.33uF/275VX2KEMETDIGIKEY399-11486-ND
91C7680uF/450VNICHICONDIGIKEY493-7535-ND
101C8330uF/450VNICHICONDIGIKEY493-6112-ND
112C9,C10100PF/50V SMD SIZE 0805MURATA/YAGEODIGIKEY
121C1110uF/25V ELECTROLYTICNICHICONDIGIKEY493-17428-3-ND
134R4,R5,R13,C131K 5% SMD SIZE 0805MURATA/YAGEODIGIKEY
145U4,R14,C14,R15,C15DNPDON’T USE
5R16,C16,R17,C17,R18DNPDON’T USE
5R19,R20,R21,R22,R23DNPDON’T USE
151J1OPEN-SOLDER JUMPERPCB JUMPER PCB JUMPER
161J2CLOSED-PCB JUMPERPCB JUMPER
172PR1,P1100K TRIMMER POTENTIOMETERNIDECDIGIKEYCT6EW104-ND
181Q1BC847NEXPERIADIGIKEY1727-2924-2-ND
191R15-OHMS 20MM DIAMETER NTCSEMITECMOUSER954-5D2-18LCS
201R24K7 5% SMD SIZE 0805MURATA/YAGEO
212R3,R710K 5% SMD SIZE 0805MURATA/YAGEO
221R610E 5% SMD SIZE 0805MURATA/YAGEO
231R82.2K 5% SMD SIZE 0805MURATA/YAGEO
241R90E SMD SIZE 0805MURATA/YAGEO
251R1020K 1% SMD SIZE 0805MURATA/YAGEO
261R111.8K 5% SMD SIZE 0805MURATA/YAGEO
271R120.1E/2WOHMITEDIGIKEY12FR100E-ND
281U1LM7805ON SEMIDIGIKEYMC78M05CDTGOS-ND
291U2FBA42060-DON SEMIDIGIKEY1990-FBA42060-ND
301U3SG3525AON SEMIDIGIKEY497-6479-1-ND
311F1FUSE HOLDERWURTHDIGIKEY732-11376-ND
321F1FUSE HOLDER CLIP COVERWURTHDIGIKEY732-11379-ND
331F1GLASS-FUSEWURTHDIGIKEY507-1270-ND

Connections

Block Diagram

 

Gerber View

Photos

Video

FBA42060 Datasheet

Universal Op-Amp Board for SMD SOIC-8 Package

This is easy to build and very useful project for hobbyists and students to learn and create OPAMP-based projects. The project accommodates a single op-amp in a SOIC-8 package. The project provides the user with multiple choices and extensive flexibility for different applications circuits and configurations. It provides the user with many combinations for various circuit types including active filters, differential amplifiers, external frequency compensation circuits etc. A few examples of application circuits are given below. LM358 op-amp is the right choice to use but any SOIC8 OPAMP with the same pin configuration can be used. It supports dual supply or single supply, Jumper J1 is provided to use this board with a single supply, D1 is the power LED.

Note: Refer to example circuit to test the board, it is a bistable multivibrator, with single supply Jumper J1 closed.

Credits: All example schematics are from Analog Devices application notes.

Features

  • Single or Dual Supply is User-defined (Jumper)
  • 4 Pin Male Header Connector for inputs
  • 3 Pin Male Header for Supply input (Single or Dual)
  • Jumper J1 Close for single Supply, Open for Dual Supply
  • LED D1 Power LED
  • Any SOIC-8 Op-Amp Can be used Pin configuration – LM358
  • PCB Dimensions 37.31 x 23.50 mm

Similar Universal OPAMP boards

Main Schematic

5Khz Pulse Generator Schematic

 

Main Parts List

NO.QNTYREF.DESC
11CN14 PIN MALE HEADER PITCH 2.54MM
21CN22 PIN MALE HEADER PITCH 2.54MM
31CN33 PIN MALE HEADER PITCH 2.54MM
45R1,C1,R2,C2,R3USER DEFINED
6C3,R4,C4,C5,R6,C6USER DEFINED
6R7,R8,C8,R9,R10,R11USER DEFINED
5R12,R13,C13,R14,R15USER DEFINED
4R16,R18,R5,C7USER DEFINED
52C9,C11CAPACITOR SMD SIZE 1206
62C10,C12CAPACITOR SMD SIZE 0805
71D1LED RED SMD SIZE 0805
81J1PCB SOLDER JUMPER
91R17ALL RESISTORS SIZE 0805
101U18 PIN OP-AMP SOIC8
ALL RESISTORS SMD SIZE 0805

5Khz Pulse Generator Parts List

NO.QNTY.REF.DESC.MANUFACTURERSUPPLIERSUPPLIER PART NO
11CN22 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5315-ND
21CN33 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5316-ND
31C61K PF /50V SMD SIZE 0805MURATA/YAGEO
41C910uF/25V SMD SIZE 1206MURATA/YAGEO
51C100.1uF/50V SMD SIZE 0805MURATA/YAGEO
61D1LED RED SMD SIZE 0805OSRAMDIGIKEY475-1278-1-ND
71J1CLOSED-PCB JUMPERPCB SOLDER JUMPER
84R1,R3,R7,R16100K 5% SMD SIZE 0805MURATA/YAGEO
92R8,R90E SMD SIZE 0805MURATA/YAGEO
101R171K 5% SMD SIZE 0805MURATA/YAGEO
111U1LM358 SOIC8TIDIGIKEYLM358MX/NOPBCT-ND

Connections

Example OPAMP Circuits

Photos

Gerber View

Video

LM358 Datasheet

Sound to Colour Light Effects – Arduino Compatible

This is a fun-loving project based on the Arduino platform. The project creates color light effects with sound level sense by an onboard condenser microphone. The project consists 20 x WS2812B RGB LEDs, an Atmega328 micro-controller, condenser microphone along with pre-amplifier, RCA connector, and trimmer potentiometer to direct feed audio. The project can be used in fun parties, disco parties etc. Just power the board and RGB LEDs will create different colors as per sound level. Board has the option of direct audio input or sound sense by the microphone, users may change the Arduino example code as per requirement or write their own code.

The default Arduino code works with the microphone as the sound sensor. The project also works with direct audio signal input. In this case use RCA connector J1 to feed the audio, trimmer potentiometer PR1 provided to adjust the audio input signal level. The input audio signal should not be more than 4Vpp (peak to peak.). The audio signal is connected to A1 analog pin of Arduino. Since the project is Arduino compatible, many applications such as sound to light effects, audio to light effects, VU meter, sound level meter are possible with this board.

Arduino Code

Arduino example code is available as a download. A new Atmega328 chip requires, Bootloader and Arduino code, follow the links below to learn more about programming the chip.

Arduino Pin Configuration

Digital pin D2 is connected to WS2812B LED, Analog pin A0 to Microphone, Analog pin A1 direct audio signal input.

Applications

  • Sound to Light Effects
  • Audio Signal to Light Effects
  • Sound Level Meter
  • Audio VU Meter

Features

  • Supply 5V DC @ 250mA when all LEDs are ON
  • Detect Sound using on Board Microphone
  • Direct Audio Signal Input RCA Connector
  • PCB Dimensions 179.71 x 16.51 mm

Schematic

Parts List

NOQNTY.REFDESC.MANUFACTURERSUPPLIERSUPPLIER PART NO
11CN14 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5317-ND
223C1 to C20 + C23,C25,C270.1uF/50V SMD SIZE 0805MURATA/YAGEODIGIKEY
32C21,C2222PF/50V SMD SIZE 0805MURATA/YAGEODIGIKEY
41C2422uF/16V SMD SIZE 1210TDKDIGIKEY445-1436-1-ND
52C26,C281uF/25V SMD SIZE 1206MURATA/YAGEODIGIKEY
61C2910uF/16V SMD 1206 OR 1210MURATA/YAGEODIGIKEY
71D11N4148MICROCHIPDIGIKEY1N4148UR-1-ND
81J1RCA JACKCUI DEVICESDIGIKEYCP-1459-2-ND
91MK1MICCUI DEVICESDIGIKEY102-1721-ND
105R1,PR1,R2,R4,R610K 5% SMD SIZE 0805
111Q1BC847ALON SEMIDIGIKEY2156-BC847ALT1G-OS-ND
121R3560K 5% SMD SIZE 0805DIGIKEY
131R50EDIGIKEY
141R71M 5% SMD SIZE 0805DIGIKEY
1520U1 to U20WS2812BSPARKFUNDIGIKEY1568-COM-16347CT-ND
161U21ATMEGA328-DIP28MICROCHIPDIGIKEYATMEGA328-PU-ND
171Y116MHZECS INCDIGIKEY X1103-ND

Connections

Gerber View

Photos

Video

WS2812B Datasheet

Seeed Studio Launched Yet Another Tiny Board Featuring RP2040

XIAO RP2040

A month back, Seeed Studio dropped a spoiler on LinkedIn regarding their plan to launch yet another product for its XIAO series featuring Raspberry Pi’s first in-house silicon tape out RP2040 SoC. A couple of years back, Seeed Studio released its hardware in the XIAO series with one SAMD21 Cortex M0+ processor for just $5.40. Just with the same form factor as the predecessor, XIAO RP2040 comes with a wide range of interfaces, excellent for wearable devices.

At the heart of the hardware development platform, XIAO RP2040 is the powerful 133MHz clocked dual-core ARM Cortex M0+ processor with on-chip 264KB of SRAM, and 2MB of flash memory. With RP2040 SoC, the hardware comes with the support of MicroPython, Arduino, and CircuitPython making it easy to use.

XIAO RP2040 Front View

Beyond the famous RP2040, SoC comes a wide range of interfaces including I2C, UART, and SPI, and enough GPIO pins giving out 11 digital pins, 4 analogue pins, and 11 PWM pins. It also supports a USB Type-C interface, which is used to power the hardware and burn the code. With the compact form factor, the XIAO RP2040 board also comes with a reset button, BOOT button, user-programmable RGB LED, power LED, status indicators, and a user LED.

“The XIAO RP2040 is very compact because all electronic components are soldered on the same board surface, which means you can easily solder the XIAO RP2040 to your own PCB,”

explains the manufacturer.

XIAO RP2040 is pin-compatible with Seeeduino XIAO, so XIAO RP2040 can be learned and developed using the Expansion board of Seeeduino XIAO.

XIAO RP2040 Application

Because it uses the RP2040 chip, it supports C/C++ and MicroPython for you to code n’ play with the hardware. One of my personal favorite IDE is the Thonny editor, which can be used to burn the code on the XIAO RP2040 board. When compared to the predecessor Seeeduino XIAO, this board turns out to be a good choice because of the powerful chip but it is important to note that XIAO RP2040 does not come with a DAC output.

For all interested folks, schematics for the hardware are available to download and design your own similar board.

If you plan to play with this tiny board and compare it with other small factor RP2040 boards like QT Py 2040, then you can place a pre-order for $5.40 with an expected shipping date from August 31, 2021.

Update 01/01/2022

To support and inspire more XIAO RP2040 projects, Seeed is now offering 2 FREE PCBA prototypes with the Seeed Fusion PCBA service. All you need to do is to share your XIAO RP2040 powered custom design with Seeed Fusion, and they can help you make it a reality with their Fusion one-stop turnkey PCB Assembly service.

TOP PCB Companies