TIL: Some 9V Batteries can be Recharged with a Simple USB Cable

9V Battery USB

9V batteries are/used to be popular for Arduino projects, as they can easily be connected via the power jack of the board. But now that most recent Arduino boards are powered by 5V via a USB Type-C port or Vin in, those are not an option. I thought I found a solution when I saw the following tweet earlier today which looks to provide a convenient way to connect a 9V battery to devices powered by USB. accidentally ran into another cursed adapter: 9v battery to USB pic.twitter.com/laKjIi6wUy — foone (@Foone) January 20, 2020 I was unable to find details about the board, but I suppose the chip close to the USB connector is a 9V to 5V regulator (e.g. LM7805), so this would indeed output 5V. Just don’t expect to fully charge your phone with it, as a typical 9V battery has a 500mAh capacity. [Update: It’s on Retrokits, but out of stock] If you are interested in unusual …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

MCCI Sells a $795 USB4 Switch for USB4 Product Development

USB4 Switch

The USB4 specification was officially released last September with the new standard promising speeds of up to 40 Gbps and up to 100 Watts power delivery over USB-C connectors. MMCI is now offering a 2:1 USB4 switch, the first computer-controlled USB4 mux according to the company, that can control 1 or 2 products up to 20 Gbps. Model 3141 USB4 Switch is not designed for consumers, as there aren’t any USB4 devices around at this time, but for electronics designers, firmware and software developers to enable them to test & debug their USB4 implementations. MCCI Model 3141 USB4 Switch key features and specifications: USB Specifications/Features USB4 Thunderbolt 3 USB 3.2 gen2 (x2 and x1), gen 1 (x2 and x1) USB 2.0 high speed, full speed, and low speed USB Power Delivery VCONN-powered devices (up to 0.5A) Alternate modes like DisplayPort. 2:1 switch, connecting two USB Type-C receptacles to a single Type-C plug Transparent connection between SUT (System under Test) and …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Serpente R2 Microchip SAMD21 Board Features a Male USB Type-C Port

Male USB-C Development Board

Development boards with a USB Type-C port for power and programming are becoming more common, most in most cases with a female USB-C port. Designed by arturo182, Serpente R2 CircuitPython prototyping board based on Microchip SAMD21 Arm Cortex-M0+ microcontroller offers three USB power & programming option with USB type-A male, USB type-C female, or USB type-C male, with the latter option allowing you to plug into directly into your host computer. Serpente R2 board specifications: MCU – Microchip ATSAMD21E18A 32-bit Cortex-M0+ running at 48MHz, with 256KB flash, and 32KB RAM Storage – 4MB SPI Flash for storing files and CircuitPython code Expansion – 10x I/Os with castellated holes including 6x customizable GPIOs, and 4x power signals (3V, GND, VUSB, and VIN) USB R2 – Female USB Type-C port R2 Plug – Male USB Type-A port R2 Plug C – Male USB Type-C port Misc – User RGB LED, reset button Power Supply – 5V via USB port or VIN;  250mA …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

ROCK Pi SATA HAT Targets ROCK Pi 4 & Raspberry Pi 4 NAS

Raxda ROCK Pi 4 is a single board computer (SBC) powered by Rockchip RK3399 hexa-core processor and inspired by Raspberry Pi 3 Model B+. The company has now designed ROCK Pi SATA HAT expansion board to design 4-bay NAS based on Raspberry Pi 4 and ROCK Pi 4. There are 3 models with support for 2, 4 or 5 drives: Dual/Quad SATA HAT connected over two USB 3.0 ports and working with both boards Penta SATA HAT connected over PCIe and compatible with ROCK Pi 4 only ROCK Pi Dual/Quad SATA HAT Specifications: 2x or 4x SATA connectors supporting 2.5″ or/and 3.5″ HDD/SSD 2x USB 3.0 port to connect to RPi 4 via one or two JMS561  USB to SATA controllers Storage Features – HDD suspend mode, UASP, software RAID 0/1/5 Misc Fan and heatsink header for Raspberry Pi 4 CPU cooling Optional PWM control fan for HDD heat dispatching Optional OLED display for IP Address/Storage info Power Supply 1x …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

