Pimoroni, in partnership with the University of Sheffield, introduced the unPhone – an open-source non-cellular IoT development platform built around the ESP32-S3 wireless microcontroller. The unPhone isn’t meant to replace phones but can simplify tasks and give you more control over your data. In addition to the ESP32-S3, it features a 3.5″ 320×480 touchscreen display, LoRaWAN, Wi-Fi, Bluetooth, a vibration motor, an accelerometer, and various other features. Designed with these capabilities, this module can be used for teaching and rapid prototyping, while also finding applications in aquaponics. unPhone key features and components Wireless module – ESP32-S3-WROOM-1U-N8 MCU – ESP32-S3 dual-core Tensilica LX7 up to 240 MHz with 512KB SRAM and 8MB PSRAM Storage – 8MB Quad SPI flash Wireless – 2.4 GHz WiFi 4 and Bluetooth LE 5 Hardware Features LCD touchscreen for debugging and UI creation. LoRaWAN for free radio communication Vibration motor for notifications. IR LEDs for remote control. […]
The Arduino PLC Starter Kit aims to teach programmable logic control to high school and university students
Arduino PLC Starter Kit combines the Arduino Opta micro PLC, the Arduino DIN Simul8 digital input simulator and power distribution board, and the Arduino DIN Celsius board with two independent heater circuits and one temperature sensor acting as a temperature laboratory. The kit is supported by the Arduino PLC IDE first introduced in 2022 and comes with various cables and a power supply that allows users to quickly get started. Arduino says the kit targets the education of students aged 17 years and more. It includes 20 hours of lessons going through the history of programmable logic controllers, Modbus RS-485 communications, and how PLCs integrate with industrial simulated systems. The main hardware and software components of the kits are: Arduino Opta WiFi micro PLC based on an STMicro STM32H747XI dual-core Arm Cortex-M7/M4 MCU, offering Ethernet and RS485 communication interfaces, and exposing eight digital/analog inputs, plus four relay outputs. DIN Rail-mountable […]
The Lark Weather Station works with Arduino, ESP32, micro:bit, Raspberry Pi, and other boards
The Lark Weather Station measures wind speed, wind direction, temperature, humidity, and air pressure through a range of sensors and connects to popular development boards such as Arduino UNO, ESP32, BBC micro:bit, Raspberry Pi, or DFRobot Unihiker through I2C or UART. We’ve seen several projects for Internet-connection weather stations that retrieve weather data from the web and display the results locally, but the Lark Weather Station allows the users to get atmospheric data right in his/her current location thanks to its built-in anemometer, wind vane, and built-in sensors, as well as expansion interfaces for additional sensors. Lark Weather Station specifications: Storage – 16MB flash good to store about 160 days of data (when data is recorded once per minute) Sensors Compass Anemometer Wind Speed: 0.5~12m/s Cover to protect the anemometer during storage/transport Wind vane and wind direction shaft to report the wind direction (eight directions) Temperature Range –20~60℃ ±0.2℃ Humidity […]
Doly – A cute little autonomous AI-powered robot based on Raspberry Pi CM4 module (Crowdfunding)
Limitbit Doly is a cute little autonomous robot with two continuous tracks, two small arms controlled by servos, two round color displays acting as the eyes, and various sensors, all controlled by a Raspberry Pi CM4 system-on-module. The robot can be used for STEM (Science, Technology, Engineering, and Mathematics) education or as a developer platform. AI workloads can also run on the Raspberry Pi CM4 module taking sensors, camera, and microphone inputs, with the robot interacting with the user through the built-in stereo speaker and two eyes. In practice, that means Doly supports features such as face recognition and smart audio with the robot capable of recognizing its owner and responding to voice commands. Doly specifications: System-on-Module – Raspberry Pi CM4 Lite model CM4101000 (1GB RAM, Wireless) by default, but also supports other CM4/CM Lite modules with wireless Storage – MicroSD card slot Display – 2x high-resolution color displays (the […]
SunFounder GalaxyRVR review – An Arduino programmable Mars Rover-like robot for education
SunFounder sent us a GalaxyRVR 6-wheel robot for review. It looks like NASA’s Mars Rover robots but targets the education market with an Arduino UNO R3 compatible board and an ESP32-CAM board for WiFi connectivity and video capture. The GalaxyRVR robot kit can transmit video signals over WiFi to explore planet Earth with your mobile device or tablet and the camera can be adjusted up and down thanks to a servo motor. The robot gets its power from a solar panel coupled with a battery and features sensors such as obstacle avoidance and ultrasonic modules. NASA’s Mars Rover exploration robots NASA is currently using the Perseverance rover, also known as Percy, as the latest planetary exploration robot to land on Mars. It is designed to explore the Jezero Crater as part of NASA’s Mars 2020 mission. In addition to its scientific instruments, Perseverance also carries Ingenuity, a small experimental Martian […]
SunFounder PiCar-X 2.0 review – A Raspberry Pi 4 AI robot car programmable with Blockly or Python
SunFounder PiCar-X 2.0 is an AI-powered self-driving robot car using the Raspberry Pi 3/4 as the main processing board. It is equipped with a camera module that can be moved by a 2-axis servo motor, allowing the camera to pan or tilt, an ultrasonic module for detecting distant objects, and a line detection module. The PiCar-X robot can also perform computer vision tasks such as color detection, face detection, traffic signs detection, automatic obstacle avoidance, and automatic line tracking. The PiCar-X can be programmed with two computer languages: Blockly-based Ezblock Studio drag-and-drop program and Python, and the robot works with OpenCV computer vision library and TensorFlow for AI workloads. Finally, you can also control the robot through the SunFounder controller application on your mobile phone. The company sent us a sample of the Picar-X 2.0 for review, so let’s get started. SunFounder PiCar-X 2.0 robot overview The PiCar-X robot kit […]
M5StickC PLUS2 IoT development kit features ESP32-PICO-V3-02 SiP, larger 200 mAh battery
M5Stack M5StickC PLUS2 is a battery-powered ESP32 IoT development kit with a 1.14-inch display, a built-in microphone, a 6-axis gyroscope and accelerometer, a few buttons, a buzzer, a Grove connector and a GPIO header for expansion. It builds upon the M5StickC Plus released in September 2020, but replaced the ESP-PICO-D4 SiP with an ESP32-PICO-V3-02 still based on ESP32 WiSoC but having 8MB SPI flash and 2MB flash and also features a larger 200 mAh battery along with a new CH9102 USB to TTL chip and does without a PMIC. M5StickC PLUS2 key features and specifications: ESP32-PICO-V3-02 SiP – Espressif Systems ESP32-PICO-V3-02 system-in-package with ESP32 dual-core WiFI and Bluetooth IoT processor @ up to 240 MHz, 8MB SPI flash, 2MB PSRAM Display – 1.14-inch Color TFT LCD with 135×240 resolution (ST7789v2 driver) Audio – SPM1423 microphone, buzzer USB – 1x USB-C port for power and programming using CH9102 USB to TTL chip […]
M5Stack releases local server implementations of UIFlow visual programming Web IDE
Visual programming is now a very popular method to teach programming to kids and M5Stack relies on UIFlow for their ESP32-based IoT development kit. Like most other companies, M5Stack provides either a Web IDE accessible from their server or a desktop program available for Windows, MacOS, or Linux, but the company has now released a local server implementation that allows users to run a Web IDE instance in their local network. The local server is available for Windows 11 x64, MacOS, Ubuntu 22.04, and Linux Arm (e.g. Raspberry Pi), so I downloaded the Ubuntu version to give it a try on my laptop. Somehow the Ubuntu release is full of Windows DLLs, but let’s ignore that for now, and the README.txt tells us to install one dependency and run the program as follows:
1 2 |
apt install ttf-mscorefonts-installer ./UIFlow.Server.Desktop |
A window pops up letting us start or stop the server. It can be accessed with […]