Introducing XIAO ESP32C3 – A low power thumb-sized MCU with Wi-Fi, BLE and much more

Seeed Studio XIAO series boards are smaller and fit into the thumb! Such a tiny structure helps in product making and innovating products that demand the overall product size to be small. The XIAO ESP32C3 from the Seeed Studio supports Wi-Fi and BLE wireless connections. It is based on the new RISC-V architecture, which makes it an ideal board for Internet of Things applications.

The board has an inbuilt battery charge chip with an integrated circuit. This feature enhances the product’s ability to be carried anywhere for battery-powered applications. The board is also designed to be surface mounted on a PCB carrying a compatible footprint. It has 11 digital IOs for PWM applications and 4 analog IOs for ADC applications. As with the other commonly available boards, it has UART, I2C, and SPI functionalities. If you are familiar with Arduino programming, working with ESP32C3 is a cakewalk! The external antenna included with this board is very useful for wireless applications requiring larger signal strength.

Features:

  • It consists of an ESP32-C3 SoC with RISC-V single-core 32-bit chip processor. It is coupled with a four-stage pipeline up to 160 MHz frequency range.
  • Operating range of 3.3V@200mA with a charging current of 50-100mA.
  • Wi-Fi power consumption is as low as less than 4 mA during the light-sleep model, while the BLE power consumption is as low as less than 10mA.
  • The Deep Sleep Model consumes only 44uA of current.
  • The on-chip memory has 400KB of SRAM / 4MB flash memory.
  • The wireless features include a complete 2.4GHz Wi-Fi subsystem and Bluetooth 5.0.

 

Applications

 The XIAO ESP32C3 board finds a lot of real-time applications. This includes the Internet of Things, where many such boards can be interconnected to form a network. This network is also low-powered, thanks to the feature of the board. The board also has such a small factor that it is ideal for making wearable devices. Health monitoring is another area of application for recording various health-related parameters. It is suitable for rapid prototyping because it is compatible with breadboard and soldering.

Getting Started kit

The Grove Starter Kit from the Seeed Studio is an ideal starting point for all beginners and those starting new with XIAO boards. The kit also includes free and detailed courses to let you learn easily. Thus, the learning curve is not as steep as those with other new embedded platforms.

The starter kit offers a fundamental understanding of the use of simpler projects. These simple projects can be further developed to make complex and real-time projects. You do not need special programming skills or electronics knowledge with the starter kit.

The Seeed Studio XIAO boards are easy to integrate with a wide variety of Grove modules. There are over 400 such modules, including LEDs, buzzers, sensors, buttons, etc., The Seeed Studio XIAO expansion board is also available to build a perfect Seeed Studio Grove ecosystem.

For more information about the Seeed Studio XIAO ESP32C3, visit the official page here

Firefly EC-R3588SPC Industrial Mini PC Features Powerful RK3588S SoC Optimized for AI Applications

Firefly’s EC-R3588SPC is a new industrial mini PC optimized for advanced applications. The EC-R3588SPC mini PC is powered by a new generation of high-end processors from Rockchip – the RK3588S AIoT SoC – equipped with an 8-core Cortex-A76/A55 CPU, an ARM Mali-G610 MP4 quad-core GPU and a built-in AI accelerator NPU providing 6 TOPS.

The mini PC is further equipped with up to 32GB RAM and 128GB eMMC flash, M.2 NVMe or SATA storage, a strong video encoding and decoding capability, and numerous interfaces used for industrial purposes such as RS485 and RS233, CAN Bus, Relay, and digital input. Gigabit Ethernet, fast Ethernet, WiFi 4, Bluetooth 5.0, and 4G LTE are also available for strong network connectivity. Others include 8K-capable HDMI 2.1 and DP1.4 video outputs, USB ports, and a 3.5mm audio jack.

The EC-R3588SPC mini PC should be well suited for intelligent retail and smart industrial applications, edge computing, Artificial Intelligence, VR/AR, smart home, and smart security.

Specifications:

