Waveshare has recently launched the RoArm-M2-S and RoArm-M2-Pro ESP32 robotic arms with four degrees of freedom, or 4-DOF for short. The main difference is that the RoArm-M2-S is equipped with standard servos, while the RoArm-M2-Pro features all-metal ST3235 bus servos, adding more durability and performance. Designed for educational and robotics applications, the 4-DOF RoArm-M2 is sturdy yet lightweight, built using carbon fiber and aluminum alloy. It can handle payloads up to 0.5kg and has a workspace diameter of 1 meter. The arm offers high precision with a 12-bit magnetic encoder and dual-drive technology for improved torque and stability. On top of that, it features a 12-bit magnetic encoder and dual-drive technology for improved torque and stability. Other features include a 360° omnidirectional base and support for both wireless (WiFi, ESP-NOW) and wired (USB) control. These features make this device suitable for various applications including industrial automation, education, research, and DIY robotics projects. Waveshare [...]
Elephant Robotics Mercury X1 is a 1.2-meter high wheeled humanoid robot with two robotic arms using an NVIDIA Jetson Xavier NX as its main controller and ESP32 microcontrollers for motor control and suitable for research, education, service, entertainment, and remote operation. The robot offers 19 degrees of freedom, can lift payloads of up to 1kg, work up to 8 hours on a charge, and travel at up to 1.2m/s or about 4.3km/h. It’s based on the company’s Mercury B1 dual-arm robot and a high-performance mobile base. Mercury X1 specifications: Main controller – NVIDIA Jetson Xavier NX CPU – 6-core NVIDIA Carmel ARM v8.2 64-bit CPU with 6MB L2 + 4MB L3 caches GPU – 384-core NVIDIA Volta GPU with 48 Tensor Cores AI accelerators – 2x NVDLA deep learning accelerators delivering up to 21 TOPS at 15 Watts System Memory – 8 GB 128-bit LPDDR4x @ 51.2GB/s Storage – 16 [...]
NVIDIA JetPack has continuously evolved to offer cutting-edge software tailored to the growing needs of edge AI and robotic developers. With each release,...
NVIDIA JetPack has continuously evolved to offer cutting-edge software tailored to the growing needs of edge AI and robotic developers. With each release, JetPack has enhanced its performance, introduced new features, and optimized existing tools to deliver increased value to its users. This means that your existing Jetson Orin-based products experience performance optimizations by upgrading to…
While Black Friday and Cyber Monday used to be a US-only event, it changed many years ago, and we’ve been writing about international Black Friday and Cyber Monday deals and coupon codes since 2014, since a large portion of our audience cannot benefit from promotions on Amazon’s Black Friday and Cyber Monday events that will take place from November 21 until December 2 this year. So I’ve gathered some international Black Friday and Cyber Monday 2024 deals and discount coupon codes from relevant manufacturers and popular online stores such as Aliexpress, Banggood, and others. Aliexpress Black Friday and Cyber Monday event Aliexpress’ Black Friday and Cyber Monday 2024 event has already started. There are three periods: Nov 19-21 PST – Warm Up event where users can find and add items to the cart before purchasing during the main event. Nov 22-30 PST – “On Sale” event with discounts up to [...]
PCBWay, founded in 2013, is a global electronics manufacturing services company driven by customer value. With 5 factories in Shenzhen China (2 offering PCB services, 2 offering PCBA services, and 1 offering CNC machining, sheet metal, and injection molding services), we are able to leverage advanced electronics technology, component resources, experienced technicians, and more. We also work with a number of manufacturers in Shenzhen and other cities to support products beyond our own capabilities. PCBWay has a long history of providing manufacturing support and design advice based on our customers’ products, and we continue to provide our customers with printed circuit boards, components, PCB assembly, molding services, electronic assemblies, contract manufacturing, etc. from design to mass production. Today, multiple technology trends are driving PCB adoption. The Internet of Things (IoT) and Artificial Intelligence (AI), combined with the development of 5G systems, have opened up a whole new level of connectivity [...]
At Cornell University, Dr. Anand Kumar Mishra and his team have been conducting groundbreaking research that brings together the fields of robotics, biology, and engineering. Their recent experiments, published in Science, explore how fungal myceliacan be used to control robots. The team has successfully created biohybrid robots that move based on electrical signals generated by fungi – a fascinating development in the world of robotics and biology.
A surprising solution for robotics: fungi
Biohybrid robots have traditionally relied on animal or plant cells to control movements. However, Dr. Mishra’s team is introducing an exciting new component into this field: fungi – which are resilient, easy to culture, and can thrive in a wide range of environmental conditions. This makes them ideal candidates for long-term applications in biohybrid robotics.
Dr. Mishra and his colleagues designed two robots: a soft, starfish-inspired walking one, and a wheeled one. Both can be controlled using the natural electrophysiological signals produced by fungal mycelia. These signals are harnessed using a specially designed electrical interface that allows the fungi to control the robot’s movement.
The implications of this research extend far beyond robotics. The integration of living systems with artificial actuators presents an exciting new frontier in technology, and the potential applications are vast – from environmental sensing to pollution monitoring.
How it works with Arduino
At the heart of this innovative project is the Arduino platform, which served as the main interface to control the robots. As Dr. Mishra explains, he has been using Arduino for over 10 years and naturally turned to it for this experiment: “My first thought was to control the robot using Arduino.” The choice was ideal in terms of accessibility, reliability, and ease of use – and allowed for seamless transition from prototyping with UNO R4 WiFi to final solution with Arduino Mega.
To capture and process the tiny electrical signals from the fungi, the team used a high-resolution 32-bit ADC (analog-to-digital converter) to achieve the necessary precision. “We processed each spike from the fungi and used the delay between spikes to control the robot’s movement. For example, the width of the spike determined the delay in the robot’s action, while the height was used to adjust the motor speed,” Dr. Mishra shares.
The team also experimented with pulse width modulation (PWM) to control the motor speed more precisely, and managed to create a system where the fungi’s spikes could increase or decrease the robot’s speed in real-time. “This wasn’t easy, but it was incredibly rewarding,” says Dr. Mishra.
And it’s only the beginning. Now the researchers are exploring ways to refine the signal processing and enhance accuracy – again relying on Arduino’s expanding ecosystem, making the system even more accessible for future scientific experiments.
All in all, this project is an exciting example of how easy-to-use, open-source, accessible technologies can enable cutting-edge research and experimentation to push the boundaries of what’s possible in the most unexpected fields – even complex biohybrid experiments! As Dr. Mishra says, “I’ve been a huge fan of Arduino for years, and it’s amazing to see how it can be used to drive advancements in scientific research.”
AAEON’s UP 710S is a credit card-sized Intel N97 SBC and development board with an M.2 E-Key socket for a WiFi and Bluetooth module, and similar interfaces such as gigabit Ethernet, USB 2.0, USB 3.0, and HDMI outputs as found in Raspberry Pi boards. It’s very similar to the UP 7000 SBC with Intel N50, N97, or N100 CPU, but it’s designed to be slimmer so the 40-pin Raspberry Pi-compatible header has been replaced by 1mm pitch wafers exposing GPIO, I2C, SPI, and serial (COM) interfaces. UP 710S specifications: Alder Lake-N SoC Default – Intel Processor N97 quad-core processor up to 3.6 GHz with 6MB cache, 24EU Intel UHD Graphics Gen 12 @ 1.2 GHz; TDP: 12W Options – Intel N50, N100, N200 System Memory – Up to 8GB LPDDR5 Storage Up to 128GB eMMC flash 256Mbit flash for the BIOS/UEFI Video Output – HDMI 1.4b video output up to 4Kp30 [...]
Create Your Own Bot (CYOBot) v2 is an open-source, modular robotics platform for students, educators, hobbyists, and future engineers based on the ESP32-S3 microcontroller and featuring up to 16 servo motors for complex control. The CYOBot v2 is a follow-up to the previous quadrupedal robotic platform from the same company. It adds new features such as a modular design, an upgrade to the ESP32-S3 chip, more motor channels, and an expansion block with more peripherals. It also supports integrating AI systems, such as ChatGPT, for added functionality. The CYOBot supports up to three configurations via the CYOBrain — which powers the robotics platform and controls the servo motors — and separate 3D-printed components. The CYOBot Crawler is a four-legged robot powered by eight 180-degree servo motors. The CYOBot Wheeler form factor features four 360-degree motors linked to wheels at the end of each leg and is essentially a hybrid between [...]
At Arduino, we believe coding should be accessible to everyone – including the youngest learners. With this in mind, we’re thrilled to announce that the Arduino Alvik robot now officially supports block-based coding!
Coding has never been easier thanks to Alvik’s seamless integration with mBlock, one of the most widely used platforms for educational hardware, available in both desktop and web-based versions compatible with Chromebook, MacBook, and Windows PC. With mBlock’s intuitive block-based coding and Alvik as a tangible, interactive robot companion, elementary students and teachers can explore robotics, mathematics, astronomy, and other engaging projects.
With the release of the public beta version of the integration in mBlock, Alvik’s new features and improvements will be implemented over time based on feedback from educators.
Beyond coding: bringing all areas of learning to life
Alvik provides a unique, hands-on learning experience. This makes it the ideal tool for elementary-aged students who benefit from interacting with something they can see, touch, and control. They can get immediate feedback on their commands and see the robot’s reactions and movements in real time.
But Alvik is more than just a gateway to coding; it’s a multidisciplinary tool that can enrich learning across all subjects. This classroom companion truly reflects the spirit of STEAM education, enabling teachers to bring learning to life in creative and often unexpected ways.
Teaching abstract concepts to elementary-aged students can be tough. However, young children grasp abstract concepts and problem-solving skills more effectively when “learning becomes more hands-on, tangible and interactive”. This is where physical tools like Alvik can make a significant difference.
Through Arduino’s engaging Block-Based Coding and Robotics lesson, children can program their Alvik to perform an array of exciting tasks. These step-by-step project-based activities cover a diverse range of subjects, allowing students to convert abstract concepts into concrete, relatable experiences. This immersive approach is a great way to nurture kids’ natural curiosity and deepen their understanding of challenging topics and ideas.
And it doesn’t stop there. With LEGO® Technic compatibility and M3 screw connectors, Alvik becomes a canvas for creativity. Students can customize and decorate their robot for special occasions like Halloween and Christmas, blending art design with engineering and making the learning process even more personal and engaging.
With Alvik, kids aren’t just learning to code – they’re learning to think creatively and critically, and explore a wide range of subjects in a way of solving real-life tasks.
Why choose Alvik with block-based coding for primary school?
1. Enhances engagement with a child-friendly interface – Based on the popular Scratch platform created by MIT, mBlock is crafted specifically for elementary-aged students. With its game-like elements, vibrant colors, and instant visual feedback, block-based coding lowers the entry barrier and makes programming fun and engaging for learners of all ages.
2. Builds confidence at an early age – Block-based coding helps eliminate common frustrations like syntax errors, which can hinder young learners in text-based programming. Instead, students experience early success as they watch the Alvik robot follow their commands – boosting their confidence and love for creating more.
3. Makes interdisciplinary learning easy – Following the lessons available in Arduino’s dedicated online platform, elementary-aged teachers could enhance the students’ knowledge of various subject matters through playing and hands-on creative projects.
4. Simplifies abstract concepts – Abstract coding concepts such as loops, conditionals, and variables can be difficult for young students to grasp. Block-based coding provides a visual and interactive way to understand these concepts. Blocks represent specific functions and operations, making abstract ideas more concrete.
5. Supports the transition to text-based coding – Block-based coding with Alvik isn’t just a fun starting point – it’s a bridge to more advanced learning. As students advance, they can easily transition from blocks to text-based coding languages like MicroPython with a simple click of a button. This seamless shift lets students build on their skills and dive deeper into the world of programming at their own pace. And you won’t have to worry about purchasing separate hardware either, as students can program their Alvik robot by following the lessons in Arduino’s Explore Robotics in MicroPython course.
6. Supports Chromebook –The mBlock web platform works across Chromebooks, Windows PCs, and MacBooks, so students and teachers can jump into their projects on any device, anytime.
A wealth of support at your fingertips
We know that stepping into the world of coding can feel like a challenge, especially for elementary teachers without a computer science background. That’s why Alvik comes with free access to dedicated learning resources with project-based lesson plans, step-by-step tutorials, and engaging activities. These are currently available in English, Italian and Spanish, with more lessons coming soon. Utilizing both Alvik and mBlock means teachers can lead their students into the world of coding and robotics (and beyond!) with confidence.
Ready to get started?
With Arduino’s strong reputation for innovation and mBlock’s child-friendly platform, we’re combining our strengths to make learning robotics and coding more engaging and enjoyable than ever before.
Are you ready to inspire the next generation of innovators? Bring the joy of coding into your classroom with Alvik!
Engineer and YouTuber Carl Bugeja recently developed CodeCell, a tiny ESP32-C3 development board designed as the brain for robots, wearables, and smart home devices. This module features a nine-axis inertial measurement unit (IMU) for motion fusion and an optional VCNL4040 light sensor. It includes a USB Type-C port for data and power as well as a lithium-polymer battery with a charging circuit. Measuring just 18.5 x 18.5mm this compact board is even smaller than other tiny ESP32 development boards such as Waveshare’s ESP32-S3-Zero and Seeed Studio’s XIAO ESP32S3. However, the Epi C3 is smaller at 23 x 12.75 mm, and so are the Unexpected Maker NANOS3 (25 x 10 mm) and Unexpected Maker OMGS3 (28 x 11 mm). CodeCel ESP32-C3 mini development board specification Microcontroller – ESP32-C3 RISC-V MCU 160MHz 32-bit RISC-V processor core 400kB SRAM, 4MB flash storage Wi-Fi 4 and Bluetooth Low Energy (BLE) connectivity Sensors Vishay VCNL4040 light [...]
The Orbbec Gemini 335Lg is a 3D Depth and RGB camera in the Gemini 330 series, built with a GMSL2/FAKRA connector to support the connectivity needs of autonomous mobile robots (AMRs) and robotic arms in demanding environments. As an enhancement of the Gemini 335L, the 335Lg features a GMSL2 serializer and FAKRA-Z connector ensuring reliable performance in industrial applications requiring high mobility and precision. The Gemini 335Lg integrates with the Orbbec SDK, enabling flexible platform support across deserialization chips, carrier boards, and computing boxes, including NVIDIA’s Jetson AGX Orin and AGX Xavier. The device can operate in both USB and GMSL (MIPI) modes, which can be toggled via a switch next to the 8-pin sync port, with GMSL as the default. The GMSL2/FAKRA connection provides high-quality streaming with synchronized multi-device capability, enhancing adaptability for complex setups. Previously, we covered several 3D cameras from Orbbec, including the Orbbec Femto Mega 3D [...]
MentorPi is a ROS2-compatible robot car powered by the Raspberry Pi 5, designed for AI-driven robotics and Python programming. It offers two chassis options: MentorPi-M1, which features a Mecanum-wheel chassis, and MentorPi-A1, equipped with an Ackermann chassis. Both variants come with high-performance components such as closed-loop encoder motors, STL-19P TOF lidar, 3D depth cameras, and high-torque servos. These enable precise navigation, SLAM mapping, path planning, and dynamic obstacle avoidance, making MentorPi an ideal platform for robotics tasks. The system utilizes a dual-controller architecture to optimize performance. The Raspberry Pi 5 handles AI vision processing and strategic functions, while Hiwonder’s RRC Lite expansion board manages motion control and sensor data processing. This task distribution enhances efficiency in machine vision, AI-powered navigation, and robotic control, allowing MentorPi to tackle complex AI and vision-based applications with ease. MentorPi also supports advanced features like 3D visual mapping and YOLOv5-based object detection for recognizing road [...]
PCBWay has launched its 7th project design contest in collaboration with Mouser with three categories, namely electronic project, mechanical project, and STM32 project. PCBWay’s design contests aim to encourage participants to engage in open-source innovation projects and inspire more people to join the electronics community. This year’s contest is no different and even adds the new STM32 project category to attract even more entrants. There are three phases in PCBWay’s 7th design contest: Project Release – September 2, 2024 – January 19, 2025 Project Review – January 20, 2024 – February 28, 2025 Result Announcement – March 10, 2025 The contest started last month, but you still have plenty of time to enter before January 19, 2025. As noted in the introduction three categories are available. Here are a few more details about these: Electronic project – Everything about electronic design, from simple circuits to advanced MCU and IoT projects, [...]
Neuromodulation is a technique that enhances or restores brain function by directly intervening in neural activity. It is commonly used to treat conditions like...
Neuromodulation is a technique that enhances or restores brain function by directly intervening in neural activity. It is commonly used to treat conditions like Parkinson’s disease, epilepsy, and depression. The shift from open-loop to closed-loop neuromodulation strategies enables on-demand modulation, improving therapeutic effects while reducing side effects. This could lead to significant…
The Kumquat is an Allwinner V3s board designed for industrial automation, home automation, IoT projects, robotics, and embedded system development. The Allwinner V3s features ARM Cortex-A7 cores with 64MB DDR2 RAM and 8MB SPI flash storage. Connectivity options include Ethernet, USB-C, isolated CAN-FD, and WiFi/Bluetooth via an ESP32 module. Additionally, it has eight auto-detecting 12/24V IOs, four relays for controlling external devices, and a real-time clock with battery backup. The Kumquat runs on Buildroot Linux with a mainline kernel and can be programmed with various programming languages making it a great alternative to traditional PLCs. Kumquat board specification SoC – Allwinner V3s CPU – ARM Cortex-A7 @ up to 1.2 GHz Memory – Integrated 64MB DDR2 DRAM clocked at 400MHz @ 1.5 V Video engine Storage 8MB SPI Flash for bootloader and user code I2C EEPROM for MAC addresses and user data SDIO Connector for eMMC or SD card Connectivity [...]
Qualcomm Technologies has introduced the new industrial-grade IQ chipset family with the IQ9, IQ8, and IQ6 series offering on-device AI performance of up to 100 TOPS, industrial temperature range, and built-in safety features such as SIL-3 (safety and integrity level). Qualcomm IQ series of chipsets target a range of premium (IQ9), mid-tier (IQ8), and entry-level (IQ6) applications such as industrial and agricultural robots, drones, industrial inspection and automation, edge AI boxes with computer vision capabilities, edge gateway analytics solutions, and more. Qualcomm IQ9 Series – IQ-9100, IQ-9075 Key features and specifications: CPU IQ-9075 – Octa-core Kryo Gen 6 scaling from 1.632 to 2.55 GHz IQ-9100 – Octa-core Kryo Gold Prime @ 2.36 GHz (CNXSoft: The specs are not clear for the CPU part…, both SKUs could be the same for the CPU part) GPU – Adreno 663 GPU Audio DSP (LPASS) 1980 MPPS, 7x TDM/I2S 3x High-Speed I2S for Radio [...]
Every decade or two, humanity seems to develop a renewed interest in humanoid robots and their potential within our world. Because the practical applications are actually pretty limited (given the high cost), we inevitably begin to consider how those robots might function as entertainment. But Jon Hamilton did more than just wonder, he actually built a robotic performer called Syntaxx and it will definitely make you feel things.
It is hard to describe this robot without sounding like a Mad Libs game filled out by a cyberpunk-obsessed DJ. Hamilton designed it to give performances, primarily in the form of synthetic singing accompanied by electronic music. It looks like a crude Halloween mask given life by a misguided wizard sometime in the 1980s. It is pretty bonkers and you should probably watch the video of it in action to wrap your head around the concept.
Hamilton needed three different Arduino development boards to bring this robot to life. The first, an Arduino Giga R1 WiFi, oversees the robot’s operation and handles voice interaction, as well as audio playback. The second, an Arduino Mega 2560, moves the robot’s neck according to input from two microphones (one on the left, the other on the right). The third, an Arduino Uno R4 WiFi, controls the rest of the servo movement.
The result is a robot that is both impressive and also pretty disconcerting.
Jetway JPIC-ADN1 is a fanless pico-ITX SBC powered by an Intel N97 or N200 Alder Lake-N processor and targeted at industrial robotics applications. The JPIC-ADN1 supports up to 32GB of memory via a single-channel SO-DIMM slot. The SoC comes with UHD Graphics, supporting dual-display outputs via HDMI 2.0b and a 24-bit dual-channel LVDS interface. For storage, it features an M.2 B+M-Key socket and a SATA 3 port, plus an E-Key 2230 socket for wireless expansion. Gigabit Ethernet networking is handled by the RTL8111H GbE controller. Additionally, it has a serial header, 8-bit GPIO, SMBUS, watchdog timer, and much more. JPIC-ADN1 fanless SBC specification Alder Lake-N SoC (one or the other) Intel Processor N97 quad-core Alder Lake N-series processor with Intel UHD graphics; 12W TDP Intel Processor N200 quad-core processor @ up to 3.7 GHz (Turbo) with 6MB cache, 32EU Intel HD graphics @ up to 750 MHz; TDP: 6W Additional compatible CPUs available via regional sales [...]
Robotics is already an intimidating field, thanks to the complexity involved. And the cost of parts, such as actuators, only increases that feeling of inaccessibility. But as FABRI Creator shows in their most recent video, you can build a useful robotic arm with just a handful of inexpensive components.
This is pint-sized robotic arm that has some of the same features as big and expensive industrial robots, just on a smaller scale. Users can operate the four joints manually, but can also record a series of positions and let the robot automatically move from one to the next. That is a popular programming technique in many industries, making this robot useful for learning real methodology and for performing practical tasks.
The best part is that this robot is very affordable. All of the parts, with the exception of fasteners and electronic components, are 3D-printable. The electronic components include an Arduino Nano board and four SG90 hobby servo motors that can be found for just a couple of dollars each. FABRI Creator designed a custom PCB to host the Arduino, to provide power input, and to simplify the wiring. That PCB isn’t strictly necessary, but it results in a much tidier robot.
The assembled robot is small, but has enough reach to be useful and enough strength to lift light objects. It is a perfect starting point for people who want to learn robotics basics on a budget.