Arduino Adds Four New Boards To The Ardunino Nano Family

Arduino has announced a new set of boards to the Ardunino Nano family. The boards were on display last weekend at Maker Faire Bay Area in San Mateo at the Arduino booth. Banzi also delivered a talk on “The State of Arduino” at the Faire’s Center Stage. The new family of Arduino Nano boards includes: the Arduino Nano Every, the Arduino Nano 33 IoT, the Arduino Nano 33 BLE, and the Arduino Nano 33 BLE Sense.

 

Arduino Nano Every 

The Arduino Nano Every features a ATmega4809, which is much more powerful Microchip than the ATmega328P found in the original Arduino Nano. The Ardunino Nano Every enables a Microchip ATSAMD11 Arm Cortex-M0+ processor for USB to serial communications. The Nano Every is Arduino’s 5V compatible board in the smallest available form factor: 45x18mm! The small footprint and low price, makes the Nano Every suitable for wearable inventions, low-cost robotics, electronic musical instruments, and general use to control smaller parts of a larger projects. The board comes in two options: with or without headers, allowing you to embed the Nano Every inside any kind of inventions, including wearables. The board comes with tessellated connectors and no components on the B-side. These features allow you to solder the board directly onto your own design, minimizing the height of your whole prototype.

Specification include:

  • Operating Voltage ; 5V
  • VIN min-MAX7; 21V
  • DC Current per I/O Pin ; 20 mA
  • DC Current for 3.3V Pin ; 50 mA
  • Clock Speed ; 20MHz
  • CPU Flash Memory ; 48KB (ATMega4809)
  • SRAM ; 6KB (ATMega4809)
  • EEPROM ; 256byte (ATMega4809)
  • PWM Pins ; 5 (D3, D5, D6, D9, D10)
  • UART ; 1
  • SPI ; 1
  • I2C ; 1
  • Analog Input Pins ; 8 (ADC 10 bit)
  • Analog Output Pins ; Only through PWM (no DAC)
  • External Interrupts ; all digital pins
  • LED_BUILTIN ; 13
  • USB ; Uses the ATSAMD11D14A (datasheet)
  • Length ; 45 mm
  • Width ; 18 mm
  • Weight ; 5 gr (with headers)

 

  Arduino Nano 33 IoT

The Arduino Nano 33 IoT is based on a low power Arm® Cortex®-M0 32-bit SAMD21. The WiFi and Bluetooth® connectivity is performed with a module from u-blox, the NINA-W10, a low power chipset operating in the 2.4GHz range. Secure communication is ensured through the Microchip® ECC608 crypto chip. Available also is a 6 axis IMU, which makes them board perfect for simple vibration alarm systems, pedometers, relative positioning of robots, etc.

Specifications include:

  • Microcontroller ; SAMD21 Cortex®-M0+ 32bit low power ARM MCU
  • Radio module ; u-blox NINA-W102
  • Secure Element ; ATECC608A
  • Operating Voltage ; 3.3V
  • Input Voltage (limit) ; 21V
  • DC Current per I/O Pin ; 7 mA
  • Clock Speed ; 48MHz
  • CPU Flash Memory ; 256KB
  • SRAM ; 32KB
  • EEPROM ; none
  • Digital Input / Output Pins ; 14
  • PWM Pins ; 11 (2, 3, 5, 6, 9, 10, 11, 12, 16 / A2, 17 / A3, 19 / A5)
  • UART ; 1
  • SPI ; 1
  • I2C ; 1
  • Analog Input Pins ; 8 (ADC 8/10/12 bit)
  • Analog Output Pins ; 1 (DAC 10 bit)
  • External Interrupts ; All digital pins (all analog pins can also be used as interrupt pins, but will have duplicated interrupt numbers)
  • LED_BUILTIN ; 13
  • USB ; Native in the SAMD21 Processor
  • IMU ; LSM6DS3
  • Length ; 45 mm
  • Width ; 18 mm
  • Weight ; 5 gr (with headers)

 

Arduino Nano 33 BLE

