Crowbits Master Kit Tutorial – Part 2: ESP32 intrusion scanner and visual programming

Crowbits Intrusion Scanner

I started Crowbits Master Kit review last month by checking out the content, user manual, and some of the possible projects for the ESP32 educational kit including a 2G phone and a portable game console. For the second part of the review, I’ll go through one of the lessons in detail, namely the intrusion scanner to show the whole process and how well (or not) it works. Let’s go to Lesson 5 directly, although I’d recommend going through the first lessons that provide details about the hardware and visual programming basics using Letscode program, which is basically a custom version of Scratch for Crowbits The user manual introduces the project, explains it is to detect intruders, and lists the learning goals as we’ll learn how to control the servo and play music on the Crowbits kit. Kit Assembly But first, we’ll have some assembly to do, in a similar way […]

Eyecam open-source webcam will make you feel spied on

Eyecam eye-shaped webcam

Most people will use webcams connected to a computer or integrated into a laptop without thinking about the possibility of being spied on, but Eyecam will certainly raise awareness and make you feel like somebody is truly watching. The open-source webcam is shaped like a human eye and acts like one thanks to a Raspberry Pi camera and an Arduino board controlling six servos for eyeball, eyelids, and eyebrows movements. The project was conducted at Saarland University in Germany, and Eyecam looks amazingly realistic – and creepy – with the eyeball and eyelids moving, especially when face tracking is enabled, and expressions are possible with servos controlling the eyebrows. The webcam is comprised of 3D printed parts, a Raspberry Pi camera connect to Raspberry Pi Zero recognized as a USB webcam from the host, and an Arduino Leonardo Pro Micro to control the 6 servo motors. On the software side, […]

LilyGo sells Open-Smartwatch open-source hardware ESP32 watch by “Paul’s 3D Things”

T-Open-Smartwatch

We’ve previously covered three variants of LilyGo T-Watch-2020 smartwatch based on ESP32 WiFi & Bluetooth SoC with TTGO T-Watch-2020 (V1) launched about a year ago, following by T-Watch-2020 V3 with a microphone for voice control, and T-Watch-2020 V2 with GPS. The company has recently launched a new rounded smartwatch based on ESP32-PICO-D4 SiP with a twist as they did not design it themselves and instead partnered with “Paul’s 3D Things” for the Open-Smartwatch, and just handle manufacturing and production. LilyGo Open-Smartwatch “Light Edition” specifications: Wireless module – LILYGO T-micro32 module based on ESP32-PICO-D4 module with dual-core ESP32 processor, 4MB FLASH, ceramic antenna or u.FL antenna connector Connectivity – Bluetooth 4.2 BR/EDR BLE and WiFi 4 2.4GHz 802.11 b/g/n Display –  1.3 inch circular LCD with 240×240 resolution USB – Micro USB for charging and programming Sensor – 3-axis BMA400 accelerator Debugging – USB to TTL via CH340E chip Misc -Reset […]

GMSL2 camera kit supports 15-meter long cables, up to six cameras with NVIDIA Jetson Xavier AGX

6x gmsl2 cameras nvidia agx xavier devkit

We’ve recently seen it’s possible to use a long cable with the Raspberry Pi camera thanks to THine camera extension kit that works with 20-meter LAN cables using V-by-One HS technology. e-con Systems has now launched a similar solution for NVIDIA Jetson Xavier AGX, one of the most powerful Arm devkits available in 2021, with NileCAM21 Full HD GMSL2 HDR Camera that supports up to 15-meter long cable as well as LFM (LED Flickering Mitigation) technology. NileCAM21 camera features and specifications: Based on OnSemi AR0233 Full HD camera module with S-mount interchangeable lens holder Gigabit Multimedia Serial Link 2 (GMSL2) interface with FAKRA connector Shielded coaxial cable for transmission of power and data over long distances (up to 15m) High Dynamic Range (HDR) with LED Flickering Mitigation (LFM) Supported resolutions and max frame rates for uncompressed UYVY streaming VGA (640 x 480) up to 60 fps qHD (960 x 540) […]

