Isolated RS-485 Transceiver with Level 4 EMC and Full ±42 V Protection

The project presented here is an isolated RS-485 transceiver that features up to ±42 V of ac/dc peak bus overvoltage fault protection on the RS-485 bus pins. The project is based on the ADM2795E chip. The device integrates Analog Devices, Inc., iCoupler® technology to combine a 3-channel isolator, RS-485 transceiver, and IEC electromagnetic compatibility (EMC) transient protection in a single package. The ADM2795E is an RS-485/RS-422 transceiver that integrates IEC 61000-4-5 Level 4 surge protection, allowing up to ±4 kV protection on the RS-485 bus pins (A and B). The device has IEC 61000-4-4 Level 4 EFT protection of up to ±2 kV and IEC 61000-4-2 Level 4 ESD protection on the bus pins, allowing this device to withstand up to ±15 kV on the transceiver interface pins without latching up. This device has an extended common-mode input range of ±25 V to improve data communication reliability in noisy environments. Supports a data rate 2.5Mbps. The board operates with 5V DC, isolated DC-DC converter U1 helps to power the VDD2 supply. D1 is Power LED.

Note: The project can be used as a standalone module or as an Arduino shield, refer to the information below and the schematic for Arduino pin connections.

Arduino Pin Connections

  • Arduino Digital Pin D1/TX >> TXD – RS484
  • Arduino Digital Pin D10 >> DE – RS485
  • Arduino Digital Pin D2 >> RE – RS485
  • Arduino Digital Pin D0/RX >> RXD – RS485

Connection

  • CN1 Pin1 = VCC 5V DC
  • CN1 Pin 2 TXD
  • CN1 Pin 3 DE
  • CN1 Pin 4 RE
  • CN1 Pin 5 RXD
  • CN1 Pin 6 GND
  • CN2 Pin 1 RS485 Channel B
  • CN2 Pin 2 GND
  • CN2 Pin 3 RS485 Channel A
  • D1 Power LED

Features

  • Power Supply 5V DC
  • On Board Isolated DC-DC Converter for single supply operation
  • High-Speed Isolated RS485 Communication
  • Can be used as Arduino Uno Shield or Standalone Module
  • Header Connector for Power Supply and Micro-controller interface
  • 3 Pin Screw Terminal for Twisted pair RS485 Connections
  • ±42 V ac/dc peak fault protection on RS-485 bus pins
  • RS-485 A, B pins human body model (HBM) ESD protection: >±30 kV
  • Common-mode input range of −25 V to +25 V
  • Receiver short-circuit, open-circuit, and floating input fail-safe
  • Supports 256 bus nodes (96 kΩ receiver input impedance)
  • On Board Power LED
  • PCB Dimensions 50.96 x 35.72mm

RS-485 Network Biasing and Termination

For a high voltage miswire on the RS-485 A and B bus pins with biasing and termination resistors installed, there is a current path through the biasing network to the ADM2795E power supply pin, VDD2. To protect the ADM2795E in this scenario, the device has an integrated VDD2 protection circuit.  The ADM2795E is a fault-protected RS-485 device that also features protection for its power supply pin. This means that the current path through the R2 pull-up resistor does not cause damage to the VDD2 pin, although the pull-up resistor itself can be damaged if not appropriately power rated.  The R2 pull-up resistor power rating depends on the miswire voltage and the resistance value. If there is a miswire between the A and B pins, the ADM2795E is protected, but the RT bus termination resistor can be damaged if not appropriately power rated.  The RT termination resistor power rating depends on the miswire voltage and the resistance value. Refer data sheet of the chip for more info.

±42 V Miswire Protection

The ADM2795E is protected against high voltage miswire events when it operates on a bus that does not have RS-485 termination or bus biasing resistors installed. A typical miswire event is where a high voltage 24 V ac/dc power supply is connected directly to RS-485 bus pin connectors. The ADM2795E can withstand miswiring faults of up to ±42 V peak on the RS-485 bus pins with respect to GND2 without damage. Miswiring protection is guaranteed on the ADM2795E RS-485 A and B bus pins, and is guaranteed in the case of a hot swap of connectors to the bus pins.

Schematic

