Makeblock Ultimate 2.0 review – A multi-function 10-in-1 educational robot kit

Makeblock Ultimate 2.0 robot kit review

Makeblock Ultimate 2.0 is an educational robot kit that can be used to easily create up to 10 different types of robots. An Arduino-compatible Mega 2560 MCU board serves as the main controller and there are over 550 mechanical parts and electronic modules. The robot can drive up to 4 encoder and stepping motors, control up to 10 servo motors to work simultaneously, and can also be connected to Arduino and Raspberry Pi boards for more complex projects. The review/tutorial is fairly long, so if you are short on time, you can jump to different sections by clicking on some of the links below: MegaPi control board and main modules description mBlock 5 visual-programming IDE installation Programming of DC Encoder motors, Ultrasonic sensor, Line follower module, motion sensor, RJ25 adapter, and shutter module mBlock mobile app Building the ten models for the Makeblock Ultimate 2.0 robot kit (as shown in […]

Using Pico:ed V2 board as a replacement for BBC Micro:bit

Pico:ed V2 BBC Micro:bit Alternative

We’ve received a sample of the Pico:ed V2 board developed by ELECFREAKS and will show how to use it as a replacement for the BBC micro:bit in a project using CircuitPython. We’ve already covered the board in detail with specifications, block diagram, and pinout diagram before, and it’s basically a Raspberry Pi Pico RP2040 board with BBC Micro:bit form factor including a 17×7 Dot Matrix LED display, some buttons, a buzzer, but no wireless connectivity, relying only on USB instead. CircuitPython firmware installation on the Pico:ed V2 board The board supports C/C++, MicroPython, and CircuitPython programming languages, and for this review, we’ve decided to download the CircuitPython UF2 firmware. Press and hold the BOOTSEL button after having downloaded the firmware file… … and connect the board to your computer using a USB cable before releasing the BOOSEL button on the Pico:ed V2 board, which should then show up as the […]

SONOFF iHost Review – A future-proof Smart Home Hub for local control

SONOFF iHost review

ITEAD has sent us a Sonoff iHost Smart Home Hub for review, and this device seems to be what many SONOFF fans have been waiting for, especially in terms of local control. meaning it can work without an Internet connection. SONOFF is known for its durable devices and good interoperability, but they are still catching up with other companies in terms of local control. Finally, the iHost Smart Home Hub fills the gap. In addition to local control, it also comes with privacy features as data stay local. SONOFF plans to expand its ecosystem by including devices from other brands compliant with standards such as Zigbee 3.0. Furthermore, the iHost Smart Home Hub is more like a platform than just a product, as it has add-ons to add more capability over time. In the future, it can be expanded to support the new “Matter” standard, similar to Home Assistant. The […]

Cytron CM4 Maker Board review – Part 2: NVMe SSD, RTC, Buzzer, Grove modules, ChatGPT…

Cytron CM4 Maker board Review

We’ve already checked out Cytron’s CM4 Maker Board kit with a Raspberry Pi CM4 system-on-module and booted the system with the included 32GB “MAKERDISK” Class 10 microSD card preloaded Raspberry Pi OS in the first part of the review. For the second part of the CM4 Maker review, I’ve mostly used the 128GB NVMe SSD provided by the company and played with other features of the board including the RTC, the buzzer, some Seeed Studio grove modules, and even got help from ChatGPT for one of the Python programs I used. Booting Cytron CM4 Maker Board with the “MAKERDISK” NVMe SSD I connected several Grove modules with GPIO and I2C interfaces, a Raspberry Pi Camera Module 3, an Ethernet cable, two RF dongles for a wireless keyboard and mouse, an HDMI cable to a monitor, and finally inserted the provided 5V/3.5A USB-C power adapter. The MAKERDISK SSD comes with Raspberry […]

HIGOLE PC STICK (J4125+WiFi 6) review – Part 1: Specs, unboxing, teardown, and first boot

HIGOLE PC STICK Review

HIGOLE PC STICK is a mini PC that looks like a large flash drive, is smaller than a regular mini PC, and is easier to carry around. You can connect it directly to a monitor or TV with an HDMI input, and use it like any computer right away. In part 1 of the HIGOLE PC STICK review, we will go through the specifications, unbox the design, check its hardware design with a teardown, and go through the first boot. HIGOLE PC STICK specifications The HIGOLE PC STICK is powered by an Intel Celeron J4125 quad-core Gemini Lake Refresh processor with 8GB RAM, 128GB flash, and microSD card slot for storage expansion. The mini PC comes with a Gigabit Ethernet port, WiFi 6 & Bluetooth 5.2 connectivity, and supports two independent displays through the HDMI 2.0 port and USB Type-C port. The device also includes two USB 3.0 ports, one […]

NanoPi R6C review – Ubuntu 22.04, NVMe SSD, USB debug

NanoPi R6C Review Ubuntu 22.04

FriendlyElec has recently announced the NanoPi R6C mini PC that a variant of the Rockchip RK3588S powered NanoPi R6S mini PC and 2.5GbE router that we reviewed with FriendlyWrt/OpenWrt and Ubuntu 22.04 earlier this year, but with just one 2.5GbE and one GbE interface, a built-in M.2 NVMe SSD socket and USB-C Debug UART port for easy external access to the serial console. The company sent me a NanoPi R6C sample for review, but since we’ve already tested the similar NanoPi R6S extensively, I’ll write a single-post mini review this time around, checking out the hardware, and focusing on testing the new features such as the NVMe SSD and the USB debug port when running Ubuntu 22.04. NanoPi R6C unboxing As usual, the device came in a non-descript cardboard package with a few 3M rubber pads. The most obvious change compared to the NanoPi R6S is that all main ports […]

iKOOLCORE R1 review – A quad 2.5GbE mini PC tested with Windows 11, Ubuntu 22.04, Proxmox

iKOOLCORE R1 review

When I first saw the iKOOLCORE R1 I was fascinated that a mini PC of similar size to the smallest fully functional ones available (think Chuwi LarkBox, GMK NucBox or ECS LIVA Q Series) could be equipped with four 2.5 gigabit Ethernet (2.5GbE) ports. I approached iKOOLCORE who kindly provided an R1 for review and I’ve looked at performance running both Windows 11 and Ubuntu 22.04 and dabbled with using hypervisors on this mini PC through Proxmox virtual environment. iKOOLCORE R1 specifications iKOOLCORE list the R1 specifications on their website as: Of note are the ‘EC, FCC, RoHS’ certifications indicating both European conformity and approval for use in the US. Technically ‘EC’ refers to an ‘EC declaration of conformity’ which is not a certificate, however, the ‘EC declaration of conformity’ is called a ‘CE statement’ or ‘CE certificate’ which is why you often see this abbreviated as ‘CE’. The rest […]

Servo and motor control with Raspberry Pi Pico, CircuitPython, and Wukong 2040 breakout board

Raspberry Pi Pico Wukong 2040 Motor Control CircuitPython

ELECFREAKS Wukong 2040 is a multifunctional breakout board designed for Raspberry Pi Pico. It is equipped with interfaces for four DC motors, up to twelve servos, a buzzer, A\B buttons, RGB “rainbow” lights, a Reset button, etc… The board can be powered by a single 18650 3.7V LiPo battery and integrates a power management IC that monitors the battery level and can also charge the battery via a USB charger. Battery life is typically 60 minutes per charge but can last over 120 minutes depending on the load.   Wukong 2040 key features and specifications Description of the Wukong 2040 interfaces Specifications and dimensions of the Wukong 2040 Expansion Board for Raspberry Pi Pico The Wukong 2040 breakout board for the Raspberry Pi Pico can control up to four DC motors and up to 12 servo motors as shown in the diagram below. Pinout diagram of the Wukong 2040 board […]

EmbeddedTS embedded systems design