System-on-chip

  • Rockchip RK3588S octa-core processor with:
    • CPU: 4x Cortex-A76 cores running at up to 2.4 GHz and 4x Cortex-A55 cores running at up to 1.8 GHz
    • GPU: Arm Mali-G610 MP4 quad-core processor with OpenGL ES3.2/OpenCL 2.2/Vulkan1.1 support
    • VPU: 8K@60fps H.265/VP9/AVS2 video decoder, 4K@60fps AV1 decoder, 8K@30fps H.265/H.264 video encoder
    • AI Accelerator: 6 TOPS NPU
  • Super Large System Memory & Storage
    • 4GB, 8GB, 16GB or 32GB LPDDR4/LPDDR4x/LPDDR5
    • 16GB, 32GB, 64GB, or 128GB eMMC flash
    • 1x MicroSD card port
    • Default M.2 socket for M.2 2242 SATA SSD or NVMe (PCIe 2.0) SSD
  • Multichannel Video & Audio Outputs:
    • HDMI 2.1 port up to 8k@60 or 4k@120
    • DisplayPort 1.4 up to 8k@30 via USB-C port
    • 2x independent displays
    • 3.5mm audio jack
    • Digital audio output via HDMI and DP ports
  • Strong Network Communication:
    • 1x GbE RJ45 port
    • Dual-band WiFi 5.0 and Bluetooth 4.2 BLE with external antenna
    • Optional 4G LTE module with external antenna
  • Power Supply
    • 12V DC input via DC jack
  • Dimensions
    • 96.6 mm x 72 mm x 64 mm
  • Weight
    • 450 grams
  • Temperature Range
    • Operating: -20°C to 60°C
    • Storage: -20°C to 70°C
  • Humidity
    • 40% to 70%
  • Variety of Interfaces
    • M.2 (PCIe 2.0) socket for NVMe SSD
    • Relay/digital input
    • RS485
    • RS232
    • CAN Bus
    • L1/L2 LEDs
    • 1x USB 3.0 Type-A port
    • 1x USB 2.0 Type-A port
    • 1x USB 3.0 OTG Type-C port
  • Various Operating System Support
    • Android 12.0 and Ubuntu Desktop/Server

Relevant resources for customization such as tutorials, development documents, and examples are also provided for further customization.

The product is available for purchase on AliExpress for $330 for the 4GB RAM/32GB flash model, or $427 for 8GB RAM/64GB flash model. Other useful details on the EC-RK3588SPC can be found on the official product page.

Meet Agon Light — A Microcontroller and a Microcomputer in One

Agon Light is a compact low-cost board that is both a microcomputer and an instant-on, BASIC-programmed microcontroller. The fully open-hardware open-source board sits between being a microcontroller development board like an Arduino and a conventional single-board computer like a Raspberry Pi. It happens to be a very fast, cheap, and the most hackable 8-bit microcomputer ever.

Built with state-of-the-art 21st-century technology, the board design aims at the best trade-off across performance, cost and flexibility. Agon Light comes with an 8-bit eZ80F92 3-stage pipelined CPU running at a blazing clock speed of 18.432MHz and featuring a 24-bit address bus that can directly address up to 16MB of memory and I/O. The board also has an audio-video coprocessor in the form of Espressif ESP32-PICO-D4 system-on-a-chip which runs at 240 MHz, 512KB of SRAM system memory, and 8MB of SRAM audio/video memory.

Other features which make the board fit as both a microcomputer and a microcontroller include a microSD card, VGA video output, and GPIOs.

“As a microcomputer,” the Byte Attic blog explains, “Agon is a standalone device that requires no host PC: it puts out its own video (VGA), audio (2 identical mono channels), accepts a PS/2 keyboard and has its own mass-storage in the form of a µSD card. As a microcontroller, it has a control port featuring SPI, I2C, twenty or more distinct GPIO lines (including lines for serial communication), a system clock output, as well as power (3.3V and 5V) and ground rails.”

You can do all your programming right on it without needing a separate computer; writing and debugging your code in BASIC.

Specifications Include:

  • CPU: eZ80F92 running at 18.432 MHz; 24-bit address bus
  • ESP32-PICO-D4 VDP (Video Display Processor)
  • 512KB of SRAM system memory
  • 8MB of PSRAM audio/video memory
  • VGA output with 640 x 480 pixels resolution and 64 simultaneous colors
  • 1x microSD card slot for storage
  • PS/2 Keyboard slot
  • 20x GPIO, plus SPI, I2C, UART for serial communication
  • Input Power: 5V via either USB or GPIO port