Parts List

NOQNTY.REF.DESC.MANUFACTURERSUPPLIERPART NO
11CN16 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5319-ND
21CN23 PIN SCREW TERMINAL PITCH 5.08MMPHOENIXDIGIKEY277-1248-ND
32C1,C310uF/16V SMD SIZE 1210 OR 1206MURATA/YAGEODIGIKEY
42C2,C40.1uF/50V SMD SIZE 0805MURATA/YAGEODIGIKEY
51D1LED RED SMD SIZE 0805LITE ON INCDIGIKEY160-1427-1-ND
61R11K 5% SMD SIZE 0805MURATA/YAGEODIGIKEY
72R2,R41.2K 5% SMD SIZE 0805MURATA/YAGEODIGIKEY
81R3120E 5% SMD SIZE 0805MURATA/YAGEODIGIKEY
91U1CRE1S0505SC ISOLATED DC-DC CONVERTERMURATADIGIKEY811-3196-ND
101U2ADM2795 16SOICANALOGDIGIKEYADM2795ETRWZ-EP-R7TR-ND

Connections

Block Diagram

Truth Tables

Gerber View

Photos

ADM2795E Datasheet

Crowbar Circuit Using TRIAC and TL431 Precision Programmable Reference

This Crowbar project can be used for preventing an overvoltage or surge condition of a power supply unit from damaging the circuit connected to the power supply. It operates by putting a short circuit and fuse blow across the voltage output, like dropping a crowbar across the output terminals of the power supply. The circuit is implemented using a TRIAC, a TL431 precision programmable reference, and a fuse. The resistor divider of R1 and R3 provides the reference voltage for TL431. The divider resistor is set to 2.268V when the power supply voltage is 5V in normal operating conditions. Since this voltage is below the minimum reference voltage of TL431, it remains off and very little current is conducted through the TL431. If the cathode resistor is sized accordingly, very little voltage will be dropped across it and the TRIAC gate terminal will be essentially at the same potential as MT1, keeping the TRIAC off. If the supply voltage increases to 5.55V, the voltage across R3 will exceed VREF and the TL431 cathode will begin to draw current. The voltage at the gate terminal will be pulled down, exceeding the gate trigger voltage of the TRIAC, and latching it on and blowing the fuse. The circuit has been tested with a 500mA fuse.

Note: Trip voltage is set at 5.55V, this can be modified and set as per user requirement by altering divider resistor values R1 and R3. The reference voltage is 2.5V.

Connections and Other Details

  • Connector CN1: Pin 1 = VCC 5V Input, Pin 2 = GND
  • Connector CN2: Pin 1 = VCC Output, Pin 2 = GND
  • Fuse F1: Blow when voltage exceed 5.5V DC
  • LED D1: Input Power Indicator
  • LED D2: Output Power Indicator

Features

  • Input Supply 5V DC
  • Load Current 400mA (Fuse 500mA)
  • Trip Voltage 5.55V DC
  • PCB Dimensions 61.60 x 28.89mm
  • 4 x 3.2mm Mounting Holes

Schematic

Parts List

NO.QNTY.REF.DESC.MANUFACTURERSUPPLIERPART NO
11CN12 PIN SCREW TERMINAL PITCH 5.08MMPHOENIXDIGIKEY277-1247-ND
21CN22 PIN SCREW TERMINAL PITCH 5.08MMPHOENIXDIGIKEY277-1247-ND
32C1,C30.1uF/25V CERAMIC 1206YAGEO/MURATADIGIKEY
41C2DNP
52D1,D2LED RED OR GREEN SMD SIZE 0805OSRAMDIGIKEY475-1278-1-ND
61F1FUSE CARTRIDGELITTELEFUSEDIGIKEY0617.500MXP-ND
71Q12N6071BGLITTELEFUSEDIGIKEY2N6071BGOS-ND
81R13K 5% SMD SIZE 0805YAGEO/MURATADIGIKEY
91R2220E 1% SMD SIZE 0805YAGEO/MURATADIGIKEY
101R32.49K 1% SMD SIZE 0805YAGEO/MURATADIGIKEY
112R4,R51K 5% SMD SIZE 0805YAGEO/MURATADIGIKEY
121U1TL431/TO92ONSEMIDIGIKEYTL431BVLPRAGOSTR-ND
131F1GFUSE HOLDER WURTHDIGIKEY732-11376-ND
141F1CFUSE HOLDER CLIPWURTHDIGIKEY732-11379-ND