The Arduino Nano 33 BLE is a completely new board on a well-known form factor. It is equipped with an embedded 9 axis inertial sensor that makes the board ideal for wearable devices, but also for a large range of scientific experiments in the need of short-distance wireless communication. The Arduino Nano 33 BLE is different from the Nano Every and Nano 33 IoT. It is not based around a Microchip processor, rather it is equipped with a u-blox NINA B306 module, which is built on top of a Nordic nRF52840, an Arm Cortex-M4F. The Nano 33 BLE even has a 9-axis IMU on board. The board features a 32-bit ARM® Cortex™-M4 CPU running at 64 MHz. This will enable you to make larger programs than with the Arduino Uno (it has 1MB of program memory, 32 times bigger), and with a lot more variables (the RAM is 128 times bigger). The main processor includes other amazing features like Bluetooth® pairing via NFC and ultra low power consumption modes.

Specifications include:

  • Microcontroller ; nRF52840
  • Operating Voltage ; 3.3V
  • Input Voltage (limit) ; 21V
  • DC Current per I/O Pin ; 15 mA
  • Clock Speed ; 64MHz
  • CPU Flash Memory ; 1MB (nRF52840)
  • SRAM ; 256KB (nRF52840)
  • EEPROM ; none
  • Digital Input / Output Pins ; 14
  • PWM Pins ; all digital pins
  • UART ; 1
  • SPI ; 1
  • I2C ; 1
  • Analog Input Pins ; 8 (ADC 12 bit 200 ksamples)
  • Analog Output Pins ; Only through PWM (no DAC)
  • External Interrupts ; all digital pins
  • LED_BUILTIN ; 13
  • USB ; Native in the nRF52840 Processor
  • Length ; 45 mm
  • Width ; 18 mm
  • Weight ; 5 gr (with headers)

 

Arduino Nano 33 BLE Sense

The new Arduino Nano 33 BLE Sense is also built around the u-blox NINA B306 module, but is equipped with a much larger set of sensors in addition to the 9-axis IMU sensors for barometric pressure, humidity and temperature, light, gesture and proximity sensor, and embedded microphone. The board features a lot more powerful processor, the nRF52840 from Nordic Semiconductors, a 32-bit ARM® Cortex™-M4 CPU running at 64 MHz. This will enable you to make larger programs than with the Arduino Uno (it has 1MB of program memory, 32 times bigger), and with a lot more variables (the RAM is 128 times bigger). The main processor includes other amazing features like Bluetooth® pairing via NFC and ultra low power consumption modes. Application of the board includes environmental sensing, or human interface applications. “The main feature of this board, besides the impressive selection of sensors, is the possibility of running Edge Computing applications (AI) on it using TinyML. You can create your machine learning models using TensorFlow™ Lite and upload them to your board using the Arduino IDE.”

Specifications include:

  • Microcontroller ; nRF52840
  • Operating Voltage ; 3.3V
  • Input Voltage (limit) ; 21V
  • DC Current per I/O Pin ; 15 mA
  • Clock Speed ; 64MHz
  • CPU Flash Memory ; 1MB (nRF52840)
  • SRAM ; 256KB (nRF52840)
  • EEPROM ; none
  • Digital Input / Output Pins ; 14
  • PWM Pins ; all digital pins
  • UART ; 1
  • SPI ; 1
  • I2C ; 1
  • Analog Input Pins ; 8 (ADC 12 bit 200 ksamples)
  • Analog Output Pins ; Only through PWM (no DAC)
  • External Interrupts ; all digital pins
  • LED_BUILTIN ; 13
  • USB ; Native in the nRF52840 Processor
  • IMU ; LSM9DS1
  • Microphone ; MP34DT05
  • Gesture, light, proximity ; APDS9960
  • Barometric pressure ; LPS22HB
  • Temperature, humidity ; HTS221
  • Length ; 45 mm
  • Width ; 18 mm
  • Weight ; 5 gr (with headers)

About the new boards, Massimo Banzi, co-founder of Arduino says:

