Pine64’s PINECIL RISC-V soldering iron launched for $25

PINECIL RISC-V soldering iron

We’ve previously mentioned PINECIL RISC-V soldering iron during Pine64’s release of PineCube open-source IP camera development kit, and the good news is the soldering iron is now available for $24.99 on Pine64 store together with optional sets of gross or fine soldering tips compatible with the one used with TS100 model The soldering iron is powered by GigaDevice GD32VF103TB 32-bit RISC-V general-purpose microcontroller and features a small display and two buttons for user interaction, as well as changeable tips. It can be powered by a USB-C power adapter or a 12 to 24V power brick such as the ones you’d found with laptops. PINECIL soldering iron key features and specifications: MCU – GigaDevice GD32VF103TB 32-bit RV32IMAC RISC-V “Bumblebee Core” @ 108 MHz with 128KB flash, 32KB SRAM Display – 0.69-inch OLED monochrome display with 96×16 resolution Tip – 106mm long, Type B2 Temperature range – 100°C to 400°C; reaches operating […]

The quest for a blob-free WiFi & Bluetooth stack for BL602 WiSoC

PineCone BL602 Board

I thought I was done writing about Bouffalo Lab BL602 WiFI & Bluetooth RISC-V SoC for a while after first covering the chip itself, and then an inexpensive BL602 development board this weekend. But the BL602 SDK has shown up in various Github repositories, including Bouffalo Lab’s own bl_iot_sdk repository, and as more people are looking into it, there’s now an effort to develop a fully open-source blob-free WiFi & Bluetooth stack for BL602, and other Bouffalo Lab WiFi and/or Bluetooth wireless chips. Last day we communicate with Bouffalolab, finally they release the SDK of BL602 (RV32 chip of wifi+bt), all code is open, except libblecontroller.a, libatcmd.a, libbl602_wifi.a (while they have all symbol inside)https://t.co/giHsQ4ezXxwe have a fork too https://t.co/FiaAIxLBc8 — Sipeed (@SipeedIO) October 27, 2020 First, Sipeed says the code is mostly open-source except for three libraries: ibblecontroller.a, libatcmd.a, libbl602_wifi.a, all of which are un-obfuscated, and easy to disassemble. Then […]

BL602/BL604 RISC-V WiFi & Bluetooth 5.0 LE SoC will sell at ESP8266 price point

BL602 BL604 RISC-V WiFI & Bluetooth SoC

Hisilicon Hi3861 may be the first RISC-V WIFI SoC we’ve reported on, but due to political uncertainties and security concerns, supplies may not be available outside of China. So alternatives are welcomed, and Nanjing-based Bouffalo Lab (not a typo, 博流智能科技 in Chinese) has recently introduced BL602 and BL604 32-bit RISC-V WiFi and Bluetooth LE SoC for low-power IoT applications that are supposed to compete against ESP8266 in terms of price but with higher performance and additional features. The BL602 will also be integrated into an upcoming Sipeed Longan-series board, and potentially a new IoT board from Pine64. BL602 / BL604 key features & specifications: MCU subsystem – 32-bit RISC-V CPU with FPU with dynamic frequency from 1MHz to 192MHz, L1 cache Memory – 276KB SRAM on-chip Storage 128KB ROM, 1Kb eFuse, and optional Embedded Flash on-chip XIP QSPI flash support  Wireless Wi-Fi 4 – 802.11 b/g/n @ 2.4 GHz Bluetooth […]

PineCube open-source Linux IP camera devkit launched for $30

PineCube open-source IP Camera