Connections

Gerber View

Photos

Video

TL431 Datasheet

24V Boost Converter from 4.5V to 20V Input

The project presented here is a boost converter with 24V output from 4.5V to 20V DC Input. The project is built using an LT8357 chip and configured as a boost converter. Under voltage lockout, and soft-start are a few key features of the project. LED D1 indicates the output, and screw terminals are provided for easy output and input connections.

The LT8357 is a wide input range, current mode, and DC/DC controller which can be configured as a boost, SEPIC, or flyback converter. The LT8357 drives a low-side N-channel power MOSFET with a 5V split gate drive. The current mode architecture allows adjustable and synchronizable 100kHz to 2MHz fixed frequency operation, or internal 19% triangle spread spectrum operation for low EMI. At light load, either pulse-skipping mode or low-ripple Burst Mode operation can be selected. Additional features include output power good and output short circuit protection in SEPIC and flyback configurations with a wide 3V to 60V input voltage range and 8μA low quiescent current, the LT8357 provides a simple, compact and efficient solution for automotive, industrial, and battery-powered systems.

Connections

  • CN1: Pin 1 = DC Supply Input 4.5V to 20V DC, Pin 2 = GND
  • CN2: Pin 1 = +24V DC Output, Pin 2 = GND
  • D2: Power LED

Features

  • Input Supply Range 4.5V to 20V
  • Output 24V DC (Up to 2Amps)
  • Operating Frequency 200Khz
  • Under Voltage Lockout 4.3V
  • Efficiency Up to 90-95%
  • Soft Start Feature
  • PCB Dimensions 46.04 x 30.80 mm
  • Power LED On Output
  • 4 x 2.5mm Mounting Holes

Schematic

Parts List

NO.QNTY.REF.DESC.MANUFACTURERSUPPLIERPART NO
12CN1,CN22 PIN SCREW TERMINAL PITCH 5.08MMPHOENIXDIGIKEY277-1247-ND
22C1,C90.1uF CERAMIC SMD SIZE 0805MURATA/YAGEODIGIKEY
33C2,C3,C1122uF/25V CERAMIC SMD SIZE 1210MURATA/YAGEODIGIKEY
42C4,C522uF/35V CERAMIC SIZE 1210MURATA/YAGEODIGIKEY
51C6DNPDIGIKEY
61C722KPF/50V CERAMIC SMD SIZE 0805MURATA/YAGEODIGIKEY
71C82.2uF/25V CERAMIC SMD SIZE 0805MURATA/YAGEODIGIKEY
81C10100uF/35V LOW ESR ELECTROLYTICWURTHDIGIKEY732-8942-1-ND
91D1MBRS360ON SEMIDIGIKEYMBRS360BT3GOSTR-ND
101D2LED RED SMD SIZE 0805OSRAMDIGIKEY475-1278-1-ND
111L110uH/7AMP 12X12MMPULSEDIGIKEY553-3679-1-ND
121Q1IRLR7843 DPKINFINEONDIGIKEY448-IRLR7843TRLPBFTR-ND
131R1375K 1% SMD SIZE 0805MURATA/YAGEODIGIKEY
141R21M 1% SMD SIZE 0805MURATA/YAGEODIGIKEY
151R310M 1% SMD SIZE 0805MURATA/YAGEODIGIKEY
161R43.3K 5% SMD SIZE 1206MURATA/YAGEODIGIKEY
171R513K 1% SMD SIZE 0805MURATA/YAGEODIGIKEY
181R6100K 5% SMD SIZE 0805MURATA/YAGEODIGIKEY
191R7430K 1% SMD SIZE 0805MURATA/YAGEODIGIKEY
201R85.1E 1% SMD SIZE 0805MURATA/YAGEODIGIKEY
211R9150K 1% SMD SIZE 0805MURATA/YAGEODIGIKEY
221R1024K 1% SMD SIZE 0805MURATA/YAGEODIGIKEY
231R110.004E 1% SMD SIZE 2512YAGEODIGIKEYYAG2139CT-ND
241U1LT8357ANALOG DEVICESDIGIKEY505-LT8357HMSE#PBF-ND
Note:C11use a 47uF/25V Electrolytic THTfor better performance