“The new Nanos are for those millions of makers who love using the Arduino IDE for its simplicity and open source aspect, but just want a great value, small and powerful board they can trust for their compact projects. With prices from as low as $9.90 for the Nano Every, this family fills that gap in the Arduino range, providing makers with the Arduino quality they deserve for those everyday projects.”

The four new boards are available for pre-order on the Arduino Store. The shipping of the boards is expected soon. The boards will come with and without headers, depending on your order. Without headers the Arduino Nano Every price at $9.90, the Nano 33 IoT prices at $18.00, the Nano 33 BLE prices at $19.00, and the Nano 33 BLE Sense prices at $29.50. The. boards with headers will cost an additional $2.

Build Your Own Scalar Network Analyzer to Test Frequency Response of Filters and Networks

Radio Frequency Network Analyzers is one important tool required for testing the frequency response of filters and networks, but as we all know, buying a regular RF test equipment can be quite the expenditure. This was why hobbyist Stephen Merrifield, who after seeing the increased need for more RF testing capabilities as a result of increased awareness of wireless applications, decided to build his own simple scalar network analyzer with just a few components.

As the name implies, a scalar network analyzer is a type of an RF network analyzer that measures only the amplitude properties of a device over a range of frequencies. It does so by outputting a sine wave sweeping over a particular bandwidth and then measuring the amplitude of every increased frequency. So when any device is connected to the scalar network analyzer, the device’s frequency response over that bandwidth is reflected by the amplitude of the sine wave at each frequency after passing through the device.

Merrifield was able to achieve this with his design using just a combination of an AD9850 DDS chip, a multi-channel ADC, AD8307 logarithmic amplifier chip, Raspberry Pi, and general I/O interface. The DDS chip outputs the sweeping sine wave and sends it to the AD8307 log amplifier that conditions the input signal into the SNA before passing it on to the ADC for digitizing. The output of the DDS is again conditioned by another AD8307 after which it is sent as output to a second channel of the ADC to compensate for variations on the DDS’s output that could arise as a result of loads of devices being tested. The digital output from the ADC is sent via an I2C to a GPIO header.

Speaking about the flexibility of the design, Stephen mentioned that the:

“pinout matches a Raspberry Pi, but any micro-controller may be used to program the DDS and read the ADC. The analog bandwidth has been deliberately set at 30MHz. There is approximately 0.02dB variance between 1kHz and 30MHz. The noise floor averages around -69dB with shielding fitted.”

The project is entirely open-source and the firmware for the Raspberry Pi was written in C to allow for easy porting across different platforms.

Stephens Hackaday Project Log can be found here. It contains the schematic and every other resource you might need to build your own version of the scalar network analyzer.

Small edge AI board monitors assets

Industrial automation company Flicq has introduced its 2nd generation Edge AI smart sensor board, for Industrial Internet of Things (IIoT) with the launch of SmartEdge.

Claiming to be the world’s smallest Edge AI smart sensor board, SmartEdge delivers plug-and-play asset monitoring capability that companies can deploy anywhere. Industries are moving increasingly toward remote monitoring of equipment and they care about the flexibility of deploying systems where they want to as much as they do want visibility about the condition of their assets, with low latency and actionable insights.

With performance typically only available from cloud-based systems, the 2nd Gen Flicq SmartEdge delivers three-year battery-life, deep analytics and wireless connectivity. Industries continue to depend on real time insights to improve their operating efficiency and Flicq is pushing the edge computing performance envelope to achieve lower latency and deliver the best analytics capabilities in an extremely small form-factor.

www.flicq.com

Axiomtek’s Ultra Compact Fanless Network Appliance Designed for IIoT Security Applications – NA346

Axiomtek – a world-renowned leader relentlessly devoted in the research, development and manufacture of series of innovative and reliable industrial computer products of high efficiency – is proud to introduce the NA346, a 4-LAN fanless network appliance platform designed in a small form factor. This ultra-small desktop network appliance is powered by the Intel® Celeron® processor N3350 (code name: Apollo Lake) featuring the lowest Thermal Design Power (TDP) of 6W to meet the specific configurations of low-power requirement. The reliable NA346 is positioned as an entry-level SD-WAN, VPN and security gateway for industrial IoT security applications.

