ESP32-S3-Matrix board features 64 LEDs, GPIO pins, 9-axis “attitude” sensor for robotics and motion control applications

Waveshare ESP32 S3 Matrix board

The Waveshare ESP32-S3-Matrix is a microcontroller development board designed for AIoT applications, featuring a larger 8×8 RGB LED matrix (64 LEDs) compared to the 5×5 RGB LED matrix (25 LEDs) on the ESP32-C3/ESP32 based “C3FH4 RGB” / “PICO D4 RGB” board. In addition to that the Waveshare board features two 10-headers for GPIOs, UART, and power signals, along with an integrated QMI8658C attitude sensor (9-axis IMU sensor), making it ideal for robotics and motion control projects. Recently we have seen Waveshare introduce affordable products that are perfect for embedded development like the $15 1.69-inch IPS touch LCD module, the $6.99 ESP32-C6-Pico Board, the $4.99 ESP32-S3-Tiny board and much more feel free to check those out if you are interested in those. Waveshare ESP32-S3-Matrix dev board specifications: MCU – Espressif Systems ESP32-S3FH4R2 CPU – Dual-core Tensilica LX7 @ up to 240 MHz with vector instructions for AI acceleration Memory – 512KB RAM, […]

Femto Mega 3D depth camera review – OrbbecViewer and Orbbec SDK in Ubuntu 22.04, body tracking in Windows 11

Orbbec Femto Mega Review

We had a quick look at the Orbbec Femto Mega 3D depth and 4K RGB camera at the end of last year with a look at the hardware and a quick try with the OrbbecViewer program in Ubuntu 22.04. I’ve now had the time to test the OrbbecViewer in more detail, check out the Orbbec SDK in Linux and various samples, and finally test the Femto Mega with a body tracking application using Unity in Windows 11. A closer look at OrbbecViewer program and settings As noted in the first part of the review, the OrbbecViewer program provides color, depth, and IR views for the camera. Let’s go into details for each. The Color mode would be the same as your standard USB color camera. The Femto Mega supports resolution from 1280×720 at 30 fps to 3840×2160 at 25 fps using MJPG, H.264, H.265, or RGB (converted from MJPG). We […]

ANYbotics’ ANYmal C robot is a multi-module machine (Sponsored)

anymal c legged robot ml industrial inspection action

Rugged four-legged robot with three brains ANYbotics provides solutions for robot applications with the most advanced mobility and autonomy requirements in challenging terrains. The massive embedded computing performance for the key tasks – situational awareness, motion control and mission fulfillment – is delivered by three COM Express Computer-on-Modules from congatec. Due to the advancements in computer-based intelligence and sensor technology, previously stationary robots unaware of their environment are now evolving into smart autonomous mobile robots. This will not only help to relieve humans of potentially dangerous tasks but also to optimize repetitive tasks in real-life environments from an economic point of view. Such robots can autonomously fulfill many jobs that previously required human labor and significantly extend the list of feasible tasks. With such a perspective, it is not surprising that robot applications are a booming market. The overall global smart robot market is expected to grow with a CAGR […]

ClearLink EtherNet/IP motion and I/O controller supports 4 axes of motion control

Clearlink EtherNet/IP Controller

A few weeks ago, we wrote about ClearCore Arduino compatible industrial I/O and motion controller that can be programmed with the Arduino IDE or a C/C++ SDK. Teknic has now announced ClearLink with basically the same hardware, but instead of being programmable in C++, the controller is managed over the EtherNet/IP protocol. ClearLink key features and specifications: MCU – Microchip SAME53 Arm Cortex-M4F microcontroller clocked at up to 120 MHz, with 512 KB flash, 192 KB of SRAM Storage – MicroSD card slot Connectivity 1x 10/100M Fast Ethernet RJ45 port compatible with EtherNet/IP Support for Xbee modules for wireless communication (WiFi, Bluetooth, ZigBee, DigiMesh, 802.15.4, etc.) I/Os 2x RJ45 serial ports for SPI or UART devices (5V output) 13x 3-pin terminal blocks with software configurable I/O, power, and ground Digital outputs can drive resistive or inductive loads up to 9 watts such as contactors, pneumatic or liquid valves, guard locks, […]

