Development and Hardware
-
Dirk Eddelbuettel: #43: r2u Faster Than the Alternatives
Welcome to the 43th post in the $R^4 series.
-
How to deploy a Flask application in Python with Gunicorn
Flask is a popular web framework for building web applications in Python. It is considered a microframework because it provides only the bare essentials for web development, focusing on simplicity and extensibility.
-
Quansheng multiband radios’ firmware can be flashed and customized from a web browser
We’ve recently written about the Quansheng UV-K5 multiband radio which supports experimental firmware to work in a wider 18 MHz – 1300 MHz frequency range than with the stock firmware so it can be used for amateur radio, air traffic control, Citizens Band (CB) radio, and other fun stuff. But flashing the firmware requires downloading the manufacturer’s Windows-only programming software and customizations are provided through multiple firmware files. But it has now become much easier to flash the firmware for Quansheng devices thanks to the work of whosmatt who developed the UVMOD web interface using WebSerial to flash the firmware and even customize it from Windows or Linux.
-
M.2/mini PCIe card adds DVB-S2X/S2 tuner to desktop PCs and (some) SBC’s
TBS has designed two small DVB-S2X/S2/S tuner cards with the TBS7230 M.2 module and TBS7901 mini PCIe module designed to easily add DTB support to a desktop PC or even a single board computer with the right interfaces. Both models are based on a Lattice Semi LFE3-17EA-6FTN256C FPGA and Montage LZ M88RS6060 single-chip DVB-S2X/S2/S receiver with a tuner, a demodulator, and an LNB controller, but as I understand it, the mPCIe module relies on a USB PCIe (see comments section) interface, while the M.2 module features a PCIe interface and you can even install more than one in a PC through a PCIe card for NVMe drives.