Ender 3 Pro 3D printer in late 2020 – Build and first prints

Karl here. How does the Ender 3 Pro 3D printer stand up in late 2020? The short answer is pretty well. With just a few minor gripes it is a solid printer. According to All3dp the Ender 3 Pro came out in September 2018. Over 2 years ago. It is the successor to the most popular 3D printer: the Ender 3. I usually don’t do any research so I won’t be influenced by other reviewers but I did in this case so I could see what the differences are between the Ender 3 and Pro versions. It has been upgraded to a Meanwell power supply. Better mainboard layout. Wider extrusion for the bed to ride on, which should make the bed more stable. If you have done any research on 3D printers I would say it is impossible not to have heard about the Ender 3. With its low price, print quality, and community support I can see why it […]

Support CNX Software – Donate via PayPal or cryptocurrencies, become a Patron on Patreon, or buy review samples

Tigard is an open-source FT2232H board for hardware hacking (Crowdfunding)

There is plenty of cheap 5V or 3.3V USB to TTL debug boards used to access the serial console and/or program boards, but FTDI FT2232H based Tigard open-source hardware board does much more than that as it supports multiple protocols, multiple voltages for hardware hacking & debugging. The developer explains Tigard can be used as a drop-in replacement for dozens of other hardware tools based on FTDI chips and includes native support OpenOCD, FlashROM, and more. Tigard board specifications: Main chip – FTDI FT2232HQ dual high-speed USB to multi-purpose UART/FIFO IC Primary port dedicated to UART including access to all flow control signals Secondary port shared among dedicated headers for SWD, JTAG, SPI, and I²C USB – USB 2.0 Type-C (480 Mbps) port I/Os 9-pin UART header Qwiic I2C connector 8-pin SPI & I2C header 8-pin JTAG header 10-pin Cortex debug header 14-pin logic analyzer (LA) header to observe device-level signals Directional level-shifters for 1.8 to 5.5 V operation Misc […]

Support CNX Software – Donate via PayPal or cryptocurrencies, become a Patron on Patreon, or buy review samples

NODE Mini Server V3 Transforms Raspberry Pi 4 Into a Server or Mini PC

Hardware hacker NODE has had a busy month starting with the announcement of Zero Terminal V3 modular Raspberry Pi Zero W powered handheld PC, and now he’s just showcased NODE Mini Server V3 that transforms a Raspberry Pi 4 into a compact server or mini PC. The project brings all ports to the same side in a similar fashion as Argon One enclosure through the use of custom adapter boards, but also enable easy integration of USB SSD drives, easier access to the MicroSD card socket, and support for fanless or dual-fan cooling. Besides the Raspberry Pi 4 SBC, NODE Mini Server V3 includes the following components: HDMI Micro HDMI Male Component. “Wedge Type” as this HDMI connector on Aliexpress. HDMI Type A Connector (47151-1001) USB Pololu USB 2.0 Type-C Connector Breakout USB-C Male Plug Breakout Board Male USB 3.0 Plug (692112030100) Female USB 3.0 Connector (48405-0003) Storage USB3 to mSATA SSD Adapter (Smooth Underside) Male USB 3.0 Plug (692112030100) […]

Support CNX Software – Donate via PayPal or cryptocurrencies, become a Patron on Patreon, or buy review samples

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 cryptocurrencies, become a Patron on Patreon, or buy review samples

Nordic Semi nRF52 WiSoCs are Susceptible to Debug Resurrection using APProtect Bypass

Nordic Semi nRF52 are popular wireless Cortex-M4 SoCs with Bluetooth 5.0 and 802.15.4 radios. APProtect (Access Port Protection) is a new security feature of nRF52 MCUs designed to enable readback protection and disable the debug interface. This is supposed to prevent an attacker to obtain a copy of the firmware that would allow him/her to start the reverse engineering process or access some sensitive data such as keys and passwords. It’s all good, except “LimitedResults” managed to bypass APProtect and permanently resurrect the debug interface on nRF52840-DK and a Bluetooth mouse. This requires physical access to the hardware and relies on a fault injection technique. The APProtect background and hacking technique are all explained in detail on LimitedResults blog post, but basically he first had to remove some capacitors and use a low-cost homemade voltage glitching system combines with an oscilloscope to try to locate a particular pattern into the power consumption. The goal was to find when the User […]

Support CNX Software – Donate via PayPal or cryptocurrencies, become a Patron on Patreon, or buy review samples

This Business Card is a $3 Linux Computer Powered by Allwinner F1C100s SoC

The smallest, thinnest Linux computer There are many business card-sized SBCs, like RPi 4. But  George Hillard, an embedded systems engineer decided it would be interesting to build an actual business card that was a computer. His card runs Linux and houses an Allwinner F1C100s carrying an ARM9 processor with 32MB RAM and 8MB flash storage. The Basics It holds some of his photos, a copy of his resume and a couple of games, which is pretty good for something like a business card. There is a USB port off one corner, and the unit can connect to a computer and boot up in about 6 seconds and shows up under USB as a flash drive.  But that piggybacked computer-attached display is really the only type of display the card can manage. The Shell and Linux Version The shell has the games, including a version of 2048, and a small MicroPython interpreter. The Linux is v5.2 with extra patches, and […]

Support CNX Software – Donate via PayPal or cryptocurrencies, become a Patron on Patreon, or buy review samples

Some Tesla EV’s Control Screens Went Dark as Excessive Logging killed the eMMC Flash

Tesla eMMC Flash

Despite wear-leveling techniques, eMMC flash memories tend to wear out over time as they have limited write cycles. So we’ve seen in the past the importance of wear estimation in eMMC flash chips, and methods to limit write operation such as disabling logging when possible or write the log to RAM with log2ram in order to extend the life of flash-based storage devices. My Xiaomi A1 smartphone basically became unusable after a little over a year due to eMMC flash issues, but that was not that big of an issue since I could just get another phone and the most important data is saved in the cloud nowadays. That’s one thing when it happens to a phone, and another when it happens to your car, as some Tesla S & X owners realized when they lost access to the control screen in the car because the eMMC flash was worn out. You’d think this should not stop people from driving, […]

Support CNX Software – Donate via PayPal or cryptocurrencies, become a Patron on Patreon, or buy review samples

PIS2 DIY Handheld PS2 Game Console Uses Raspberry Pi 2 SBC as SMB Server

It’s a Handheld PS2 Game Console The PIS2 is a handheld PS2 game console that has the chopped-up insides of PS2 game system stuffed into a small console, along with a display, controllers and a Raspberry Pi 2 to access the games from the Ethernet to load directly to the hardware.  Sony has officially discontinued all handheld PSs as of March 2019, so these DIY consoles are popping up regularly. This one is quite an accomplishment. It Took a Long Time The creator of the PIS2, a hacker named Darkwing, started work on the unit in 2013. He stopped for some time, then started documenting his work on the system in 2017.  The ambitious first design specs looked like this PS2 scph-79002 5.6″ Dalian Good Display and VGA chip Genius MaxFire Blaze 2 controller 11.1V 6200mAh made of 6 ncr18650a cells Texas instrument ptn78020 switching regulator IBM Lenovo 05K5494 Laptop Fans + heatsink Optical drive with extension for audio a […]

Support CNX Software – Donate via PayPal or cryptocurrencies, become a Patron on Patreon, or buy review samples