Language Selection

English French German Italian Portuguese Spanish

Open Hardware/Modding: RISC-V, EDA, ACEINNA, Arduino and ESP32

Filed under
Hardware
OSS
  • Open Source Processors: Fact Or Fiction?

    Open source processors are rapidly gaining mindshare, fueled in part by early successes of RISC-V, but that interest frequently is accompanied by misinformation based on wishful thinking and a lack of understanding about what exactly open source entails.

    Nearly every recent conference has some mention of RISC-V in particular, and open source processors in general, whether that includes keynote speeches, technical sessions, and panels. What’s less obvious is that open ISAs are not a new phenomenon, and neither are free, open processor implementations.

  • Will Open-Source EDA Work?

    Open-source EDA is back on the semiconductor industry’s agenda, spurred by growing interest in open-source hardware. But whether the industry embraces the idea with enough enthusiasm to make it successful is not clear yet.

    One of the key sponsors of this effort is the U.S. Defense Advanced Research Projects Agency (DARPA), which is spearheading a number of programs to lower the cost of chip design, including one for advanced packaging and another for security. The idea behind all of them is to utilize knowledge extracted from millions of existing chip designs to make chip engineering more affordable and predictable.

  • Why Autonomous Vehicle Developers Are Embracing Open Source

    There's a growing trend of autonomous vehicle developers open-sourcing their software tools and hardware, even for applications outside of automotive.

  • Rugged open-source inertial measurement unit sensor offers affordable and rugged solution

    ACEINNA offers the new OpenIMU300RI. The device is a rugged, open-source, sealed-package, 9-DOF IMU for autonomous off-road, construction, agricultural and automotive vehicle applications. This new open-source IMU enables engineers to simply optimise an attitude, navigation or other algorithm for their vehicle/application and run it in on the IMU.

    [...]

    “Different vehicle platforms have different dynamics,” explains James Fennelly, product manager at ACEINNA. “To get the best performance, the attitude, navigation or other algorithm needs to be tailored for each vehicle platform and application. The ACEINNA OpenIMU300RI open-source platform gives designers a flexible and simple-to-integrate IMU solution that can be easily optimized for a wide range of vehicles and applications.”

  • Open Source ESP32 3D Printer Board Supports Marlin 2.0 Firmware
  • The Octopus is a 5K full frame open source camera that lets you swap out sensors

    Now that digital imaging sensors are starting to become more freely available to the masses, all kinds of open source projects have been popping up that use them. Most of them are typically fairly limited to things like the Raspberry Pi or development boards like the Arduino and ESP32.

    But now, there is a new and pretty serious looking open source camera out there. It’s called the Octopus, it has interchangeable sensors that go up to 5K full frame, it’s fully programmable and runs on the open source operating system, Linux.

  • ScopeFun open source all-in-one instrumentation

    ScopeFun has launched a new project via Crowd Supply for their open source all-in-one instrumentation hardware aptly named the ScopeFun. ScopeFun Has been created to provide an affordable platform that offers the following tools : Oscilloscope, Arbitrary waveform generator, Spectrum analyzer, Logic analyzer and Digital pattern generator .

    The hardware supports any accompanying software runs on Windows, Linux, and Mac and also provides a Server Mode that supports remote connections over an IP network. “A Xilinx Artix-7 FPGA and a Cypress EZ-USB FX3 controller allow the board to interface with a PC while maintaining fast data rates. Samples are buffered using 512 Megabytes of DDR3 SDRAM.

  • Bloom Chair is an open source furniture that lets you design your own piece

    Call it modular, call it DIY, call it I-have-control-over-my-interiors; the purpose of the Bloom Chair is to let you customize your chair, just the way you like it to be. It’s a collaborative effort between you and the manufacturer, where you get to download the modular design, cut it yourself and finally assemble it. While you make your piece, you have the liberty of modifying the pattern and making the end-shape define your vision. Haffun!

More in Tux Machines

digiKam 7.7.0 is released

After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. Read more

Dilution and Misuse of the "Linux" Brand

Samsung, Red Hat to Work on Linux Drivers for Future Tech

The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. Read more

today's howtos

  • How to install go1.19beta on Ubuntu 22.04 – NextGenTips

    In this tutorial, we are going to explore how to install go on Ubuntu 22.04 Golang is an open-source programming language that is easy to learn and use. It is built-in concurrency and has a robust standard library. It is reliable, builds fast, and efficient software that scales fast. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel-type systems enable flexible and modular program constructions. Go compiles quickly to machine code and has the convenience of garbage collection and the power of run-time reflection. In this guide, we are going to learn how to install golang 1.19beta on Ubuntu 22.04. Go 1.19beta1 is not yet released. There is so much work in progress with all the documentation.

  • molecule test: failed to connect to bus in systemd container - openQA bites

    Ansible Molecule is a project to help you test your ansible roles. I’m using molecule for automatically testing the ansible roles of geekoops.

  • How To Install MongoDB on AlmaLinux 9 - idroot

    In this tutorial, we will show you how to install MongoDB on AlmaLinux 9. For those of you who didn’t know, MongoDB is a high-performance, highly scalable document-oriented NoSQL database. Unlike in SQL databases where data is stored in rows and columns inside tables, in MongoDB, data is structured in JSON-like format inside records which are referred to as documents. The open-source attribute of MongoDB as a database software makes it an ideal candidate for almost any database-related project. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the MongoDB NoSQL database on AlmaLinux 9. You can follow the same instructions for CentOS and Rocky Linux.

  • An introduction (and how-to) to Plugin Loader for the Steam Deck. - Invidious
  • Self-host a Ghost Blog With Traefik

    Ghost is a very popular open-source content management system. Started as an alternative to WordPress and it went on to become an alternative to Substack by focusing on membership and newsletter. The creators of Ghost offer managed Pro hosting but it may not fit everyone's budget. Alternatively, you can self-host it on your own cloud servers. On Linux handbook, we already have a guide on deploying Ghost with Docker in a reverse proxy setup. Instead of Ngnix reverse proxy, you can also use another software called Traefik with Docker. It is a popular open-source cloud-native application proxy, API Gateway, Edge-router, and more. I use Traefik to secure my websites using an SSL certificate obtained from Let's Encrypt. Once deployed, Traefik can automatically manage your certificates and their renewals. In this tutorial, I'll share the necessary steps for deploying a Ghost blog with Docker and Traefik.