“The 5G network is foreseeable to transfer data with greater bandwidth, higher speed and boost the edge computing and AIoT application. The cutting-edge NA346 offers two mini-PCIe slots and SIM socket supporting 3G/4G/LTE communications and connectors to 5G modules,” said Kiwi Lee, a product manager of Product PM Division at Axiomtek. “Space limitation is one of the constraints in today’s industrial environment. Axiomtek’s ultra-small NA346 can be easily installed in narrow spaces. Featuring fanless operation, this network security appliance is perfect to be used in noise-sensitive environments.”

The NA346 supports one DDR3L-1600 SO-DIMM slot with up to 8GB of system memory and also offers one mSATA for storage. Under its small form factor, the network communication platform comes with four 10/100/1000 Mbps LAN ports using the Intel® i211 Ethernet controller. Other I/O interfaces include one serial console port, two USB 3.0 ports and one HDMI port. To ensure reliable operation, the NA346 support screw-type DC jack and a power button with LED, providing users with a more elegant and reliable product. It is compatible with Win 10 and Linux (Yocto project) operating systems.

Advanced Features:

  • Small form factor with fanless and noiseless design
  • Intel® Celeron® processor N3350 (Apollo Lake)
  • One DDR3L-1866 SO-DIMM for up to 8GB of memory
  • Four 10/100/1000 Mbps Ethernet ports (Intel® i211)
  • PCI Express Mini Card slot for optional
  • Suitable for IIoT security applications

The NA346 is now available for purchase. For more product information or customization services, please visit our global website at www.axiomtek.com or contact one of our sales representatives at info@axiomtek.com.tw.

DIY: Build a controller with a knob that can easily change the volume of any app on your PC

Ruben Henares has designed a Maxmix controller with a stylist knob that could save us the stress of having to always go through the menus and on-screen sliders to change the volume of individual apps on our PCs.

The knob on the controller takes an input from the encoder/button to display the desired app where volume is to be adjusted. All we need to do is to just turn the knob to select the particular app, push down and rotate to turn the volume up or down. To switch to another program, press the knob down and repeat the same process, simple!

Speaking about the ease of replicating the project, Reuben said:

“It uses a combination of 3D printed parts and off-the-shelf electronics components, and all parts can be easily found and ordered online!. The total cost of the parts is ~$25.00 USD including 3D printing and shipping and it takes around 25 minutes to build”.

The overall build is such a great design with an OLED screen located by the side of the controller where the current app status is shown and an optional LED ring responsible for giving some extra lightning effects to the controller. Henares recommends that a community printing service can be used if a 3D printer is not readily available since the enclosure for the controller is made from 3D printed parts.

A list of the components used for the project include:

  • An Arduino Nano 328P CH340
  • One power bus and one rotary encoder
  • A 128 x 32 I2C OLED display
  • M2 5mm screws (6x) and 10mm countersink screws (4x)
  • An optional 8-bit WS2812 5050 LED ring, and
  • 11 pieces of 10cm female to female jumper wires.

For software installation, you will need a computer running Windows 10, an available USB 2.0 or any greater port, alongside the MaxMix device.

The controller is open source and all the materials required to build your own version of the device; including guidelines for wiring and assembling of the build, instructions on installations as well as links to where one can easily buy the parts can be found on his website.

Evo M51 Compute module Features Atmel SAMD51 MCU with Intel MAX 10 FPGA

Alorium technology has unveiled its new Arduino compatible FPGA board called the Evo M51. We have seen other Arduino FPGA boards like the Arduino Zero, but the Evo M51 is a smaller Arduino compatible FPGA board. About the board, the company says:

“Evo M51 is the next step in the evolution of our FPGA-enhanced embedded microcontroller modules.”