Pine64 has been a busy company/community with the launch of Linux powered Arm development boards, PinePhone smartphone, PineTab tablet, and Pinebook Pro laptop in the last two years. They also had other smaller projects that got fewer resources due to the launch of the aforementioned products and COVID-19 induced delays, and one of those is PineCube open-source IP camera development kit that finally launched for $29.99 plus shipping. PineCube hardware specifications: SoC – Allwinner/Sochip S3 Arm Cortex-A7 processor @ 800MHz with 128MB in-package DDR3 RAM Storage – 128Mbit SPI Nor Flash and MicroSD slot, both bootable Camera – 5MP OV5640 sensor Audio – Built-in microphone, speaker Display – Optional 4.5-inch RGB LCD screen ( Networking – 10/100M Ethernet with passive PoE and WiFi USB – USB 2.0 Type-A host port Expansion – 26-pin GPIO header Misc – Volume and home buttons Power Supply 5V/1A via micro USB port or GPIO […]

Linux 5.9 Release – Main Changes, Arm, MIPS & RISC-V Architectures

Linux 5.9 release

Linus Torvalds has just announced the release of Linux 5.9 on lkml: Ok, so I’ll be honest – I had hoped for quite a bit fewer changes this last week, but at the same time there doesn’t really seem to be anything particularly scary in here. It’s just more commits and more lines changed than I would have wished for. The bulk of this is the networking fixes that I already mentioned as being pending in the rc8 release notes last weekend. In fact, about half the patch (and probably more of the number of commits) is from the networking stuff (both drivers and elsewhere). Outside of that, the most visible thing is a reinstatement of the fbdev amba-clcd driver – that’s a noticeable patch, but it’s basically just mainly a revert. The rest is really really tiny (mostly some other minor driver updates, but some filesystem and architecture fixes […]

Pinephone Multiboot Image Boots 13 Different Linux Distributions

Pinephone Multiboot 13 Linux distributions

You’ve certainly heard about dual-boot systems with Windows and Linux, and possibly about triple-boot systems with an extra OS like Chromium OS or Android, but pine64’s forum user Megous has gone much further with a multiboot image for Pinephone able to boot 13 different Linux distributions! You’d think the image would occupy a lot of space on the device, but since all 13 distributions share the same Linux 5.9 kernel, all 13 operating systems fit on the internal eMMC flash or a MicroSD card with 8GB or greater capacity. The image is based on the p-boot bootloader allowing you to select the distribution of your choice and supports all PinePhones from the Braveheart Edition to the most recent revisions with 3GB RAM and 32GB storage. So what Linux distributions are supported by the multiboot image exactly? Here’s the list: Arch Linux Arm 2020-09-08 Lune OS 0.113 Maemo Leste 20200906 Mobian […]

PinePhone Manjaro Community Edition Linux Phone Pre-orders to Start Mid-September

PinePhone Manjaro

Pine64 is producing PinePhone Linux phone in batches and each time there’s a different Linux operating system. It started with the BraveHeart edition in November 2019 without any OS at all, following by the UBPorts community edition, then the PostMarkerOS community edition, and we should expect pre-orders for PinePhone Manjaro Community Edition to start mid-September 2020. Just like for the PostMarketOS edition, the new PinePhone Manjaro CE will be offered in two versions: $149 with 2GB RAM, 16GB eMMC flash $199 with 3GB RAM, 32GB eMMC flash and a USB-C dock for people wanting to connect the phone to a monitor and use it as an entry-level Linux PC The phone still has the same hardware with an Allwinner A64 quad-core Cortex-A53 processor, a 5.95-inch IPS display, rear & front-facing cameras, as well as 4G LTE, WiFi 4 and Bluetooth 4.0 connectivity. The additional USB-C dock that comes with the […]

ATCwatch Arduino Firmware Works with PineTime, COLMI P8, “Da Fit” Smartwatches

ACTWatch Arduino Firmware

Earlier this week, we wrote about fake heart rate sensors found in ultra-low-cost fitness trackers as reported by Aaron Christophel. It turns out he also maintains an open-source project specific to P8 watch, PineTime, and other smartwatches compatible with Da Fit Android app: ATCwatch Arduino firmware. The firmware provides a basic menu system, notifications, and the latest implementation enables direct HTTP or HTTPS GET requests to control IoT devices and get info from the Internet. The current firmware consumes about 150-200uA standby current, and last roughly 92 hours on a charge with heavy notification and usage. While it’s possible to connect an SWD St-Link V2 to flash the bootloader and firmware, it’s not necessary, as it’s possible to flash ATCwatch Arduino firmware without having to open the watch by using over-the-air update function with DaFlasherFiles for PineTime or P8 watch together with DaFlasher Android app. Once the update is done, […]