NanoPi M4B Rockchip RK3399 SBC Drops the USB 3.0 Hub, Adds Bluetooth 5.0, an ADB Switch

NanoPi M4B

NanoPi M4 was launched last year (2018) as a Rockchip RK3399 SBC following Raspberry Pi 3B+ form factor with 2 or 4GB DDR3 RAM, and was followed by NanoPi M4V2 this September with 4GB LPDDR4 memory, and power & recovery buttons. FriendlyELEC has been working on yet another revision with NanoPi M4B mixing some of the features of M4 and M4V2 such as DDR3 memory and power & recovery buttons, but the biggest change is the removal of the USB 3.0 hub which allowed for four USB 3.0 port, and now the company is going native leveraging the two USB 2.0 interfaces and two USB 3.0 interfaces inside Rockchip RK3399 processor which should lower the BoM cost, and in some cases improve performance. NanoPi M4B specifications: SoC – Rockchip RK3399 big.LITTLE hexa-core processor with 2x Arm Cortex-A72 @ up to 2.0GHz, 4x Cortex-A53 @ up to 1.5GHz, a Mali-T864 GPU with support OpenGL ES1.1/2.0/3.0/3.1, OpenVG1.1, OpenCL, DX11, and AFBC, and …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Giveaway Week – MINIX NEO S1 USB-C Hub with 120GB built-in SSD

MINIX NEO S1 Giveaway

MINIX NEO S1 & S2 USB-C hubs come with either 120 or 240 GB SSD storage, as well as an HDMI output, 2x USB  3.0 ports, and a USB-C port for power. I reviewed MINIX NEO S2 in details with an SBC running Ubuntu 18.04, and plan to keep it for future reviews, but since I also received MINIX NEO S1, I’ll be given it away for free to one of my readers as part of Giveaway Week 2019. While the device is designed for Apple Macbook Air and Apple Macbook Pro, it should work with any computer or board with a USB-C port with DisplayPort Alternate mode provided you want to use the HDMI output port. An extra USB-C power supply is optional, but I’ve found out it’s mostly required if you’ve going to connect one or more USB 3.0 hard drive to the hub. This item is new, as I did not even open the box, focusing the …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

inCharge 6 All-in-One Charging Cable Supports USB-C, USB-A, Lightning, and Micro USB (Crowdfunding)

You probably own a few battery-powered devices, maybe one or two phones, a camera, Bluetooth headset, etc…, and each requires a different cable. It’s also easy to forget bringing the right cable, and once your device runs out of battery you’re out of luck. inCharge 6 universal charging cable aims to solve this first world problem by offering a single cable that supports devices charged through USB Type-C, Lightning or Micro USB port, and small enough to hook to your keyring so you never forget it. Alternatively, the company also offers a 1.5-meter version of the cable. The cable takes power from USB type-A or type-C power supply, and output to USB type-C, Lightning or Micro USB with the latter two available through the same connector. The cable also allows you to charge a device from another device, and transfer data between the two (Charge & Sync) as illustrated below. They’ve also made the cable to last with a metal …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Ellisys Bluetooth Vanguard is a Best-in-Class Bluetooth Protocol Analyzer

Ellisys Bluetooth Vanguard Advanced All-in-One Bluetooth® Analysis System

ARM TechCon is Arm’s premier industry event, where developers, analysts, and media gather from all around to hear the latest from the semiconductor giant. ARM TechCon 2019 has marked the 15th annual event hosted in San Jose. Arm TechCon 2019 showcased some of the industry’s best products and solutions in the market. Embedded Computing Design hosted a Best in Show Awards showing some of the most innovative solutions from the even. One of the notable award recipients is the Ellisys Bluetooth Vanguard Protocol Analysis System. Ellisys Bluetooth Vanguard Advanced All-in-One Bluetooth Analysis System is being regarded as the most advanced and comprehensive Bluetooth Protocol analyzer ever made mostly because it delivers new advances designed to ease the increasingly complex tasks of Bluetooth developers and many more. Building Bluetooth based applications can be a daunting challenge, especially when working with the wrong tools/equipment. Aside from Bluetooth wireless traffic debugging, other information can help understand the full situation, which is something that …

Support CNX Software – Donate via PayPal or become a Patron on Patreon