Connections

Gerber View

Photos

Video

LT8357 Datasheet

Stepdown DC-DC Converter with Current Limit

The step-down DC-DC Converter project presented here provides 3.3V @ 1A output from an input range of 8V to 36V DC. The adjustable current limit is an important feature of the project, which prevents the device from accidental output short circuits avoiding excessive load damage. The internal limiting current (latched function) has a typical value of 2.5 A. The project is built around the L6902 chip from ST. The L6902D is a complete and simple step-down switching regulator with an adjustable current limit. Based on a voltage mode structure it integrates a current error amplifier to have a constant voltage and constant current control.  By means of an onboard current sense resistor R1 and R2, current limit programming is very simple and accurate (±5%). Refer to the datasheet of the chip for R1 and R2 values about the current limit adjustment. The project can be used to charge NiMH and NiCad batteries due to its constant current feature. The project operates with a fixed switching frequency of 250Khz. If the temperature of the chip goes higher than a fixed internal threshold (150°C with 20°C hysteresis), the power stage is turned off. Other protections besides thermal shutdown complete the device for a safe and reliable application: overvoltage protection, frequency foldback overcurrent protection, and protection vs. feedback disconnection.

Note: The default output of the project is 3.3V @ 1A.  The current limit can be set using R1 and R2, and Output Voltage is adjustable using resistors R4 and R5, refer to the datasheet for more info.

Connections

  • CN1: Pin 1 = 3.3V – 1Amp Output, Pin 2 = GND
  • CN2: Pin 1 = + DC 8 to 36V Input, Pin 2 = GND
  • D2: Power LED Input Side

Features

  • Output 3.3V DC, Current up to 1 A (Output voltage adjustable from 1.235 V to 34 V) Read Note
  • Operating input voltage from 8 V to 36 V
  • Precise 3.3 V (±2%) reference voltage
  • 5 % output current accuracy
  • 250 kHz internally fixed frequency
  • 5 % output current accuracy
  • Voltage feedforward
  • Zero load current operation
  • Adjustable current limit
  • Protection against feedback Disconnection
  • Thermal shutdown
  • PCB Dimensions 34.93 x 20.48mm
  • 4 x 2.5mm Mounting Holes

Schematic

Parts List

NOQNTYREFDESCMANUFACTURERSUPPLIERPART NO
11CN12 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5315-ND
21CN22 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5315-ND
31C1100uF/16V OR 6V LOW ESR ELECTROLYTICKEMETDIGIKEY399-13668-2-ND
41C210uF/50V CERAMIC OR ELECTROLYTIC-THT SMD 12010/1206MURATA/YAGEODIGIKEY
51C322KPF/50V CERAMIC SMD SIZE 0805MURATA/YAGEODIGIKEY
61C4220PF/50V CERAMIC SMD SIZE 0805 MURATA/YAGEODIGIKEY
71D1MBRS360T3GON SEMIRS COMP545-2096
81D2LED RED MSD SIZE 0805OSRAMDIGIKEY475-1278-1-ND
91L122uH/2A SMD OR THT SIZE 6-8MMKEMETDIGIKEY399-MPXV1D0530L220TR-ND
102R1,R20.2E 1% SMD SIZE 1206MURATA/YAGEODIGIKEY
112R3,R53.3K 5% SMD SIZE 0805MURATA/YAGEODIGIKEY
121R45.6K 5% SMD SIZE 0805MURATA/YAGEODIGIKEY
131R65.1K 1% SMD SIZE 0805MURATA/YAGEODIGIKEY
141U1L6902 SOIC8STDIGIKEY497-18707-ND

Application Circuit

Connections

Gerber View

Photos

Video

L6902 Datasheet

Step Up DC-DC Converter – 24V/10mA Output from 12V DC Input – Compatible to TO220 LDO