Agon Light sets the pace with a large margin compared to the performance of other machines. It scores best in all popular microcontroller benchmarks including the Rugg/Feldman benchmark, Noel’s Retro Lab’s BASIC benchmark, and Matt Heffernan’s “Battle Royale” benchmark.

The board is also built for maximum flexibility. Its entire firmware suite can be programmed in Standard C with freely-available tools such as Arduino IDE and Zilog’s ZDS-II IDE.

“Instead of having to program kernel code in assembly to write to EPROM, you can simply write C code, compile it with free tools and upload your firmware into the eZ80’s and the ESP32’s embedded flash memories. You have full control not only of the basic functionality of Agon Light, but also of the look-and-feel the user experiences upon turning the machine on. You can brand it yourself and show your dream computer to your friends,”

the Byte Attic blog further explained.

The board can be used for a variety of things since it’s an 8-bit microcomputer that boots instantly into a BASIC programming interpreter. It is a bit like a vintage ZX Spectrum or Commodore 64 and can equally do almost everything you use those computers for.

Well, from the look of things, Agon Light might eventually have a “heavy” version as the maker of the board also plans to make a high-performance model with the newly released eZ80F91 processor system running at 48MHz and with 256KB of embedded flash, 16KB on-chip high-speed SRAM. The future model will also have 2MB of onboard SRAM, a mouse port, RTC, a speaker, and more GPIOs than the “Light” version.

Prices for Agon Light depend on whether you are ordering the fully assembled version with firmware, with/without a case, with/without a microSD card, or with a PCB only.

Those from the UK can visit here to see these various options with their prices while buyers from Australia, NZ, and Oceania can go here to place orders.

Other useful details on the Agon Light can be found on the official product page.

LilyGO now offers 7.5 inch E-paper Display for ESP32 Boards

It used to have smaller sizes of e-paper displays connecting to LilyGO’s ESP32 boards. We saw that in the TTGO T5 which offers a choice of e-Paper displays from 1.54 inches to 2.3 inches, and the Mini e-paper Core with a really tiny 1.02-inch e-Paper display.

LilyGO is now offering up to a 7.5-inch screen display that works well with most of their T5 boards. So we can now have an ESP32 board connected with a 7.5-inch e-paper display.

LilyGO did not disclose much information on the 7.5-inch e-display but we were able to gather some facts.

The $52 7.5-inch e-paper weighs 44 grams and has a resolution of 800 x 480 pixels, a wide viewing angle and clear display, ultra-low power consumption, and communication via SPI interface. It is Arduino-programmable and backward compatible with the previous T5 E-paper solutions.

Features of the 7.5 inch e-paper display Include:

  • High contrast high reflectance
  • Ultra-wide viewing angle
  • No backlight displays the last content for a long time even when power is down
  • Consumes a minimal amount of power. Power is basically consumed only while refreshing
  • Comes with several development resources and examples for Arduino-esp32
  • Arduino programmable and backward compatible with previous T5 e-paper solutions.

Specifications:

  • DKE DEPG0750_U790F30 (click here for datasheet)
  • Screen size: 7.5 inches
  • Display Resolution: 800 x 400 pixels
  • Active Area: 163.2 mm x 97.92 mm
  • Pixel Pitch: 0.204 mm x 0.204 mm
  • Host Interface: SPI
  • Dimension: 170.2 mm x 111.2 mm x 1.2 mm
  • Weight: Approximately 44 grams

The LilyGO 7.5-inch e-display is a cheaper alternative to the Inkplate wireless displays which are also based on the ESP32, but the latter has better resolutions, a front light, a battery charging circuit, a touch screen, and possibly higher refresh rates.

The 7.5-inch electronic ink screen supports T5 development motherboards with 1.54, 2.13, 2.6, 2.7, 2.9, or 3.7 inches displays, but it is not compatible with the T5-4.7-inch board. It is perfect for applications such as shelf labels and industrial instruments.

The 7.5 inch electronic paper display currently goes for $52, but if you are getting it with the T5 2.4.1 board, you will pay an additional $7, totaling $59.

You can check GitHub for guidelines on how to use the Arduino IDE along with the Adafruit GFX library to drive the e-paper display from the ESP32 microcontroller.

