Language Selection

English French German Italian Portuguese Spanish

Open Hardware/Modding Leftovers

Filed under
Hardware
  • SiFive adds mid-range Essential 6-Series RISC-V cores, including two Linux-ready models

    SiFive announced a “21G3” release of its RISC-V cores, including a new, embedded focused “Essential 6-Series” featuring the Linux-ready, 64-bit U64 and a similar U64-MC designed for quad-core SoCs.

    Leading RISC-V core and SoC vendor SiFive, which last week unveiled a Cortex-A77 like SiFive Performance P650 core for up to 16-core SoCs, has released a 21G3 update to its entire product line. SiFive also announced a new mid-range line of 64-bit and 32-bit Essential 6-Series core IP, including Linux-friendly, 64-bit U64 and U64-MC models.

  • Two 64-bit RISC-V cores debut: StarFive Dubhe and CAS Nanhu

    StarFive has launched its 64-bit RISC-V “Dubhe” core with up to 2GHz @ 12nm performance plus Vector and Hypervisor extensions. Meanwhile, the Chinese Academy of Sciences announced a similarly Linux-friendly, 14nm RISC-V RV64GC “XiangShan Nanhu” core that also clocks to 2GHz.

    Chinese RISC-V chipmaker StarFive, which recently showed off a VisionFive V1 SBC with a StarFive JH7100 SoC with dual Cortex-A55 like SiFive U74 cores, has announced the “delivery” of its own RISC-V core called Dubhe. In other China-related RISC-V news, the Chinese Academy of Sciences revealed a line of open source XiangShan RISC-V cores that run Linux, including a new, high performance XiangShan Nanhu design (see farther below).

  • An Easy Music Visualizer With The Arduino Nano | Hackaday

    Flashing LEDs are all well and good, but they’re even better if they can sync up with ambient sounds or music. [mircemk] has built the LUMAZOID visualizer to do just that, relying on some staple maker components to do so.

    The build is open-source, and designed to work with strings of 60, 120, or 180 WS2812B LEDs. An Arduino Nano is charged with running the show, capturing audio via its analog-to-digital converter. A sensitivity pot enables the input level to be set appropriately.

  • 3D Printed Lithographic Moon Lamp | Hackaday

    After years of being a software developer, [Chris] was excited to get back into embedded development and we’re glad he did. His 3D printed lithographic moon lamp combines a number of hacker and maker skills, and is sure to impress.

    3D-printed lithographic moons have gotten pretty popular these days, so he was able to find a suitable model on Thingiverse to start with. Gotta love open-source. Of course, he needed to make a few modifications to fit his end design. Namely, he put a hole at the bottom of the moon, so he could slide the LED and heatsink inside. The 3 watt LED is pretty beefy, so he definitely needed a heat sink to make sure everything stayed cool.

  • Simple Design Elevates This Mechanical Dot Matrix Display | Hackaday

    Don’t get us wrong — we love unique displays as much as anyone. But sometimes we stumble across one that’s so unique that we lack the basic vocabulary to describe it. Such is the case with this marble-raising dot-matrix alphanumeric display. But it’s pretty cool, so we’ll give it a shot.

    The core — literally — of [Shinsaku Hiura]’s design is a 3D-printed cylinder with a spiral groove in its outside circumference. The cylinder rotates inside a cage with vertical bars; the bars and the grooves are sized to trap 6-mm AirSoft BBs, which are fed into the groove by a port in the stationary base of the display. BBs are fed into the groove at the right position to form characters, which move upwards as the cylinder rotates. Just watch the video below — it explains it far better than words can.

  • PicoVoice offline Voice AI engine gets free tier for up to 3 users - CNX Software

    PicoVoice offline Voice AI engine has now a free tier that allows people to create custom wake words and voice commands easily for up to three users on any hardware including Raspberry Pi and Arduino boards.

    I first learned about PicoVoice about a year ago when the offline voice AI engine was showcased on a Raspberry Pi fitted with ReSpeaker 4-mic array to showcase the company’s Porcupine custom wake word engine, and Rhino Speech-to-Intent engine. The demo would support 9 wake words with Alexa, Bumblebee, Computer, Hey Google, Hey Siri, Jarvis, Picovoice, Porcupine, and Terminator.

  • This Arduino device can detect which language is being spoken using tinyML | Arduino Blog

    Although smartphone users have had the ability to quickly translate spoken words into nearly any modern language for years now, this feat has been quite tough to accomplish on small, memory-constrained microcontrollers. In response to this challenge, Hackster.io user Enzo decided to create a proof-of-concept project that demonstrated how an embedded device can determine the language currently being spoken without the need for an Internet connection.

    This so-called “language detector” is based on an Arduino Nano 33 BLE Sense, which is connected to a common PCA9685 motor driver that is, in turn, attached to a set of three micro servo motors — all powered by a single 9V battery. Enzo created a dataset by recording three words: “oui” (French), “si” (Italian), and “yes” (English) for around 10 minutes each for a total of 30 minutes of sound files. He also added three minutes of random background noise to help distinguish between the target keywords and non-important words.

Sifive Essential 6-Series RISC-V processors target Linux

  • Sifive Essential 6-Series RISC-V processors target Linux, real-time applications

    SiFive has been busy. Just a few days after SiFive Performance P650 announcement, the company has announced the SiFive Essential 6-Series RISC-V processor family starting with four 64-bit/32-bit real-time core, and two Linux capable application cores, plus the SiFive 21G3 release with various improvements to existing families.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

Today in Techrights