The project demonstrated here is a small-size solution, high-efficiency, low-cost, and low-EMI step-up DC/DC module for LDO regulator replacement. This small size module helps save on solution size and cost while also eliminating the need for a heatsink. The module takes up the same amount of space as a TO-220 package and is pin-to-pin compatible with TO-220 regulators, such as LM7805. The project is based on LM3578, which is a switching regulator that can easily be set up for such DC-to-DC voltage conversion circuits as the buck, boost, and inverting configurations. In this board, the chip is configured as a boost converter. Switching frequency sets at 100Khz. The project provides 24V output from 12V input. The project can output up to 20mA of current but it is safe to draw continuous 10mA.

Note: The PCB has the option to install THT or SMD inductor.

Features

  • Input Voltage VIN = 12V DC
  • Output Voltage VOUT = 24V DC
  • Load Current 10mA
  • Switching Frequency 100Khz
  • 3 Pin Header Connector for Input and Output
  • Pin to Pin Compatible as LM7805
  • Output Ripple 60mV
  • PCB Dimensions 16.19 x 9.53 mm

Schematic

Parts List

NOQNTY.REF.DESC.MANUFACTURERSUPPLIERPART NO
11CN13 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5316-ND
21C147uF/16V CERAMIC SMD SIZE 1210 OR 1206MURATA/YAGEODIGIKEY
31C222uF/35V CERAMIC SMD SIZE 1210 OR 1206MURATA/YAGEODIGIKEY
41C322PF/50V CERAMIC SMD SIZE 0805MURATA/YAGEODIGIKEY
51C4680PF/50V CERAMIC SMD SIZE 0805MURATA/YAGEODIGIKEY
61D1PMEG6010CEH SMD DIODENEXPERIADIGIKEY1727-3848-1-ND
71L1470uH SMD OR THT 5MM-8MMALLIEDDIGIKEY3475-PC0503-471K-RCTR-ND
81R14.32K 1% SMD SIZE 0805MURATA/YAGEODIGIKEY
91R2100K 1% SMD SIZE 0805MURATA/YAGEODIGIKEY
101U1LM3578 SOIC8DIGIKEY296-35906-1-ND

Connections

Gerber View

Photos

Video

LM3578 Datasheet

2 Channel Smart Dual Coil Latching Relay Board – 2 Channel Bistable Relay Module

This is a Smart Dual Coil Latching Relay that can control the ON/OFF power of a device by applying a short voltage pulse to Input 1 and Input 2. This project is helpful in low-power applications since the coil is not powered all the time, it only requires a short voltage pulse. Relay Coil also remains in that position even if the power is disconnected. Polarized, bi-stable, latching relays are utilized in many kinds of electronic equipment and diverse applications. These relays usually employ two coils, one to move the relay contacts(s) from the open to close position and another coil to move the contacts(s) from the close to the open position.  to facilitate mechanical movement, the relay coils need to be energized for a specific time interval. Once the contact(s) have changed position, the voltage should be removed from the winding of the relay. As shown in the schematic, a dual-coil relay is connected to its supply rail at the center point of the two relay windings Each winding can be energized by applying a TTL-short pulse to input A1, A2, B1, and B2. Diode D6, D7, D8, and D9 are used as clamping diodes. Operation is very simple, apply a minimum 150mS-500mS trigger voltage to input A1/B1, this will energize relay coil -1 and the coil moves contact(s) open to close, and when the pulse applies to input A2/B2, coil-2 energized and moves the contact(s) from close to open. All inputs can be triggered using push switches, Arduino/microcontroller and other circuits, applying 150mS to 500mS TTL pulse will energize the coil.

Features

  • Supply 12V DC @ 60mA
  • 4 x Inputs to trigger Relay Contacts
  • Relay Contacts Current Load 16A Maximum
  • PCB Dimensions 54.61 x 44.45mm

Connectors

  • Connector CN1
  • Pin1: VCC 12V DC @ 40mA
  • Pin2: Relay 1 Coil-1 A1 Trigger Input
  • Pin3: Relay 1 Coil-2 A2 Trigger Input
  • Pin4: Relay 2 Coil-1 B1 Trigger Input
  • Pin5: Relay 2 Coil-2 B2 Trigger Input
  • Pin6: GND
  • Connector CN1: Relay 1 Connections Open, Common, Closed
  • Connector CN2: Relay 2 Connections Open, Common, Closed
  • LED D1, D2, D4, D5: Relay Operations
  • LED D3: Power LED