Meet the upcoming FPGA-Based Eis Board from Machdyne

 

Machdyne is an American technology company focused on developing small general-purpose computers, modules, and tools optimized for timeless applications. The company recently unveiled a small FPGA-based board named Eis, which they have been working on for a while now and plan to make available to the public soon.

“Eis is an FPGA-based computer board designed for timeless applications,”

says the company.

Eis is powered by the Lattice ICE40HX4K FPGA. The Lattice ICE40HX4K FPGA is an ultra-low power, non-volatile FPGA fabricated on an advanced 40nm CMOS low power process and with flexible logic architecture, embedded and distributed memory, programmable low swing differential I/Os, up to 2 analog PLLs (Phased Locked Loops) and 7680 LUTs (Look-Up Tables).

The board also comes with the high-performance low-cost RP2040 MCU, Raspberry Pi’s debut microcontroller with large on-chip memory, a rich peripheral set augmented with a unique Programmable I/O subsystem, and a polished micropython port. There are also other features embedded inside the FPGA-based board including one Digilent Pmod compatible expansion port, one MMOD socket, one microSD card slot, and one DDMI port with support for DVI output over HDMI cable.

The board is actually smaller than a credit card, measuring 80 mm by 40 mm. It shares similar features with one of Machdyne’s other products named Riegel. “Eis is a slightly smaller reimagining of Riegel,” the company also said, comparing the two boards. One notable difference between the two, however, is that:

“Eis has a USB keyboard port and DVI over HDMI video output instead of PS/2 and VGA.”

Board Specifications for the Eis Computer Include:

  • Lattice ICE40HX4K FPGA
    • Logic Cells (LUT + Flip-Flop): 3520
    • RAM4K Memory Blocks: 20
    • RAM4K RAM bits: 80K
    • Phase-Locked Loops (PLLs): 2
    • Max Programmable I/O pins: 95
    • Max Differential Input Pairs: 12
    • High Current LED Drivers: 0
  • RP2040 microcontroller (dual 32-bit ARM Cortex M0+) with:
    • USB-C for power and programming
    • USB host port for keyboard
    • 8Mbit QSPI NOR flash for firmware
  • 32MB OSPI PSRAM
  • 1MB NOR Flash
  • 512MB of Static RAM
  • 1x microSD card slot
  • 1x MMOD slot
  • 1x Digilent Pmod compatible port
  • 1x Differential Data Multiple Interface port which supports DVI over HDMI video output
  • Dimensions: 80 mm x 40 mm (Smaller than a credit card)

Not many details were released about the board and there is no word yet on how much it will cost or when it is going to be available for purchase but the product page has other useful information including datasheets for the iCE40 family of FPGAs, the PSRAM, and the SRAM.

Meet the $10 Person Sensor Module Capable of Detecting People and Even Recognize Faces

Useful Sensors has designed a small low-cost hardware module capable of detecting nearby faces and returning information about who they are, how many they are, and where they are with respect to the device.

This Person sensor makes use of a camera and a small microcontroller, with pre-programmed machine learning algorithms that can recognize people right out of the box so there is no need to build or train any model yourself. The information gathered is sent back over a simple Qwiic I2C interface.

The Person Sensor is quite easy to use so you do not need any special technical expertise for it, even as a new user. Just power it up and face the camera in the direction you are interested in. There’s a dedicated pin that is used to indicate if any person has been detected. Also, ensure the lens is placed the right way since the sensor uses a camera sensor internally. Describing how it should be, SparkFun says:

“you should be able to see the side of the board that has the sensor by spotting the small lens in the center. You will know you have it the right way up when the silkscreen writing “Useful Sensors Person Sensor V1.0” is at the correct orientation.”

The sensor module is also designed with privacy built-in, allowing only metadata derived from each available frame and not raw image data.

Specifications Include:

  • 1x Pre-programmed microcontroller
  • 1x Qwiic Connector for the I2C interface
  • 110 degree Field of View for the Image sensor
  • Image scan rate (active with facial recognition): 5Hz
  • Image scan rate (without facial recognition): 7Hz
  • Low power consumption (150 milliwatts)
  • 3.3V operating voltage
  • 5 milliwatts LED power consumption
  • Up to 400k baud speed for I2C
  • Built-in privacy – module allows just metadata derived from each frame and not raw image data