MECOOL KM2 – Netflix 4K certified, Amlogic S905X2-B TV Box runs Android TV 10

Mecool KM2 Netflix 4K TV Box

There are plenty of Amlogic TV boxes around, but unless you buy from the big players, most devices won’t support Netflix FullHD/4K because certification is hard to get for smaller companies. The Hailstorm device scaling program launched in 2018 aimed to make the process easier on Amlogic and Hisilicon processors, and HiMedia S1 TV dongle was one of the first to get approved. But now MECOOL KM2 joins the rank of Netflix 4K certified devices. The TV box is powered by an Amlogic S905X2-B processor running Android TV 10, also known as Android TV on Android 10. MECOOL KM2 specifications: SoC – Amlogic S905X2-B quad-core Cortex-A53 processor System Memory – 2GB DDR4 Storage – 8 GB eMMC flash, MicroSD card slot Video Output – HDMI 2.1 up to 4Kp60 with HDCP 2.3, HDMI-CEC support Codecs – H.264/AVC, H.265/HEVC, VP8 & VP9 HDR – HDR10+, HDR & HLG DRM – Widevine […]

Minima is a tiny Arduino Zero compatible module with SAMD21 MCU (Crowdfunding)

Minima Arduino Zero Module

We’ve covered a fair amount of compact Arduino Zero compatible boards based on SAMD21 Cortex-M0+ microcontroller over the years including Exen Proto, Wemos D1 SAMD21, or Seeeduino XIAO with the latter being the smallest of them all at just 23.5 x 17.5 mm. All those boards come with a USB port (Micro USB or USB-C) by default that makes it easy to work with, but may not be ideal to integrate into projects or final products. That may be why Hamish Morley designed the Minima Arduino Zero compatible module with a size even smaller than the XIAO board at 19.8 x 16.6 mm, and the USB interface exposed through 4 pads instead of a connector. Minima specifications: Microchip SAMD21G18A 32-bit Arm Cortex-M0+ microcontroller @ 48 MHz with 256KB of flash storage, and 32KB of SRAM Expansion – 24x castellated pads (2.54mm pitch) with 18 GPIO pins, including 5x analogue capable, […]

Board::mini development tools offer a complete Vehicle-Hacking Platform (Crowdfunding)

board::mini base CAN bus automotive development board

If you are looking to connect to a vehicle’s CAN bus, then the newly launched open-source board::mini development tools include a board and expansion boards that will aid your application. BMC labs have introduced a development board based on the STM32 MCU and supporting expansion boards to increase the capabilities of the baseboard via a crowdfunding project.  As mentioned earlier, the board:mini base development board features an STM32 MCU at its heart and comes with a CAN transceiver. For those who do not know what a CAN transceiver is, it just transmits and detects data on the CAN bus. The board:mini project also includes three expansion boards designed to fit on top of the base development board.  The bmc::board project was born to produce development tools appropriate for both field- and industrial-prototyping work. These boards were not designed to sit on a workbench. We ourselves have a habit of strapping […]

Experiment with neurostimulation using NeuroStimDuino Arduino shield (Crowdfunding)

NeuroStimDuino with gel electrodes

Neuralaxy’s NeuroStimDuino is an open-source Arduino shield that allows students, researchers, and hobbyists to study the effects of neurostimulation on muscle contraction easily and cheaply. What is Neurostimulation exactly? It works by applying short electrical pulses to the surface of the skin for the purpose of stimulating the underlying nerves and muscles. Neurostimulation has several uses including a treatment called Functional Electrical Stimulation (FES) therapy to help restore mobility in the paralyzed limb muscles of stroke victims and those who have suffered spinal cord injuries, and studies are being carried out to better understand how it can be leveraged for pain reduction and sensory feedback. NeuroStimDuino hardware specifications: MCU – Microchip dsPIC33F 16-bit microcontroller (40 MIPS) with 256 KB flash memory Two independent 2mm output jack per board with: Adjustable current output range – +/- 25 mA, resolution 250 µA/step Adjustable stimulation frequency range – 1 – 100 Hz, pulse-width […]

Exit mobile version
EmbeddedTS embedded systems design