ESP32 CoinCell is a Tiny, Coin Cell Powered ESP32 Pico D4 Board

ESP32 CoinCell

ESP32 boards can easily be powered by batteries, either through an external USB battery shield, or direct connection to an ESP32 board fitted with battery charger circuitry. But Miek Rankin has done something a bit different, as he designed ESP32 Coincell board based on an ESP32 Pico D4 SiP (System-in-Package) powered by a rechargeable LIR2450 coin cell battery with 100mAh capacity. ESP32 CoinCell board specifications: SiP – Espressif Systems ESP32 Pico D4 Wifi/Bluetooth processor Connectivity 802.11 b/g/n WiFi up to 150 Mbps Bluetooth 4.1 LE On-board antenna Display – 0.69″ OLED display with 96×16 resolution USB – 1x micro USB port for charging and debugging (via CP2102N USB to TTL chip) Sensor – LIS3DHTR accelerometer Battery / Power Supply SE5218ALG-LF 500mA LDO power supply SL4054ST25P LiPo battery charger Socket for  for LIR2450 (3.7V/100Mah battery) Consumption – 0.45mA in sleep mode Dimensions – Small If you don’t connect the battery, the board […]

Autoware is an “All-in-One” Open-source Software for Autonomous Driving

Autoware.AI Software Architecture

All major automotive companies, and some technology companies are all working on autonomous driving with the ultimate goal of achieving level 5 autonomous driving meaning no human intervention is needed at any stage. Development will take some more time, and companies are now competing with closed source software and hardware. But as I browsed through Linaro Connect Bangkok 2019 schedule, I found out there’s an open source autonomous driving software called Autoware.AI. Several “Autoware” projects are managed by the newly founded Autoware Foundation, a non-profit organization created to develop a synergy between corporate development and academic research in order to provide access to autonomous driving technology for everyone: Autoware.AI is the first version built on ROS 1, and Linux, and has been developed as a research and development platform Autoware.auto is the second version built on ROS 2, and Linux, with a complete redesign. Autoware.IO is an interface project for Autoware […]

Papyr is a Nordic nRF52840 based Bluetooth/802.15.4 ePaper Display

papyr nRF52840 epaper display

Electronut Labs has designed a Nordic Semi nRF52840 boards featuring a black, red, and white e-Paper display. Papyr board supports both Bluetooth LE (BLE5, BLE Mesh) and 802.15.4 (Thread, Zigbee) connectivity, and can be controlled via an Android app, with iOS support coming later on. Papyr hardware specifications: Wireless Module – Raytac MDBT50 module with Nordic nRF52840 BLE/802.15.4 SoC (as used in Raytac MDBT50Q-RX Bluetooth 5 LE USB adapter) Connectivity – Bluetooth 5 LE/Mesh, 802.15.4 (Thread/Zigbee), NFC (PCB antenna) Display – 1.54″ 200×200 pixel red/black/white epaper display USB – 1x micro USB device port Expansion – Extra GPIOs via 2.54mm header Debugging – SWD Programming header Misc – RGB LED, push button, USB/Battery power switch Power Supply – 5V via USB, or CR2477 coin cell Dimensions – 65 x 35 mm You can control the board using Electronut Labs app for Android. Three features are supported at this stage: Draw, […]

Adding Machine Learning based Image Processing to your Embedded Product

Convert model tensorflow runtime to NNEF

CNXSoft: This is a guest post by Greg Lytle, V.P. Engineering, Au-Zone Technologies. Au-Zone Technologies is part of the Toradex Partner Network. Object detection and classification on a low-power Arm SoC Machine learning techniques have proven to be very effective for a wide range of image processing and classification tasks. While many embedded IoT systems deployed to date have leveraged connected cloud-based resources for machine learning, there is a growing trend to implement this processing at the edge. Selecting the appropriate system components and tools to implement this image processing at the edge lowers the effort, time, and risk of these designs. This is illustrated with an example implementation that detects and classifies different pasta types on a moving conveyor belt. Example Use Case For this example, we will consider the problem of detecting and classifying different objects on a conveyor belt. We have selected commercial pasta as an example […]