The Person sensor can be used to build other smarter devices. Considering how simple, cheap, and power efficient it is, we expect to start seeing many projects built around it soon. But before then, you could just grab one to experiment with. You may want to use it to build applications that wake up when people approach, mute a microphone when nobody is present, automatically lock your screen when you step away from it or even minimize the current window you’re working on if someone is looking over your shoulder.

More details on the Person sensor are available on SparkFun’s blog or online store where the module sells for $10. You’ll also find some other useful details in the developer guide.

Develop your Grove Sensor with Seeed Fusion and win over $300 Cash Prize

Seeed Fusion has launched the Grove Sensor Co-brand Campaign to encourage the development of new Grove designs. These Grove designs will potentially become a real product that will be made available on the official webpage of Seeed Studio. You do not stop with that! You also stand a chance to win a cash prize of over $300USD!!

The Grove ecosystem has a variety of Grove modules developed by Seeed Studio. The 400+ modules include actuators, breakouts, sensors, LEDs, displays, and input and output modules, to name a few. Thus, the Grove sensors can deploy hardware projects such as user interfaces, power applications, physical monitoring, motion sensing, and environmental monitoring. All of these projects have real applications which means that they also have the potential to become commercial products.

This program intends to encourage designers and embedded enthusiasts to develop Grove Sensors currently unavailable with Seeed and those expected to have high demand in the future. Some examples of Grove Sensors to look out for are meant for environmental health monitoring or industrial applications. The existing list of Seeed Studio Sensors can also be significantly modified, which may enhance its performance and bring down the cost. Grove Sensors that are also on par with the latest technologies are welcome and appreciated.

Benefits of Co-Brand Grove Sensors Program:

  • Win a cash prize worth $50 with ease: Seeed Studio will share your final grove design project on their social media platforms, such as Linkedin, Twitter, Facebook, Discord, and Project Hub. If the design receives more than 20 likes and with interest in buying the product, the original designer is eligible for a $50USD cash prize.
  • $300USD and above Cash Prize to be won: You also have the opportunity of your product getting selected by the Seeed Fusion. Going forward, Seeed Fusion will co-produce the same after the product has been licensed to Seeed for manufacture and sale. Please note that the designer is also expected to provide the software libraries of Arduino/Raspberry Pi/Micropython along with a Getting Started article. By doing so, the designers can claim a one-time cash payment of $300USD or above, depending upon the quality of the product.
  • The designer can also choose an alternative by benefitting from 50% of the product’s gross profit. This allows designers to retain their brand and sell it on Seeed Bazaar.

Steps to follow to enter the Grove Sensor Co-Design Campaign:

  1. Complete the google form for the Grove Sensor Design proposal: https://forms.gle/nLHE3FcNJfq8G2AD6
  2. The first round of applications will confirm whether your proposal is selected. The confirmation is sent to your email or Linkedin, after which you can prepare your Gerber and BOM file.
  3. Up to three PCBA boards are approved for a single Grove design. It covers all the costs, including PCB fabrication, cost of parts, assembly, and free worldwide shipping.

Video

IMPORTANT NOTES:

  • Please visit the Seeed Grove standard size webpage to know the hole size and other related specifications that must be adhered to while designing the Grove sensors.
  • To avoid duplications of products and avoid overlapping efforts by multiple designers, Seeed Studio has created a Google Spreadsheet containing the list of Grove Sensors currently worked on. The worksheet is updated every two weeks, so designers are advised to check the same.

Further information on the program can also be referred to from the official website of Seeed Studio here.

AAEON Launches the SRG-IMX8P, a Superior IoT Gateway Powered by the Arm® NXP i.MX8M Processor Family

With Arm® NXP i.MX8M Plus Quad-Core Cortex® processors, 8GB onboard DDR4, and a unique I/O, the SRG-IMX8P makes edge-cloud communication more flexible than ever before.

Leveraging its experience in producing innovative IoT solutions, AAEON has announced the newest addition to its IoT Gateway product line with the launch of the
SRG-IMX8P.