What is Latching Relay/Dual Coil Relay

Latching relays are commonly used in low-power consumption or high-temperature applications where applying coil power for a long time cannot be afforded due to power consumption or self-heating of the coil. Instead of a continuous voltage applied to the coil, they are operated with short voltage pulses instead. Latching relays change contact position when a coil voltage is applied and remain in that position even if the voltage is disconnected. (It is common to use the term SET for operating a latching relay). To reset a latching relay another voltage pulse needs to be applied to another coil.

Schematic

Parts List

NO.QNTY.REFDESC.MANUFACTURERSUPPLIERPART NO
12CN1,CN23 PIN SCREW TERMINAL PITCH 5.08MMPHOENIXDIGIKEY277-1248-ND
21CN36 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5319-ND
32C1,C30.1uF/50V SMD SIZE 0805MURATA/YAGEODIGIKEY
42C2,C410uF/16V SMD SIZE 1210 OR 1206MURATA/YAGEODIGIKEY
55D1,D2,D3,D4,D5LED RED SMD SIZE 0805OSRAMDIGIKEY475-1278-1-ND
64D6,D7,D8,D91N4007 SMD DIODE INCORPDIGIKEYS1MBDITR-ND
72LS1,LS2RELAY-OMRON G5RL-K1-E-DC12OSRAMDIGIKEY
84Q1,Q2,Q3,Q4BC847AL SMD SOT223NEXPERIADIGIKEY1727-2924-2-ND
99R1,R2,R3,R4,1K 5% SMD SIZE 0804MURATA/YAGEODIGIKEY
R5,R6,R7,R8,R91K 5% SMD SIZE 0804MURATA/YAGEODIGIKEY

Connections

Gerber View

Photos

Video

G5RL-K1-E-DC12 Datasheet

RISC-V: Open Standard Instruction Set Architecture on Open Standard Module (OSM)

The two main CPU architectures commonly used in PCs, laptops, cellphones, and embedded devices around the world are x86 and ARM. These architectural designs demand licenses or royalties and are proprietary. They do not provide continual support, and they prevent businesses from creating their own ISAs (Instruction Set Architectures).

According to researchers, compilers in these architectures used only a subset of the instructions and included unnecessary decoding logic within the processors, resulting in high power consumption and area. The RISC-V processors overcame these constraints by condensing their instruction set and putting more resources into their registers.

Introduction to RISC-V Processor Architecture

RISC-V is an open standard instruction set architecture (ISA) established based on the RISC (Reduced Instruction Set Computing) design principles. It includes fewer sets of predefined instructions, which are easier to understand and code. As a result, RISC chips can perform millions of instructions per second (MIPS).

Unlike other ISA designs, RISC-V is available under an open-source license that delivers a new level of free, extensible software and hardware freedom on architecture. RISC-V is suitable for all computing systems, from a microcontroller to supercomputers, and there is no restriction on its implementation.

RISC-V provides a variety of advantages,

  • Build new business models: Since RISC-V is a layered and extensible ISA, companies can build custom processors for advanced workloads by implementing minimal instruction sets, well-defined extensions, and custom extensions.
  • Reduce risks and investments: Leverage shared tools and development resources from the development community to reduce risk and investment.
  • Offers flexibility to customize processor: Since RISC-V architecture is implemented based on SoC composition and other design attributes, engineers can customize their chipsets to big, small, or powerful based on the device’s needs.
  • Open source: RISC-V allows one to freely download design files from git repositories and use them to build hardware designs free of IP and licensing restrictions.

RISC architecture performs highly optimized operations at a fraction of the power compared to CISC. RISC processors execute simple instructions in a single clock cycle. On the contrary, CISC takes the opposite approach. As a result, RISC requires more clock cycles to perform the same instruction as in CISC but is more efficient and consumes less power. While CISC allows computers to execute more in a single instruction cycle, RISC allows simplified programming.