LIVA Q2 Review – ECS Micro PC Tested with Windows 10 and Ubuntu 18.10

ECS LIVA Q2 Teardown

ECS (Elitegroup Computer Systems) is a Taiwanese company that has been offering mini PCs for several years now. Last year they announced their ‘pocket-sized’ model the LIVA Q. Originally featuring Apollo Lake SoCs it has now been upgraded and renamed as the LIVA Q2 and offers a choice of Gemini Lake SoCs. The distinguishing feature of the LIVA Q series however is the form-factor. Compared with Intel Compute ‘stick’ PCs and Intel NUC ‘mini’ PCs the LIVA Q2 is a ‘micro’ PC. This micro PC is like a minimalist mini PC that includes just the minimum number of useful ports namely a couple of USB ports (3.1 and 2.0) on one side, a micro SD card slot on another and finally an HDMI (2.0) and gigabit Ethernet at the rear. The resultant micro PC is beautifully small consisting of a 70mm (2.76″) square case by 33.4mm (1.31”) tall which can […]

MUJA Touch Sensitive Gamepad Sticks to the back of Smartphones (Crowdfunding)

Gaming on smartphones has given rise to various accessories including smartphone gamepads, and smartphone docks to connect USB keyboard and mouse. MUJA is yet another Bluetooth gaming accessories that sticks to the back of your phone and offers four touch sensitive zones enabled 6 fingers operation once you include your two thumbs taking care of handling the control on the touch screen display of the phone itself. MUJA smart touchpad specifications: Connectivity – Bluetooth 4.2 up to 10 meters range Buttons – Four touch sensitive areas 17 suction cups to stick on back of smartphone (compatible with 4.7″ smartphone or larger) Battery – 450 mAh good for about 36 hours of playtime, 56 hours in standby Dimensions – 133 x 68 x 5.4mm Weight – 59 grams Certifications – PSE, telecom, FCC ,CE, RoHS You’ll just need to install MUJA app for Android or iOS on your smartphone with supports […]

Kodi 18 “Leia” Released Ahead of FOSDEM 2019

Kodi 18 Leia

As one should have expected based on the abstract of the upcoming Kodi presentation at FOSDEM 2019, Kodi 18 “Leia” has just been released a few days before the 2-day open source developer event. It’s been nearly two years since the release of Kodi 17 “Krypton”, and it took a little longer than initially expected for Kodi 18 to become stable enough for an official since there have been so many changes including half a million lines of code added by 36 open source developers, close to 10,000 commits for almost 9,000 changed files. Some of the improvements in Kodi 18 include: Retroplayer gaming with support for gaming emulators, ROMs and game controls. Digital Rights Management (DRM) decryption support to play subscription content Improved Music Library with better filtering, faster API access, and more Live TV improvements including support for new back-ends like Zattoo, Teleboy, and Sledovanitv.cz, as well as enhanced […]

Pepper Jobs GLK-UC2X Mini PC Review with Windows 10 and Ubuntu 18.10

Pepper Jobs GLK-UC2X Teardown heat pipe cooling

Pepper Jobs is a new company led by Ken Wong who was formerly MINIX’s product director and defined many innovative products such as NEO-X series Android media hubs and NEO-Z series Intel-based mini PCs. The first Pepper Jobs designed and released mini PC is the GLK-UC2X targeting small business, 4K home theater, and living room use with an emphasis on low power and great savings on electricity bills. The GLK-UC2X contains an Intel Celeron N4100 Processor Gemini Lake SOC which is a quad-core processor bursting up to 2.40 GHz together with the Intel UHD Graphics 600 processor that is capable of 4K support at 60Hz. It physically consists of an approximately 139mm (5.5″) square case about 33mm (1.3”) tall with a side panel that includes the power button, a couple of USB ports, a Type C USB port and a micro SD card slot with the rest of the ports […]

EmbeddedTS embedded systems design