The board features the 32-bit SAMD51 microcontroller as well as an Intel MAX 10 FPGA.  Evo conforms to the Adafruit Feather specification for primary pinout, connectivity, and additional key features. The key features of the board include:

  • Atmel SAMD51 32-bit ARM Cortex-M4 Micro
  • Intel MAX 10 FPGA
  • Feather Footprint
  • Programmable with Arduino
  • Designed for CircuitPython

 

The 0.9 inches x 2.2 inches board features 55 Total Digital I/O, 21 Through-Hole/Castellated Vias, 34 Additional Castellated-Only, 6 Shared Digital with Analog Pins, 3.3V Inputs, 3.3V Outputs, and STEMMA QT (QWIIC Compatible) I2C. For analogue input, it offers 6 Analog Pins and 2 Analog Outputs. For memory, the board enables Program FLASH: 512 KB, Data Memory SRAM: 192 KB, and 2 MB Externa FLASH Memory. Misc feature includes a RGB LED. For power Supply, it offers 5V via micro USB or header, and also features a 2-pin battery header. The FPGA on Evo comes pre-programmed with an image that provides simple passthrough functionality.

 

FPGA Block Diagram

The company says In time, additional FPGA images with different functionality or new mixes of Xcelerator Blocks will be available.  The images will be uploaded directly through the Arduino IDE or accessed via their GitHub repo and flashed to the FPGA using a command-line program. Just like their other products, the FPGA can be programmed with your own custom FPGA image by using  Alorium’s OpenEvo FPGA methodology.

Evo M51 is designed to support CircuitPython – a special version of the Python programming language designed to run on microcontrollers. CircuitPython uses a slightly different development flow than programming standard C programs or Arduino sketches. The company says about the CircuitPython support “CircuitPyton is only partially supported at this time.  Since the I/O on Evo is routed through the FPGA, additional code is required “under the covers” to appropriately configure the I/O on the FPGA to correspond with I/O settings on the SAMD51. In the Arduino world, we have handled this with libraries that abstract and hide the mechanics of this process, and we have started to implement similar support libraries for CircuitPython, as well.  However, that effort is not complete.  We’ll continue to update our docs and libraries as the developments mature.”

About production, Alorium Technology say:

“It was a good week for seeing progress toward Evo production! Our manufacturing flow is getting more and more refined, and the boards coming off the line are working great. Our engineering team is currently working hard on all the support SAMD code, libraries, FPGA logic, and other details so that Evo will be powerful and easy to use when it arrives at your doorstep!”

Evo M51 is available for $97. More details can be found on the product page and on the quick start page of Alorium Technology.

FT93xRTC External Power Switch Circuit

This application note describes implementing a simple circuit for the FT930/FT931RTC external power supply switch. The Texas Instruments SN74AUC2G53 Single-Pole Double-Throw (SPDT) analog switch is used to select the power supplied by the 1.5V battery or by the 1.2V internal LDO. You can find other interesting Electronic circuits in this Circuits library

This circuit has two power source inputs (VCC1V2 and 1.5V Battery) and one output (VDDBAT). VCC33is used as a control signal via the resistor divider circuit R1 and R2.VCC1V2 is the internal regulator out put of the FT930/FT931;it connects to VCC33 internally.U1is a Texas Instruments SN74AUC2G53 Single-PoleDouble-Throw (SPDT) analog switch. It can operate from 0.8V to 2.7V with low power consumption. It can still operate if the battery voltage drops to 0.9V.

FT93xRTC External Power Switch Circuit – [PDF]

Vishay Intertechnology 30 V MOSFET Half-Bridge Power Stage Delivers 11 % Higher Output Current in PowerPAIR® 3x3F

Vishay Intertechnology, Inc. today introduced a new 30 V n-channel MOSFET half-bridge power stage that combines a high side TrenchFET® MOSFET and low side SkyFET® MOSFET with an integrated Schottky diode in one compact PowerPAIR® 3.3 mm by 3.3 mm package. For power conversion in computing and telecom applications, the Vishay Siliconix SiZF300DT delivers increased power density and efficiency, while reducing component counts and simplifying designs.