The equation below illustrates the link between computer performance (time required to run a program), cycles per instruction, and the total number of instructions in a program.

The equation states that program instructions are inversely proportional to device performance. To improve the performance of a device, one can minimize the number of clocks per instruction or reduce the number of instructions per program. In general, RISC architecture is more successful in reducing the overall power consumption and sometimes at the expense of low performance.

Within the RISC category, there are many different instructions set architectures, and ARM is one of the most popular ISAs among SoC suppliers. Since RISC-V is the newest member of the RISC family, the RISC-V instruction set architecture is gaining popularity and interest among the embedded sectors. Industry leaders are incorporating RISC ISA in their designs to meet multiple industries and applications, and Renesas is at the forefront of such initiatives. In March 2022, Renesas announced the RZ/FIVE general-purpose microprocessor units (MPUs) based on a 64-bit RISC-V CPU core.

RISC-V based System on Modules

As a Renesas Synergy partner, iWave introduced yet another remarkable development on embedded platforms, realized by the powerful Renesas RZ/FIVE MPU-based System on Module targeting IoT endpoint devices such as gateways.

iW-RainboW-G53M System on Module is Renesas RZ/FIVE or RZ/G2UL or RZ/A3UL SoC-based LGA modules designed according to the Open Standard Module (OSM) Size-M Specification. The modules compatibility with the ARM Cortex-A55 and RISC-V architectures broadens customer choices and increases product development freedom.

Salient features of Renesas RZ/FIVE or RZ/G2UL or RZ/A3UL based System on Module are,

  • Compatible with Renesas G2UL or A3UL or FIVE SoC
  • Supports Cortex-A55 cores (G2UL & A3UL)
  • Supports Cortex-M33 core for RTOS (G2UL)
  • RISC-V Andes AX45MP @1.0GHz (FIVE)
  • 2x RGMII, 2x USB 2.0, 1x MIPI CSI, 1x RGB
  • 1GB DDR4 RAM
  • OSM Size-SE LGA Module

Because the SoM is available in the OSM Size-M specification standard, it can be soldered directly onto the carrier board, adding an extra level of ruggedness to products prone to vibrations and requiring a compact form factor.

With its compact design and wide range of services, the RZ/Five SoM embeds low power consumption, thermal efficiency, and low cost into embedded systems.

For more information or inquiries, please contact mktg@iwavesystems.com.

Arduino Cloud gets a feature called phone device to enable a quick out-of-the-box experience with the platform

Arduino released a cloud platform, Arduino Cloud, that would enable developers and hobbyists to build smart connected projects based on a wide range of electronic hardware products, such as Arduino, ESP32, and even ESP8266.

The company understands the entry barriers to using a cloud platform to develop next-gen smart IoT applications that would require the user to have a piece of comprehensive knowledge of the terminology and the environment. But with the aim of bringing IoT to all, Arduino carefully designed the cloud platform to provide a more user-friendly and intuitive experience.

Arduino knows that getting started with such platforms is always a big task for developers. But with a well-documented platform that would enable users to leverage development and firmware deployment over the air, Arduino wanted people to use phone devices to control their edge platform.

Now, Arduino has introduced a feature called phone devices with the goal to provide users with a tool that would allow them to have a quick out-of-the-box experience with the IoT cloud platform without the need of using a cloud-compatible board.

To use the new feature, Arduino requests its user to install the Arduino IoT Remote Application which is available for both Android and iOS. The user is able to see several sensors in your phone such as an accelerometer, GPS, microphone, compass, and even barometer. Through this, a dashboard is automatically created so that all these variables can be monitored.

Using these features, the company provides an easy way for newbies to understand the platform without actually owning a cloud-compatible device. But the Thing 2 Thing communication enables makers to want to use their phone sensors to activate several actions on their other things to build advanced use cases.

Arduino has provided detailed documentation on how to get started with the Arduino IoT Remote application. There are enough resources available on the Arduino Cloud website for a new developer and student community. For more information on the new product feature– phone device, head to the official website.

Seeed Studio has launched the LoRaWAN vision AI sensor – SenseCAP A1101