ClearCore – An Arduino compatible Industrial I/O and Motion Controller

ClearCore Arduino IO Motion Controller

Teknic, a US-based manufacturer of servo motion control components, has designed ClearCore, a Microchip SAME53 Arm Cortex-M4 based industrial I/O and motion controller that can be programmed with the Arduino IDE for quick prototyping, or Atmel Studio 7 with a more advanced C++ API for more complex projects. ClearCore offers four motion axes, 24-volt compatible analog and digital I/O, support for I/O expansion modules, as well as serial and/or Ethernet connectivity via RJ45 ports. Multiple ClearCore can also be daisy-chained for larger applications. ClearCore key features and specifications: MCU – Microchip SAME53 Arm Cortex-M4F microcontroller clocked at up to 120 MHz, with 512 KB flash, 192 KB of SRAM Storage – MicroSD card slot Connectivity 1x 10/100M Fast Ethernet RJ45 port Support for Xbee modules for wireless communication (WiFi, Bluetooth, ZigBee, DigiMesh, 802.15.4, etc.) I/Os 2x RJ45 serial ports for SPI or UART devices (5V output) 3-pin terminal blocks with […]

Microchip SAMD21 Machine Learning Evaluation Kits Work with Cartesiam, Edge Impulse and Motion Gestures Solutions

SAMD21 Machine Learning

While it all started in the cloud Artificial Intelligence is now moving at the very edge is ultra-low power nodes, and Microchip has launched two SAMD21 Arm Cortex-M0+ machine learning evaluation kits that now work with AI/ML solutions from Cartesiam, Edge Impulse, and Motion Gestures. Bot machine learning evaluation kits come with SAMD21G18 Arm Cortex-M0+  32-bit MCU, an on-board debugger (nEDBG), an ATECC608A CryptoAuthentication secure element, ATWINC1510 Wi-Fi network controller, as well as Microchip MCP9808 high accuracy temperature sensor and a light sensor. But EV45Y33A development kit is equipped with an add-on board featuring Bosch’s BMI160 low-power Inertial Measurement Unit (IMU), while EV18H79A features an add-on board with TDK InvenSense ICM-42688-P  6-axis MEMS. The photo above makes it clear both SAMD21 machine learning evaluation kits rely on the same baseboard with a MikroBus socket connected to either 6DOF IMU 2click or 6DOF IMU 14 click add-on board from MikroElektronika. Both […]

Flick HAT is a 3D Tracking & Gesture Expansion Board for Raspberry Pi Boards

Way back in 2012, I wrote about Microchip MGC3130 3D Gesture Controller with “GestIC technology” which allows you to make gesture up to 15cm from the surface and at lower power in order to control devices in a new way. At the time, the chip was said to sell for $2.26 in large quantities, and the evaluation kits went for $169 and up. I’m writing about MGC3130 about 5 years later, as Seeed Studio has started taking pre-orders for a $25.89 Flick HAT board based on the solution, and designed for Raspberry Pi boards, or other boards with a compatible 40-pin “GPIO” header featuring an I2C interface. Flick HAT 3D Tracking & Gesture HAT specifications & features: Chip – Microchip MGC3130 3D Tracking and Gesture Controller Tracking / Gesture Features 3D tracking Gesture sensing up to 15cm: Swipe (east to west, west to east, north to south, south to north), […]

Broadcom APDS-9500 Tiny Proximity & Gesture Sensor Supports up to 9 Gestures

You can use advanced methods to implement gesture control using devices like Leap Motion, or a camera with a computer vision program like OpenCV, but if you have cost and size constraints, and can work with a limited number of gestures, Broadcom APDS-9500 proximity & gesture sensor might be a useful component as it comes in a 18-pin package, and supports up to 9 gestures. The chip also provides proximity detection for sensing objects approaching or departing. Avago / Broadcom APDS-9500 key features: Gesture output – 9 gesture recognition: g move up, move down, move left, move right, move forward, move backward, circle-clockwise, circle-counterclockwise and wave Proximity output – Object brightness output and size output Cursor mode output – X and Y output Range – up to 60 cm Image output – SPI output; 30 × 30 pixels / 60 × 60 pixels; 9-bit gray scale Ambient light immunity I2C-bus interface compatible with […]

EmbeddedTS embedded systems design