Powered by Arm® NXP i.MX8M Plus Quad-Core Cortex®-A53 and Cortex®-M7 processors, the SRG-IMX8P harnesses the benefits of an integrated neural processing unit capable of producing 2.3 TOPS. Further, the inclusion of the Arm® Cortex®-M7 processor offers real-time calculation functionality to enhance machine learning, drastically reducing visual inferencing time for object detection to just 13ms.

The SRG-IMX8P is also equipped with an industry-leading onboard DDR4L system memory of up to 8GB, 16GB eMMC storage and a Micro SD slot for further system storage expansion.

Differentiating the SRG-IMX8P from its competitors is the inclusion of two USB 3.0, two RJ-45 GbE, and two CAN-FD ports. These features produce the ideal configuration for advanced edge gateway solutions in Industry 4.0 settings such as vehicle assembly and factory automation applications. The USB 3.0 and RJ-45 LAN ports support more sophisticated camera and sensor peripherals, while the CAN-FD slots enable users to transmit and receive sensor data via the SRG-IMX8P’s I/O directly, negating the need for USB-to-CANBus conversion.

To ensure reliable operation across vertical markets, the SRG-IMX8P has a wide operating temperature range of -4 °F ~ 158 °F (-20 °C ~ 70 °C), while also boasting a wide power input range of 9~36V. The system’s wide temperature range makes it deployable in any industrial setting, and its power input range opens the door to in-vehicle application use by allowing for stable operation in environments with fluctuating power supply sources.

The SRG-IMX8P has already entered mass production, and is available for purchase, with pricing dependent on SKU.

For more information about the SRG-IMX8P, please visit our product page or contact an AAEON representative directly.

MYIR Launched NXP i.MX 8M Mini + Xilinx Artix-7 based ARM+FPGA SoM

MYIR has launched a powerful and compact ARM+FPGA SoM MYC-JX8MMA7 CPU Module using NXP i.MX 8M Mini quad-core ARM Cortex-A53 plus 400MHz Cortex-M4 processor and Xilinx XC7A25T Artix-7 FPGA. The module takes full advantage of the ARM MPU to provide the powerful multimedia capability for data processing, control, communication, and display, as well as enough FPGA resources for high-speed data acquisition, processing, and AD module expansion.

MYC-JX8MMA7 CPU Module Top-view
MYC-JX8MMA7 CPU Module Bottom-view

Measuring 82mm by 45mm, the MYC-JX8MMA7 CPU Module can operate at industrial temperatures (-40 to 85 degree Celsius). It employs one 0.05 mm pitch MXM 3.0 gold-finger-edge-card connector for interconnecting with MYIR’s standard baseboard of MYD-JX8MMA7 development board or customized baseboards from users, thus providing an interface for the base board to carry out most of the I/O signals to and from the CPU module. In addition, the minimal system has 2GB LPDDR4, 8GB eMMC and 32MB QSPI flash for ARM MPU, 256MB DDR3, and 32MB QSPI flash for FPGA as well as two dedicated PMIC (ROHM BD71847AMWV) respectively for ARM and FPGA.

MYD-JX8MMA7 Development Board Top-view (delivered with installed heatsink by default)
MYD-JX8MMA7 Development Board Bottom-view

The MYD-JX8MMA7 Development Board is a versatile platform for evaluating the MYC-JX8MMA7 CPU Module. Plenty of peripherals interfaces are carried out to the base board through the gold-finger-edge-card connector including two USB Host and one OTG, one Gigabit Ethernet, two SFP network interfaces, WiFi/Bluetooth module interface, USB 2.0 based M.2 Key B 5G Module interface, LVDS and HDMI display interfaces, MIPI and Parallel CSI interfaces, Audio, one 2 x 20-pin UART/I2C/SPI/GPIO extension header which is compatible with Raspberry Pi interface, etc. MYIR also offers camera modules, RPI COM Module (RS232/RS485/CAN) and LCD modules as options to work with the board to further enhance the board’s functionality.

The MYC-JX8MMA7 CPU Module is shipped with a heatsink mounted by default, and a factory-installed Linux image that can run from eMMC or SD card. The Linux software package and detailed documentation are provided to help users start development easily and rapidly.

MYIR offers commercial and industrial options for the MYC-JX8MMA7 CPU Module. The prices are economical. Discount is to be provided for volume quantities.

More information about the above new products can be found at: http://www.myirtech.com/list.asp?id=702

TOP PCB Companies