Plankton Embedded Semi-Monthly: Issue 105
Here we share useful and interesting projects/tools in the embedded field as well as some hot news. The lunar year is divided into twenty-four festivals, and we hope to release an issue on time on the day of each festival.
This journal is an open source project (GitHub.JayHeng/pzh-mcu-bi-weekly), feel free to submit an issue, contribute, or recommend something you know about embedded.
Previous Review :Plankton's Embedded Semi-Monthly: Issue 104.
A few words.
TODAY IN HISTORY: On July 21, 1969, American Neil Armstrong stepped out of the Apollo 11 lunar module and became the first human to set foot on the moon.
There are 4 projects and 1 tool in this issue, I hope you find them helpful!
project type
1, DC-UPS - Open Source Small DC 60W UPS Power Supply
The DC-UPS is a small DC UPS power supply designed to keep small appliances such as small switches, home routing, and network equipment such as WLAN access points running during a power outage.
- Project Address:/TobleMiner/DC-UPS
DC-UPS features include:
- Includes 3 DC outputs
- Output voltage selectable (9V/12V/12.5V/15V)
- USB-C power output (5V, 3A only)
- Built-in, easily replaceable batteries (2x Li-ion 18650)
- Open source firmware (based on esp32, esp-idf framework)
- Simple software update via USB port
2、Moddable SDK - Bringing the JavaScript Ecosystem to Embedded Software Development
The Moddable SDK changes the way embedded software is built by bringing the JavaScript language that powers the web to the low-cost hardware that powers consumer and industrial IoT products. Software developers now have the freedom to use many standard web development tools without having to settle for proprietary embedded sdk's. The Moddable SDK integrates support for networking, sensors, visually rich touch displays, security, audio, data storage and more.
- Project Address:/Moddable-OpenSource/moddable
Product interface effects developed based on Moddable SDK:
3、Joulescope - Inexpensive, sophisticated power analyzer
Joulescope is an affordable precision energy analyzer that accurately and simultaneously measures the voltage and current supplied to a target device and then calculates power and energy. Originally launched as a crowdfunding project on kickstarter, it was released with an open source graphical user interface (UI), which runs on a host computer and communicates with the Jouescope device via USB.
- Project Address:/jetperch/pyjoulescope_ui
4, OMOTE - open source universal remote control based on ESP32 and LVGL
OMOTE is an open source universal remote control based on ESP32. Its capacitive 2.8-inch touchscreen provides an intuitive and fast user interface for switching devices and settings. Since the remote control features IR, Wi-Fi and Bluetooth connectivity, no hub or docking station is required. Thanks to its optimized power consumption, OMOTE can run for months on a single charge. All its design files are open source, allowing you to fully customize them to your own devices and needs.
- Project Address:/CoretechR/OMOTE
tools
1. fq - small software that supports the parsing of various streaming media formats
Inspired by the jq tool and language, fq allows users to work with binary formats in the same way. In addition to using jq expressions, it can display decoded tree structures, convert, slice and concatenate binary data. fq also supports nested formats and has an interactive REPL that auto-completes functions and names. It also supports nested formats and has an interactive REPL that auto-completes functions and names. fq was originally designed for querying, inspecting, and debugging media codecs and containers such as MP4, FLAC, and JPEG, but has since been extended to support a variety of formats.
- Tool Address:/wader/fq
fq supports the following formats:
fq The parsing results are as follows:
Welcome to subscribe
The article will be posted at the same time to myBlogspot Home、CSDN Home、Zhihu homepage、WeChat Public Platform.
WeChat search "Plankton Embedded"Or scan the QR code below to be the first to watch it on your phone!