CANTact Pro Open-source USB to CAN Device Enables Car Hacking (Crowdfunding)

The Controller Area Network (CAN) serial communication bus allows microcontrollers and devices to communicate with each other without a host computer. It’s especially used in automotive applications where various components (dashboard, ABS, air conditioner, and other sensors) may need to communicate with each other, but it has also found its way into robots, industrial control systems, and avionics. CANTact Pro is an open-source USB to CAN device that can help you debugging or hack components inside a car or other vehicle. The tool features two CAN Interfaces and can be controlled from Windows, Linux, or Mac OS computers. CANTact Pro key features and specifications: CAN Interfaces – 1x CAN/CAN-FD/SWCAN (Single Wire CAN), 1x CAN/CAN-FD; Both via DB9 connectors Host Interface – USB 2.0 device port Misc – 4x LEDs Safety – Isolation between CAN and USB Power Supply – 5V via USB port CANTact Pro works with Windows, macOS, and Linux with USB drivers, command-line interface, and Python, C/C++, and …

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

3D Printer Retraction Calibration Vol II – Calibration Generator Program Release

Good day. Karl here. It has been a while since I have submitted any articles. I got burned out and my normal day job picked up considerably. I have been keeping busy but not with anything I would share by itself. I will start out with an update on what I have been up to. You can skip to the 3D printer retraction calibration section with the release of the Calibration Generator tool if you are not interested. What have I been up to? First, I have been doing a lot of gaming. Been playing Fortnite, Red Dead Redemption 2, and some other random games. I am trying hard to keep up with my son. Unraid OS. So many things to explore and learn. Docker, VM’s, and storage. There is so much goodness in this OS. I was able to consolidate several services into one box. I had a standalone NAS drive that I went way too long trusting my …

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

ZS1100A IoT Power Meter Supports Sigrok Open-Source Software (Crowdfunding)

A few months ago, I tested Qoitech Otii Arc power meter & DAQ system designed for developers of IoT devices, and fount out it would be incredibly useful to developers of battery-operated devices since it shows voltage and current graphs synchronized with the serial output making it easy to see where software might be optimized. The system can also capture analog and digital signals from the DUT and emulate batteries with user-defined characteristics. But this weekend, I’ve come across a very similar solution with ZS1100A IoT power meter that also happens to be compatible with Sigrok open-source signal analysis software, and the corresponding Pulseview GUI. ZS1100A IoT power meter specifications: Measurements Output Voltage Range – 0 to 6 V programmable in 10 mV steps with +/- 5mV accuracy, Current Measurement Range – -0.5 A to 1.5 A (linear range) with < 0.1 μA resolution,  accuracy of 1% of measured value ± 0.2 μA Max Output Current 1 A constant current …

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

Zigbee Firmware News – TI Z-Stack 3.0 Zigbee for CC2530 & ptvo Zigbee FW Configuration Tool

We’ve been writing about Zigbee more in recent months with either product announcements such as Sonoff ZBBridge WiFi to Zigbee gateway, and open-source software updates such as Tasmota support for Zigbee connectivity. We’ve recently been tipped about Zigbee-related news, namely TI Z-Stack 3.0 Zigbee router firmware port to Sonoff BASICZBR3, and ptvo Zigbee Configurable Firmware v2.4 GUI tool designed to create alternative Zigbee switch and router firmware for TI CC253x based modules and devices TI Z-Stack 3.0 Zigbee Router Firmware on Sonoff BASICZBR3 Kirovilya, a well-known open-source developer and founder of ioBroker open-source home automation software, has ported TI Z-Stack 3.0 Zigbee router firmware to CC2530 and tested it on Sonoff BASICZBR3 with DS18B20 waterproof temperature sensor. This is significant as Sonoff BASICZBR3 is only shipped with TI Z-Stack Home 1.2 Zigbee router firmware and I was told no one else had ported TI Z-Stack 3.0 Zigbee to CC2530 chip so far. You’ll find source code on Github, and a …

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

Bluetooth USB PD Tester Connects to Windows and Android/iOS Apps for Data Logging

We’ve written about USB-C PD power meters in the past such as Satechi USB Type-C power meter. Those allow you to measure (charging) voltage and current displayed on the screen part of the meter. But thanks to Bluetooth and USB connectivity, Riden TC66C USB PD tester allows you to capture and log data over a period of time by connecting to a Windows program or Android/iOS mobile app. There’s also a version without Bluetooth – TC66 – that only works with the Windows program over USB. Riden TC66C/TC66 Bluetooth USB PD tester specifications: Display 0.96″ color IPS display with 160×80 resolution Auto screen off time – Adjustable up to 9 minutes Measurements Voltage Range – 0.005V-30V +/- 0.1mV; accuracy: ±(0.5%+10digits at 23℃) Current Range – 0 to 5A +/- 0.01mA; accuracy: ±(1%+20 digits, at 23℃) Power Range – 0-150W Temperature Range – 0 to 80°C Load impedance range – 1Ω to 9999.9Ω Charge Accumulation Range – 0 to 99999 mAh Energy Accumulation range …

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

Lnav Log Files Navigator Helps You Analyze Log Files in a Mac OS or Linux Terminal

If you have a problem with your computer, you may have to go through log files, or as a software engineer, you may be looking for clues about a bug in a debug or error log. It can be done in any text editor, but there may be a better way thanks to lnav Log Files Navigator that allows checking those files more easily and efficiently in a Mac OS or Linux terminal. The following log files are supported by default even if they are compressed with gzip or bzip2: Common Web Access Log format CUPS page_log Syslog Glog VMware ESXi/vCenter Logs dpkg.log uWSGI “Generic” – Any message that starts with a timestamp Strace lnav is open-source software released under a BSD-2 clause in Github. It’s not new at all as some commits were made in January 2010, but it’s new to me, and hopefully to some of you as well. There are various ways to install it, but the …

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

ANAVI Fume Extractor Comes with ESP8266 WiSoC, MQ-135 Gas Sensor (Crowdfunding)

Last year, I played with ESP8266 based ANAVI Gas Detector Starter Kit reporting air quality via an MQ135 sensor on an OLED display, and integrated it with Home Assitant to monitor air quality from a neat web dashboard. The developer, Leon ANAVI, has now adapted the design to create ANAVI Fume Extractor by basically adding a relay to control a control. The fan can be turned on/off manually, or automatically upon detecting bad air quality. ANAVI Fume Extractor key features and specifications: Fan – 80 mm, 5 V DC, 0.25 A with replaceable filter SoC – ESP8266 Tensilica L106 32-bit wireless processor Connectivity – 802.11 b/g/n Wi-Fi 4 Display – Mini OLED display Sensors – Optional MQ-135 for air quality or any other 5V MQ analog gas sensor Expansion – 3x headers for I²C sensors Debugging / Programming – UART pins for flashing custom firmware, Misc – Button, WiFi on/off jumper Dimensions – 129 x 80x 54 mm Certification – …

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

BashTop is a Linux Resource Monitor for the Terminal

Neil Amstrong of BayLibre recently added ODROID-C4 support to Armbian,  fired up [email protected] on the Amlogic S905X3 SBC, and took a  screenshot of some kind of advanced htop program showing the [email protected] and other processes running. And… [email protected] 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 you want to install BashTop permanently on your system, simply copy …

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