The two MOSFETs in the device released today are internally connected in a half-bridge configuration. The Channel 1 MOSFET provides maximum on-resistance of 4.5 mΩ at 10 V and 7.0 mΩ at 4.5 V. The Channel 2 MOSFET features on-resistance of 1.84 mΩ at 10 V and 2.57 mΩ at 4.5 V. Typical gate charge for the MOSFETs is 6.9 nC and 19.4 nC, respectively.

The SiZF300DT is 65 % smaller than dual devices in 6 mm by 5 mm packages with similar on-resistance, making it one of the most compact integrated products on the market. The device provides designers with a space-saving solution for point-of-load (POL) conversion, power supplies, and synchronous buck and DC/DC converters in graphic and accelerator cards, computers, servers, and telecom and RF networking equipment.

The dual MOSFET features a unique pin configuration and construction that delivers up to 11 % higher output current per current phase than competing products in the same footprint area, in addition to higher efficiency for output current above 20 A. The device’s pin configuration and large PGND pad also enhance thermal transfer, optimize the electrical path, and enable a simplified PCB layout.

The SiZF300DT is 100 % Rg- and UIS-tested, RoHS-compliant, and halogen-free.

Availability

Samples and production quantities of the new dual MOSFET are available now, with lead times of 12 weeks for large orders.

GNSS Modules: Elara and Erinome

Würth Elektronik’s GNSS modules are available in UART and I²C interfaces

Würth Elektronik’s GNSS modules, Elara and Erinome series, are suitable for different application areas, such as tracking and navigation devices, container localization, fleet management or autonomous agricultural machines.

Elara Modules:

The Elara-I module is a compact GNSS module with an integrated antenna for operation in location-based applications, products, and services. Based on the Qualcomm SirfStar V 5e B01 chipset, it supports two major GNSS constellations (GPS and GLONASS). The integrated antenna on top of the Elara-I module allows easier hardware integration, as no effort for antenna integration and matching is required. The compact 10 mm x 10 mm design allows the module to fit in small-size applications.

The Elara-II module is a compact GNSS module for operation in location-based applications, products, and services. Based on the Qualcomm SirfStar V 5e B01 chipset, it supports two major GNSS constellations (GPS and GLONASS). The Elara-II is one of the smallest GNSS modules currently on the market with an ultra-compact 4.1 mm x 4.1 mm design which allows the module to fit in small-size applications. The connection of an external antenna through the RF pad is required for module operation.

Erinome Modules:

The Erinome-I module is a compact GNSS module with an integrated antenna for operation in location-based applications, products, and services. Based on the Qualcomm SirfStar V 5e B02 chipset, it supports four major GNSS constellations (GPS, GLONASS, Galileo, and BeiDou) for fast and accurate positioning. The integrated antenna on top of the Erinome-I module allows easier hardware integration, as no effort for antenna integration and matching is required. The compact 18 mm x 18 mm design allows the module to fit in small-size applications.

The Erinome-II module is a fully-featured GNSS module with an external antenna connector. The module is based on Qualcomm SirfStar V 5e B02 chipset and it supports four major GNSS constellations (GPS, GLONASS, Galileo, and BeiDou) for fast and accurate positioning. The ultra-compact 7 mm x 7 mm design allows the module to fit in small-size applications. The connection of external antenna through the RF pad is required for module operation.

Features
  • Two of the smallest GNSS modules available: Elara-I and Elara-II
  • Integrated/external antenna variants
  • Multi-GNSS (+SBAS and QZSS) supported
  • High update rate: up to 10 Hz
  • Low-power modes
  • UART and I²C interfaces
  • EDA libraries
Applications
  • Tracking and navigation devices
  • Container localization
  • Fleet management
  • Location support for rescue
  • Cartography
  • Autonomous agricultural machines
  • Geotagging for digital cameras
  • Animal tracking
  • Time reference for worldwide events/machine synchronization

Resources

TOP PCB Companies