BashTop is a Linux Resource Monitor for the Terminal

bashtop linux terminal monitor

Neil Amstrong of BayLibre recently added ODROID-C4 support to Armbian,  fired up Rosetta@Home on the Amlogic S905X3 SBC, and took a  screenshot of some kind of advanced htop program showing the Rosetta@Home and other processes running. And… Rosetta@Home starting ! pic.twitter.com/w10hjwppLR — Neil Armstrong (@Superna9999) April 27, 2020 The program used happens to be BashTop a recently released Linux resource monitor written in Bash and running in a terminal. Installing the script and running it is super easy:

I tried it in an AMD Ryzen 7 laptop running Ubuntu 18.04. You’ll need at least a 80×25 terminal window, but it looks much better in full screen. It shows CPU use in graphical and text forms, memory and storage usage, a list of processes, as well as network usage both in graphical and text forms. You can also select each individual process to get more information or kill it. If […]

Smart Tweezers Colibri ST-5S Integrates LCR Meter, Identifies SMD Components

Smart Tweezers Colibri ST-5S

Soldering SMD components normally require a pair of tweezers, and since those components are so small it may be hard to read the value on them if any. That means if you’d like to double-check the value of an SMD component you may have to use a multimeter first, before placing it on the board and solder it. There’s a better way: Ideal-Tek Smart Tweezers Colibri ST-5S with a built-in LCR meter that can help you automatically identify SMD components and read their values in a convenient tweezers form factor. Smart Tweezers Colibri ST-5S key features & specifications: Built-in high-precision LCR probe Display – OLED Display Ranges Resistance (R) – 0.05 Ohm to 9.9 MOhm Capacitance (C) – 0.5 pF to 4999 uF Inductance (L) – 0.5 uH to 999 mH Quality Factor (Q) – 0.001 to 1,000 Dissipation Factor (D) – 0.001 to 1,000 AC test mode Test frequency […]

A First Look at Otii Arc Power Supply, Power Meter, and DAQ Unit

Otii Arc

I have recently been contacted by a Swedish company called Qoitech about their Otii solution that aims to help hardware and software engineers achieve long battery life for their IoT devices or apps. At the heart of Otii is Otii Arc hardware that acts as a power supply, voltage and current meter, and data acquisition (DAQ) unit. The company has now sent me a unit for review. I’ll start with a first quick post describing the device and checking out the hardware and interfaces, before writing my experience, or a getting started guide, with Otti hardware and software. Otii Arc specifications: Current/Voltage Measurement Current Accuracy – ±(0.1% + 50 nA) Sample Rate – in ±19 mA range:  4 ksps;  in ±2.7 A range: 1 ksps;  in 0 – 5 A range: 1 ksps Analog Bandwidth (3dB) –  400 Hz Voltage Total accuracy –  ±(0.1% + 1.5 mV) Sample Rate –  […]

Google Pigweed Libraries Streamline Embedded Software Development on 32-bit Microcontrollers

Pigweed pw_watch

There are many components required for embedded software development, including cross-toolchain, a build system like buildroot or YoCto Project, and debugging tools like OpenOCD.  Once you’ve installed those, development involving several steps including building the code, flashing it to the board, and then running the program on the target. Google would like to make embedded software development to be as easy as web development as possible, similar to editing a file and running it in a web browser, so they’ve just released Pigweed open-source collection of embedded-targeted libraries/modules to streamline the development process for 32-bit microcontrollers such as STMicro STM32L452 or Nordic Semi nRF52832. Pigweed aims to help all steps of the process including tools/environment setup, program development, and code submission. Setup consists of running a bootstrap script that will automatically install tools such as Python 3.8, clang-format, and an Arm compiler in a virtual environment in order to leave […]

Raspberry Pi Imager Makes Flashing OS Images Easier on Windows, macOS and Ubuntu

Raspberry Pi Imager Write

Most regular readers of this blog will probably find flashing operating system images to a MicroSD card to be child play. Just download the latest OS image, install balenaEtcher, select the image, the MicroSD card and you’re done. But people who have never used such tools may find it a bit confusing, so the Raspberry Pi Foundation has developer and now released a tool – Raspberry Pi Imager – working on Windows, macOS, and Ubuntu that makes it even easier. You’ll find the tool for your OS of choice on the Download page on Raspberry Pi website. I’ve given it a try in Ubuntu 18.04. Click on Operating System will bring you a list of the latest supported operating systems, an option to fully erase the MicroSD card, and another to install your own – already downloaded – custom image. I’ve selected Raspbian 2020-02-13, inserted my SD card and selected […]

Google Android Flash Tool Allows You to Flash AOSP From a Web Browser

Android Flash Tool

The Android Open Source Project (AOSP) and projects derived from it usually requires flashing the firmware from the command line. It works for developers for it may not be that convenient for end-users. Google Android Flash Tool aims to simplify everything by allowing people to flash AOSP from a web browser. Bear in mind there are currently some limitations. First, you need to have a web browser that supports WebUSB and right now it includes Chrome, Edge (driver required), and Opera. If you use Firefox, for instance, you’ll be asked to download Chrome. The tool does not work to flash Android into tablets or Chrome OS devices, and currently only works on recent Pixel phones (Pixel 2 or newer), and Hikey development boards. But if you have either of those you could enter the tool page, connect the phone or board to your computer via a USB cable, select the […]

SimplePnP is a Low-Cost, Open Source Hardware Pick-and-Place Machine (Crowdfunding)

SimplePnP OSHW Pick-and-Place Machine

If you have a small production run for your board, it may not be cost-effective to ask a factory to manufacture it for you, and assembling the boards entirely by hand will be a time-consuming process. Getting a pick-and-place machine to automate the process would save time, but even the cheaper models on Aliexpress cost several thousand dollars. Citrus CNC tries to address the cost issue with the SimplePnP open source hardware pick-and-place machine that brings the price down to several hundred dollars. SimplePnP key features and specifications: MCU – Microchip Atmega328p running GRBL firmware Motor Drivers – TMC2209 stepper for two-phase stepper motors Word Area – 300 mm (X) x 300 mm (Y) Z Travel – 23 mm Components per Hour – 750 with vision assist Component Size – As small as 0402 (1005 metric) Vacuum Heads – Single vacuum head (base model), or optional dual-head Nozzle System – […]

How to Extract Data from a Form in ONE SECOND! Develop Your PDF Skills NOW

Wondershare PDFElement

Note: this post has been sponsored by Wondershare. PDF is a great format for any type of document containing text, images, tables, and other complex content formats in one single file type. However, there may be times when you want to extract data from a PDF so you only have what you need. For example, what do you do when you want to extract data from a single page of a large PDF file? Or when you need to extract the information from several marked pieces of data? This article shows you three ways to get your data from PDF to Excel in PDFelement, but it also works with other types of data extraction. Let’s begin. Method 1: Quickly Extract Table Data to CSV and Excel in ONE SECOND Step 1: Import your PDF File: You can do this by dropping a file into the PDFelement interface or just clicking […]

EDATEC Raspberry Pi 5 fanless case