today's leftovers

  • Hudi powering data lake efforts at Walmart and Disney+ Hotstar

    The open source Apache Hudi data lake project is helping power large deployments at a number of big enterprises, including Uber, Walmart and Disney+ Hotstar. Apache Hudi (Hadoop Upserts, Deletes and Incrementals) is a technology that was originally developed at Uber in 2016 and became an open source project the following year. In June 2021, Hudi became a Top-Level Project at the Apache Software Foundation, which was a major milestone for the project's maturity. Hudi provides a series of capabilities for data lakes, including a table format and services that enable organizations to effectively manage data for data queries, operations and analytics.

  • Aditi’s Open Source Journey

    Hi! I am Aditi from India. According to Wikipedia, India annually produces 1M engineering graduates! (Yep! That’s a lot). And I am one of the 1M graduating in 2022. Just like most people, when I started studying back in 2018, I was pretty lost! I spent my first three semesters trying to find a perfect road-map to being a good developer in a sea of infinite possibilities, skimming through various options. I wasn’t sure what I was going to do, I just knew, I liked being in the field! It took me 1.5 years to realize that there is no perfect roadmap, it’s just as simple as when you start something, you like it, you stay consistent and end up in the right place! [...] One of the best pieces of advice I received from her: “Switch from Windows to Linux!” [...] I finished my outreachy initial application and devoted all my time in finding the perfect organization. That’s when I found GNOME. The skills required were C++ and JS – two languages I knew I had some experience in and liked working with. The GNOME community was indeed awesome. I never felt like an outsider. And that’s when I met Philip Chimento, one of the best mentors I’ve ever had. I remember being super excited when I finished building my first small app using GJS! (It just read a file and returned the number of lines, but it worked and that felt like a good enough reason to go on! :D). I couldn’t wait to officially start my internship with GNOME but my Outreachy initial application got rejected again because of time commitment issues.

  • The AI4K12 project: Big ideas for AI education
  • Hit roadblock building EasyArch

    I had not attempted this previously, partly because Arch is a rolling release. However, a few days ago I discovered that Arch keeps snapshots of all the packages, going back many years.

  • China’s Olympics App Is Horribly Insecure - Schneier on Security

    China is mandating that athletes download and use a health and travel app when they attend the Winter Olympics next month. Citizen Lab examined the app and found it riddled with security holes.

  • Fileless Malware on Linux: Anatomy of an Attack | LinuxSecurity.com

    Recent years have demonstrated that Windows users are not the only ones who should be concerned about malware. Linux is becoming an increasingly popular target among malware operators due to the growing popularity of the open-source OS and the high-value devices it powers worldwide. Security researchers from AT&T Alien Labs are now warning that “cyber gangs have started infecting Linux machines via a fileless malware installation technique that until recently was more commonly used against Windows-based systems”. So what exactly is fileless malware and how does a fileless malware attack on Linux work? This article will provide you with answers to these questions by honing in on the anatomy of a Linux fileless malware attack - equipping you with the knowledge necessary to secure your systems and your data against this stealthy and malicious threat. Let’s begin by exploring the concept of fileless malware.

  • Top Five Arch-Based Linux Distros 2022 - Invidious

    I love Arch Linux and Arch-based Linux distributions, mainly because of the software availability and the rolling release model. I have looked at dozens of Arch-based distros over the years, but what do I consider the top five Arch-based distros?

Programming Leftovers

  • Announcing Rust 1.58.1 | Rust Blog

    The Rust team has published a new point release of Rust, 1.58.1. Rust is a programming language that is empowering everyone to build reliable and efficient software. If you have a previous version of Rust installed via rustup, getting Rust 1.58.1 is as easy as: rustup update stable If you don't have it already, you can get rustup from the appropriate page on our website.

  • Using Python to access a Solid Pod

    We can host these Pods in personal servers or at any provider. Everything is tied up based on the user identity, called WebID. It is an HTTP URI described as RDF document. You can decide who/what can access your data. Applications/humans can use Solid authentication and identify to the Pod server to access the data using open protocols.

  • My Favorite Warnings: qw | Tom Wyant [blogs.perl.org]

    When I first came to Perl I thought the qw{} construction was pretty neat. Give it a bunch of white-space-delimited text and it gives you back a list separated on the blanks.

  • PHP version 8.0.15 and 8.1.2 - Remi's RPM repository

    RPMs of PHP version 8.1.2 are available in remi-php81 repository for Fedora 33-35 and Enterprise Linux (RHEL, CentOS). RPMs of PHP version 8.0.15 are available in remi repository for Fedora 35 and remi-php80 repository for Fedora 33-34 and Enterprise Linux (RHEL, CentOS).

  • What you need to know about fuzz testing and Go | Opensource.com

    The usage of Go is growing rapidly. It is now the preferred language for writing cloud-native software, container software, command-line tools, databases, and more. Go has had built-in support for testing for quite some time now. It makes writing tests and running them using the Go tool relatively easy.

This End Times Cyberdeck Is Apocalypse-Ready'

In the cyberdeck world, some designs are meant to evoke a cyberpunk vibe, an aesthetic that’s more lighthearted than serious. Some cyberdecks, though, are a little more serious about hardening their designs against adverse conditions. That’s where something like the ARK-io SurvivalDeck comes into play. Granted, there does seem to be at least a little lightheartedness at play with the aptly named [techno-recluse]’s design. It’s intended to be an “Apocalypse Repository of Knowledge”, which may be stretching the point a bit. But it does contain an impressive amount of tech — wide-band software defined radio (SDR) covering HF to UHF, GPS module, a sensor for air pressure, temperature, and humidity, and a Raspberry Pi 3B running Kali Linux. Everything is housed in a waterproof ammo can; a 3D printed bezel holds an LCD touchscreen and a satisfying array of controls, displays and ports. The lid of the ammo can holds a keyboard, which was either custom-made to precisely fit the lid or was an incredibly lucky find. Read more