A Chinese manufacturer and designer of electronic hardware devices, Seeed Studio has unveiled a LoRaWAN-capable AI sensor that opens the door to leverage tinyML edge AI smart imaging applications– SenseCAP A1101. As a vision AI sensor, the hardware device is an image recognition solution designed for engineers that want to deploy edge computing and vision recognition applications at a low cost on a reliable hardware platform.

As mentioned earlier, the Seeed Studio SenseCAP A1101 hardware sensor comes with support for the LoRaWAN network for specific AI applications that demands to be deployed and scaled at distributed edge locations. At the heart of the SenseCAP A1101 is the low-power and powerful Himax camera capable of a maximum camera frame rate of 640×480 pixels at 60 frames per second.

For wireless communication and long-range transmission, the SenseCAP A1101 has a Wio-E5 LoRaWAN module with a 2.3uWh speed mode power computation. Inside the Wio-E5 LoRaWAN module is the system-level package chip STM32WLE5JC featuring an Arm Cortex-M4 processor core and a long-range SX126X module.

To maintain the security standards, the hardware is capable of local image inferencing and transfers the result data to the cloud. With SenseCAP Mate applications and the SenseCAP cloud, the user can easily visualize the data while also managing it with other third-party tools.

SenseCAP Vision AI

The ideal camera setup for image collection depends on the pixel camera. For a 30-megapixel camera, the company suggests collecting images within 1m to 5m to get the ideal image effect. Also, the camera should be straight towards the object with sufficient illumination and avoid large movement and vibration when collecting images.

The AI capabilities of SenseCAP A1101 make it a good option for vision applications. The AI results depend on various factors, such as the quality of the image, the accuracy of the annotation, the way to generate the dataset, the model training process, and the algorithm used.

Seeed Studio SenseCAP A1101 is different from the company’s grove vision AI module as the newly launched SenseCAP A1101 is an industry-grade device with an IP66 rating. Users can benefit from the SenseCAP sensor platform by adding the SenseCAP A1101 to the SenseCAP Mate application and dashboard and deploying the application once the model training is completed.

If you are interested in understanding SenseCAP A1101 in detail, look at the official product page, where it is priced at $79.00 USD. Unfortunately, the product is currently out of stock, but you can sign up to get notified.

Italian pasta brand, Barilla introduces a passive cooker– an open-source project to reduce CO2 emissions

Arduino has written a blog post on Barilla using an Arduino Nano 33 BLE board to provide an open-source project for the passive cooking of pasta– makes a remarkable positive impact on the environment by reducing CO2 emissions by up to 80 percent, as claimed. As the blog post says,

“Italian grandmothers might cringe at the idea, but Barilla’s clear step-by-step guide,”

aims to bring a significant shift in the way Italians cook pasta, spaghetti, penne, and tagliatelle.

Barilla has provided detailed instructions on building your own passive cooker smart timer device, which equips a temperature sensor and an Arduino Nano 33 BLE board. The Arduino board is programmed using the Arduino IDE 2.0 and fitted inside a 3D-printed biodegradable casing. The smart device is also connected to a free mobile application to let the user know when to pour the pasta into boiling water and when to turn off the stove– a step towards saving energy.

“We wanted to make this project open source so everyone can make their copy and even improve it if they want to,” Barilla’s website states. “That’s Italian for “Hey, Arduino community! Let’s start cooking.”

Video

Arduino Nano 33 BLE board follows the same design as the Arduino Nano board, but features a more powerful processor– the nRF52840 from Nordic Semiconductors with a 32-bit Arm Cortex-M4 CPU clocked up to a frequency of 64MHz. As primarily designed for wearable devices, Barilla has selected the Arduino Nano 33 BLE board for its smart passive cooker in need of short-distance wireless communication.

Inside the open-source downloadable files, the company has provided 3D object design files for the Barilla thermometer bottom, Nano base, and top, along with Magnet insert, and ribbon holding insert. Other files include the most important Arduino program file which can be edited according to the customer’s requirement and add more capabilities to the hardware design. Due to its open-source nature, Barilla wants to provide a starting step for designers and hobbyists to come up with a more powerful and interesting smart cooking device.

For more information on the smart passive cooker, head to the official product page.

TOP PCB Companies