Hardware

Raspberry Pi 5 Announced (raspberrypi.com) 204

jizmonkey writes: The new version of Raspberry Pi is priced at $60 for the 4GB variant, and $80 for its 8GB sibling, and virtually every aspect of the platform has been upgraded. The new CPU is twice as fast and new features include simultaneous 5.0 Gbps USB 3.0 ports and a PCIe 2.0 x1 interface which can be used for an m.2 storage. Priority will be given to individual buyers through the end of the year.
Programming

IEEE Specctrum Announces Top Programming Languages of 2023: Python and SQL (ieee.org) 102

Last week IEEE Spectrum released its 10th annual rankings of the Top Programming Languages. It choose a top language for each of three categories: actively used among typical IEEE members and working software engineers, in demand by employers, or "in the zeitgeist".

The results? This year, Python doesn't just remain No. 1 in our general "Spectrum" ranking — which is weighted to reflect the interests of the typical IEEE member — but it widens its lead.

Python's increased dominance appears to be largely at the expense of smaller, more specialized, languages. It has become the jack-of-all-trades language — and the master of some, such as AI, where powerful and extensive libraries make it ubiquitous. And although Moore's Law is winding down for high-end computing, low-end microcontrollers are still benefiting from performance gains, which means there's now enough computing power available on a US $0.70 CPU to make Python a contender in embedded development, despite the overhead of an interpreter. Python also looks to be solidifying its position for the long term: Many children and teens now program their first game or blink their first LED using Python. They can then move seamlessly into more advanced domains, and even get a job, with the same language.

But Python alone does not make a career. In our "Jobs" ranking, it is SQL that shines at No. 1. Ironically though, you're very unlikely to get a job as a pure SQL programmer. Instead, employers love, love, love, seeing SQL skills in tandem with some other language such as Java or C++. With today's distributed architectures, a lot of business-critical data live in SQL databases...

But don't let Python and SQL's rankings fool you: Programming is still far from becoming a monoculture. Java and the various C-like languages outweigh Python in their combined popularity, especially for high-performance or resource-sensitive tasks where that interpreter overhead of Python's is still too costly (although there are a number of attempts to make Python more competitive on that front). And there are software ecologies that are resistant to being absorbed into Python for other reasons.

The article cites the statistical analysis/visualization language R, as well as Fortran and Cobol, as languages that are hard to port code from or that have accumulated large already-validated codebases. But Python also remains at #1 in their third "Trending" category — with Java in second there and on the general "IEEE Spectrum" list.

JavaScript appears below Python and Java on all three lists. Java is immediately below them on the Trending and "Jobs" list, but two positions further down on the general "Spectrum" list (below C++ and C).

The metrics used for the calculation include the number of hits on Google, recent questions on Stack Overflow, tags on Discord, mentions in IEEE's library of journal articles and its CareerBuilder job site, and language use in starred GitHub repositories and number of new programming books.
Social Networks

Raspberry Pis Found In Abandoned Spin Scooters In Seattle 55

When Spin ceased operations of its scooter rental service in Seattle, abandoned scooters were found throughout the city, each housing a Raspberry Pi 4B. Tom's Hardware reports: This discovery was recently shared to social media where Pi enthusiasts are simultaneously befuddled and ready to book their tickets to Seattle. Legally speaking, if the scooters are abandoned then snagging one for the Pi inside is fair game but it's currently not clear if Spin has plans to recover their remaining assets.

As of writing, it's not clear what the Raspberry Pi 4 Bs were actually used for inside the scooter. At first glance, it seems like an overpowered option for something like an electric scooter but without exact confirmation of its purpose, we can only speculate. No doubt it requires much more power than something smaller like a Raspberry Pi Zero. In the meantime, residents have taken to finding these scooters and exploring their insides for the hardware left behind. We can see the Pi 4 is attached to a HAT and has something resembling a NoIR connected to the camera module port. Again, the exact purpose of each component and how it was implemented is unclear.
Hardware

Raspberry Pi Availability Is Visibly Improving After Years of Shortages (arstechnica.com) 63

An anonymous reader quotes a report from Ars Technica: Raspberry Pi CEO Eben Upton has been saying for months that 2023 would be a "recovery year" for Raspberry Pi supply -- the single-board computer, once known for its easy availability and affordability, has been hit with supply shortages for years. Hundreds of thousands of Pi boards were still being manufactured every month, but many were going to commercial buyers rather than retailers and end users. More recently, those manufacturing numbers have climbed from 400,000 monthly units to 600,000 to 800,000 to 1 million, a level that Upton says can be sustained "for as long as is necessary to clear our remaining customer backlogs and return to free availability."

We're now seeing very early signs that supply is returning to normal, at least for some Pi models. UK-based Pi reseller Pimoroni announced today that it was lifting some purchase limitations on 2GB and 4GB Raspberry Pi 4 boards and Pi Zero W boards (not, apparently, the more recent Pi Zero 2 W). The rpilocator stock tracker account has also noted that its number of automated stock alerts has decreased recently "because Pis are staying in stock longer," noting that Pimoroni and The Pi Hut had (and still have) multiple Pi 4 variants in stock.

Even as stock returns to normal, we'll still be dealing with the aftereffects of the shortage for some time to come; the "temporary" price increase for the 2GB Pi 4 board still hasn't been reverted, and Upton's past comments have implied that the company has put off the development of the Pi 5 to allow stock of current models to return to normal (the Pi 4 was introduced just over four years ago). Other retailers still have purchasing restrictions in place. And some models and retailers will clearly recover more quickly than others.

Programming

Salesforce Executive Shares 'Four Ways Coders Can Fight the Climate Crisis' (forbes.com) 79


Saleforce's chief impact officer, writing in Forbes: Code and computer programming — the backbone of modern business — has a long way to go before it can be called "green..." According to a recent report from the science journal Patterns, the information and communication technology sector accounts for up to 3.9% of global emissions... So far, the focus has been on reducing energy consumption in data centers and moving electrical grids away from fossil fuels. Now, coders and designers are ready for a similar push in software, crypto proof of work and AI compute power...

Our research revealed that 75% of UX designers, software developers and IT operations managers want software to do less damage to the environment. Yet nearly one in two don't know how to take action. Half of these technologists admit to not knowing how to mitigate environmental harm in their work, leading to 34% acknowledging that they "rarely or never" consider carbon emissions while typing a new line of code... Earlier this year, Salesforce launched a sustainability guide for technology that provides practical recommendations for aligning climate goals with software development.

In the article the Salesforce executive makes four recommendations, urging coders to design sites in ways that reduce the energy needed to display them. ("Even small changes to image size, color and type options can scale to large impacts.") They also recommend writing application code that uses less energy, which "can lead to significant emissions reductions, particularly when deployed at scale. Leaders can seek out apps that are coded to run natively in browsers which can lead to improvement in performance and a reduction in energy use."

Their article includes links to the energy-saving hackathon GreenHack and the non-profit Green Software Foundation. (Their site recently described how the IT company AVEVA used a Raspberry Pi in back of a hardware cluster as part of a system to measure software's energy consumption.)

But their first recommendation for fighting the climate crisis is "Adopt new technology like AI" to "make the software development cycle more energy efficient." ("At Salesforce, we're starting to see tremendous potential in using generative AI to optimize code and are excited to release this to customers in the future.")
Hardware

Raspberry Pi CEO Eben Upton Discusses Stock Updates, Industry Prioritization (tomshardware.com) 59

An anonymous reader quotes a report from Tom's Hardware: YouTuber Jeff Geerling recently flew over to the UK to sit down with Raspberry Pi CEO Eben Upton for a chat about shortages, predictions, the Raspberry Pi Pico and other hot topics. The short of it is that stock levels are improving, close to Upton's 2022 prediction and that we are now seeing better stock levels than 2022 as Raspberry Pi slowly catches up with the backlog. Upton explained the reasoning behind prioritizing OEM customers over consumers, and addresses some of the negativity that was levied on Raspberry Pi by a minority of the passionate and vocal community.

The video starts with Geerling candidly explaining that his trip to the UK was not funded by Raspberry Pi, rather it was funded via sponsorship and Patreon supporters. With that out of the way Geerling covers a series of topics with Upton, and we've been through the video and pulled out the key points, with timestamps for you to listen to.
In regard to the company's product and shipment progress, Upton said: "So quarter one this year was our worst quarter in terms of production and shipment. [...] We did about 750 to 800,000 units in Q1 this year [due to shifting production during the Christmas period]."

With progress being made on filling backlog and availability, Upton said the company expects to move two million units in the second quarter, with the third and fourth quarters of 2023 being "unconstrained."
Sony

Sony Backs Maker of Tiny Raspberry Pi Computers With Fresh Funding, Access To AI Chips (cnbc.com) 31

The company behind the Raspberry Pi line of computers has raised fresh investment from Sony's semiconductor unit, in a deal aimed at advancing its efforts in artificial intelligence. From a report: Sony Semiconductor Solutions, a subsidiary of Sony Corporation, invested an undisclosed amount in Raspberry Pi Ltd, the trading company of Raspberry Pi, the company said in a statement on Wednesday. The extent of the funding was not revealed, but Eben Upton, Raspberry Pi's co-founder and CEO, said that the firm raised the cash at the same $500 million valuation it was worth in a 2021 funding round, when it brought in $45 million.

Upton established Raspberry Pi in 2012 with the aim of making computing more accessible to young people. Raspberry Pi's tiny single-board computers are the size of a credit card and have been used to build everything from high-altitude balloons to small radio-controlled submarines. Raspberry Pi's customers were mainly hobbyists and teachers in the early days. The company has since become a more active player in the enterprise -- in a typical year, roughly 70% of its sales now come from commercial customers embedding its products into factories or consumer devices, Upton told CNBC.

Programming

Raspberry Pi Launches Online Code Editor to Help Kids Learn (tomshardware.com) 28

An anonymous reader shares this report from Tom's Hardware: When we think about Raspberry Pi, we normally picture single-board computers, but the Raspberry Pi Foundation was started to help kids learn about computers and it wants to help whether or not you own its hardware. The non-profit arm of Raspberry Pi this week released its new, browser-based code editor that's designed for young people (or any people) who are learning.

The Raspberry Pi Code Editor, which is considered to be in beta, is available to everyone for free right now at editor.raspberrypi.org. The editor is currently designed to work with Python only, but the organization says that support for other languages such as HTML, JavaScript and CSS is coming....

The Raspberry Pi Foundation already had a nice set of Python tutorials on its site, but it has adapted some of them to open sample code directly in the online editor....The Pi Foundation says that it plans to add a number of features to the Code Editor, including sharing and collaboration. The organization also plans to release the editor as an open-source project so anyone can modify it.

There's a pane showing your code's output when you click the "Run" button (plus a smaller pane for adding additional files to a project).

Tom's Hardware notes that "Since the entire programming experience takes place online, there's no way (at least right now) to use Python to control local hardware on your PC or your Raspberry Pi." But on the plus side, "If you create a free account on raspberrypi.org, which I did, the system will save all of your projects in the cloud and you can reload them any time you want. You can also download all the files in a project as a .zip file."
Build

The Orange Pi 5: a Fast Alternative To The Raspberry Pi 4 (phoronix.com) 81

"With an 8-core Rockchip RK3588S SoC, the Orange Pi 5 is leaps and bounds faster than the aging Raspberry Pi 4," writes Phoronix: With up to 32GB of RAM, the Orange Pi 5 is also capable of serving for a more diverse user-base and even has enough potential for assembling a budget Arm Linux developer desktop. I've been testing out the Orange Pi 5 the past few weeks and it's quite fast and nice for its low price point.

The Orange Pi 5 single board computer was announced last year and went up for pre-ordering at the end of 2022.... When it comes to the software support, among the officially available options for the Orange Pi 5 are Orange Pi OS, Ubuntu, Debian, Android, and Armbian. Other ARM Linux distributions will surely see varying levels of support while even the readily available ISO selection offered by Orange Pi is off to a great start....

Granted, the Orange Pi developer community isn't as large as that of the Raspberry Pi community or the current range of accessories and documentation, but for those more concerned about features and performance, the Orange Pi 5 is extremely interesting.

The article includes Orange Pi 5 specs:
  • A 26-pin header
  • HDMI 2.1, Gigabit LAN, M.2 PCIe 2.0, and USB3 connectivity
  • A Mali G510 MP4 graphics processor, "which has open-source driver hope via the Panfrost driver stack."
  • Four different versions with 4GB, 8GB, 16GB, or 32GB of RAM using LPDDR4 or LPDDR4X. "The Orange Pi 4GB retails for ~$88, the Orange Pi 5 8GB version retails for $108, and the Orange Pi 5 16GB version retails for $138, while as of writing the 32GB version wasn't in stock."

In 169 performance benchmarks (compared to Raspberry Pi 4 boards), "this single board computer came out to delivering 2.85x the performance of the Raspberry Pi 400 overall." And through all this the average SoC temperature was 71 degrees with a peak of 85 degrees — without any extra heatsink or cooling.


Hardware

ASUS Unveils the Tinker V As Their First RISC-V Board (phoronix.com) 31

An anonymous reader shares this report from Phoronix: For over a half-decade ASUS has been selling the Tinker Board devices as their line of Raspberry Pi alternatives. To date the ASUS Tinker Board single board computers have all been Arm-based while now they have launched their first RISC-V board, the Tinker V.

The ASUS Tinker V is their first RISC-V single board computer and intended for the industrial IoT (Internet of Things) developer community. The ASUS Tinker V is set to officially run Debian Linux and Yocto while surely with time more Linux distributions will be supported.... Being IoT focused, there isn't any display support. Those interested in learning more about the ASUS Tinker V can do so via tinker-board.asus.com.

The Register notes that Asus "is offering at least five years of support for Tinker V... Dedicated on-site technical support is also available to shorten customer development cycles and accelerate application deployment." The move shows that the RISC-V open-source instruction set architecture continues to garner support. The last RISC-V Summit in San Jose saw the launch of a family of datacenter-class processors based on the architecture from Ventana Micro Systems, while XMOS unveiled new high-performance microcontrollers using RISC-V.

According to Asus, Tinker V samples will be available in Q2 of this year, but it did not disclose a date for full availability or pricing.

AI

You Can Now Run a GPT-3 Level AI Model On Your Laptop, Phone, and Raspberry Pi 27

An anonymous reader quotes a report from Ars Technica: On Friday, a software developer named Georgi Gerganov created a tool called "llama.cpp" that can run Meta's new GPT-3-class AI large language model, LLaMA, locally on a Mac laptop. Soon thereafter, people worked out how to run LLaMA on Windows as well. Then someone showed it running on a Pixel 6 phone, and next came a Raspberry Pi (albeit running very slowly). If this keeps up, we may be looking at a pocket-sized ChatGPT competitor before we know it. [...]

Typically, running GPT-3 requires several datacenter-class A100 GPUs (also, the weights for GPT-3 are not public), but LLaMA made waves because it could run on a single beefy consumer GPU. And now, with optimizations that reduce the model size using a technique called quantization, LLaMA can run on an M1 Mac or a lesser Nvidia consumer GPU. After obtaining the LLaMA weights ourselves, we followed [independent AI researcher Simon Willison's] instructions and got the 7B parameter version running on an M1 Macbook Air, and it runs at a reasonable rate of speed. You call it as a script on the command line with a prompt, and LLaMA does its best to complete it in a reasonable way.

There's still the question of how much the quantization affects the quality of the output. In our tests, LLaMA 7B trimmed down to 4-bit quantization was very impressive for running on a MacBook Air -- but still not on par with what you might expect from ChatGPT. It's entirely possible that better prompting techniques might generate better results. Also, optimizations and fine-tunings come quickly when everyone has their hands on the code and the weights -- even though LLaMA is still saddled with some fairly restrictive terms of use. The release of Alpaca today by Stanford proves that fine tuning (additional training with a specific goal in mind) can improve performance, and it's still early days after LLaMA's release.
A step-by-step instruction guide for running LLaMA on a Mac can be found here (Warning: it's fairly technical).
IT

Raspberry Pi Lets You Have Your Own Global Shutter Camera For $50 (engadget.com) 41

Global shutter sensors with no skew or distortion have been promised as the future of cameras for years now, but so far only a handful of products with that tech have made it to market. Now, Raspberry Pi is offering a 1.6-megapixel global shutter camera module to hobbyists for $50, providing a platform for machine vision, hobbyist shooting and more. From a report: The Raspberry Pi Global Shutter Camera uses a 6.3mm Sony IMX296 sensor, and requires a Raspberry Pi board with a CSI camera connector. Like other global shutter sensors, it works by pairing each pixel with an analog storage element, so that light signals can be captured and stored by all pixels simultaneously. By comparison, regular CMOS sensors read and store the light captured by pixels from top to bottom and left to right. That can cause diagonal skew on fast moving subjects, or very weird distortion on rotating objects like propellers.
Open Source

'Mycroft' Open-Source Voice Assistant Out of Funds, Can't Fulfill Remaining Kickstarter Rewards (kickstarter.com) 46

In 2019 Slashdot covered Mycroft, an open-source voice assistant for Linux-based devices (including Raspberry Pi boards). But this week the company's CEO posted on Kickstarter that "without immediate new investment, we will have to cease development by the end of the month....

"We will still be shipping all orders that are made through the Mycroft website, because these sales directly cover the costs of producing and shipping the products. However we do not have the funds to continue fulfilling rewards from this crowdfunding campaign, or to even continue meaningful operations."

The announcement details Mycroft's long, strange trip, from a hardware-focused partner that couldn't provide stable hardware to their switch to using off-the-shelf parts — followed by supply chain disruptions (with hefty import and manufacturing fees): The best plan we could devise to fulfill the remaining campaign rewards was to use the slim margins we have on new sales to cover the increased costs of hardware production. With that plan in mind, we pushed forward and started production. We got plastic injection molds cast. We started printing custom PCBs. We engaged audio engineers to optimize the quality and volume of the sound output. We got the device FCC and CE approved. Many of these steps took multiple iterations to get right, and there are many more things that I'm glossing over. All up this costs — a lot of money. Far more than the total contributions from the campaign, which is why I personally committed so much additional funding. I could see a clear way forward that strengthened Mycroft as a project, as a business, and as a community.

So what went wrong? The single most expensive item that I could not predict was our ongoing litigation against the non-practicing patent entity that has never stopped trying to destroy us. If we had that million dollars we would be in a very different state right now.

With so much of our focus on hardware, and less funding to devote to improving our software — the quality and features available on the Mark II at launch were clearly underwhelming. It is more robust and stable than it has ever been, but this came at the cost of fewer new features. That in turn I believe has resulted in less than flattering reviews, and little mainstream coverage. The hardware itself has proven itself to be a solid base to work from, but without good reviews you get less sales, and without strong sales, the plan doesn't work.

Thanks to stx23 (Slashdot reader #14,942) for sharing the news.
Portables

System76 Announces Redesigned 'Pangolin' AMD/Linux Laptop (9to5linux.com) 42

System76 is announcing a "fully redesigned" version of its AMD-only Linux-powered "Pangolin" laptop with an upgraded memory, storage, processor, and display.

9to5Linux reports: It features the AMD Ryzen 7 6800U processor with up to 4.7 GHz clock speeds, 8 cores, 16 threads, and AMD Radeon 680M integrated graphics.... a 15.6-inch 144Hz Full HD (1920 x 1080) display [using 12 integrated Radeon graphics cores] with a matte finish, a sleek magnesium alloy chassis, and promises up to 10 hours of battery life with its 70 Wh Li-Ion battery. It also features a single-color backlit US QWERTY Keyboard and a multitouch clickpad. Under the hood, the Linux-powered laptop boasts 32 GB LPDDR5 6400 MHz of RAM and it can be equipped with up to 16TB PCIe 4.0 NVMe M.2 SSD storage. Another cool feature is the hardware camera kill switch for extra privacy....

As with all of System76's Linux-powered laptops, the all-new Pangolin comes pre-installed with System76's in-house built Pop!_OS Linux distribution featuring the GNOME-based COSMIC desktop and full disk-encryption or with Ubuntu 22.04 LTS.

Linux

Carbonyl: a New Graphical Web Browser in Your Linux Terminal (makeuseof.com) 29

Long-time Slashdot reader destinyland writes: Someone made a Chromium fork... for your terminal. The terminal-based browser Carbonyl "adheres to, and is compatible with modern standards," writes MUO, "meaning that pages behave as they should, and you can even watch streaming video, within the Linux terminal!"

But best of all, "Pages connect and render in an instant—seemingly quicker than a desktop GUI browser, and every page we visited was rendered correctly."

From the article: There are a bunch of good reasons to browse the internet from the comfort of your terminal. It could be that eschewing the bloat of X.org and Wayland, a terminal is all you have. Maybe you like SSHing into remote machines and browsing the internet from there.

Perhaps you, like us, just really, really like terminals.

Whatever the reason, your choices of web browsers have, until recently, been limited, and your experience of the world wide web has been a janky, barely-functional one.... We tested Carbonyl in a range of Linux terminals, including the XFCE terminal. GNOME terminal, kitty, and the glorious Cool Retro Terminal. Carbonyl was smooth, fast, and flawless in all of them.

We even connected to our Raspberry Pi via SSH in CRT, and ran Carbonyl remotely, watching Taylor Swift music videos on YouTube. No problem.

And yes, you can use it to play DOOM.
IT

Raspberry Pi Launches Higher Resolution Camera Module, Now With Autofocus (theverge.com) 38

Raspberry Pi is launching a new camera module for use with its diminutive DIY computers -- the Camera Module 3. Its upgraded Sony IMX708 sensor is higher resolution, but perhaps more important is that the new module supports high dynamic range photography and autofocus. Alongside it, Raspberry Pi is also releasing a new camera board for use with M12-mount lenses. From a report: Combined, the new features mean the Camera Module 3 should be able to take more detailed photographs (especially in low light), and can focus on objects as little as 5cm away. The autofocus uses a Phase Detection Autofocus (PDAF) system, with Contrast Detection Autofocus used as a backup. In contrast, previous versions of the camera module had fixed-focus lenses, which Raspberry Pi CEO Eben Upton writes were "optimized to focus at infinity" and could only take a "reasonably sharp image" of objects around a meter away.

The new module's sensor has a resolution of 11.9 megapixels (compared to 8.1 megapixels for the last version), and has a higher horizontal resolution that should allow it to film HD video. HDR support means the Camera Module 3 can take several exposures of the same scene, and combine them so that both darker and lighter parts of an image are properly exposed (at the expense of some resolution) -- a trick commonly performed by just about every smartphone. Prices start at $25 for the Camera Module 3 with a standard field-of-view, while the ultra-wide angle version with a 102-degree field of view is $35.

Ubuntu

Ubuntu Blogger Chooses the 5 Best Linux Distros of 2022 (omgubuntu.co.uk) 74

Long-time Slashdot reader destinyland shares an article listing "the five best Linux distros of 2022" — as chosen by the editor of the blog omg! ubuntu!

"Spoiler: they're not all Ubuntu-based!" the article begins, also noting that it's not a ranking of superiority of importance, but rather "giving a shoutout to some of the year's best Linux releases."

Its top-listed non-Ubuntu distro? Fedora Workstation 37
Fedora Workstation is a flagship desktop Linux distro for good reason: it's robust, it's reliable, it's impeccably produced — it distills what a lot of folks seek most: a "pure" GNOME experience, delivered as devs intend, atop a strong and stable base.

Autumn's offer of Fedora 37 Workstation features GNOME 43 — an update that majorly improves the GNOME Shell user experience with Quick Settings. There's also a more-featured Files rebuilt in GTK4/libadwaita; a revamped Calendar app; a Device Security panel; Raspberry Pi 4 support; GRUB instead of syslinux on BIOS; and more.

Folk often overlook Fedora Workstation because, as Linux distros go, it's rather understated, unassuming, and drama-free. Yet, it is a finessed and functional distro that forgoes fancy flourishes to focus entirely on its performance, its integration, and its cohesion.

If you've never tried Fedora you're missing out, so sort it!

There were two other non-Ubuntu distros on the list:
  • Manjaro 22.0 'Sikaris'. "As Arch-based Linux distros go Manjaro is one of the best.... Everything from the shell to the package manager to bespoke touches and apps are cohesive, considered, and choreographed. Manjaro 22.0 isn't just a distro, it's an experience."
  • Linux Mint 21. "As well as being easy to use, Linux Mint ships with an interesting selection of pre-installed software that aims to cover most users' needs, including some homegrown apps that are rather special."

Robotics

3D-Printed Self-Balancing Robot Brings Control Theory To Life (hackaday.com) 10

An anonymous reader quotes a report from Hackaday: Stabilizing an inverted pendulum is a classic problem in control theory, and if you've ever taken a control systems class you might remember seeing pages full of differential equations and bode diagrams just to describe its basic operation. Although this might make such a system seem terribly complicated, actually implementing all of that theory doesn't have to be difficult at all, as [Limenitis Reducta] demonstrates in his latest project. All you need is a 3D printer, some basic electronic skills and knowledge of Python. The components needed are a body, two wheels, motors to drive those wheels and some electronics. [Limenitis] demonstrates the design process in the video [here] (in Turkish, with English subtitles available) in which he draws the entire system in Fusion 360 and then proceeds to manufacture it. The body and wheels are 3D-printed, with rubber bands providing some traction to the wheels which would otherwise have difficulty on slippery surfaces.

Two stepper motors drive the wheels, controlled by a DRV8825 motor driver, while an MPU-9250 accelerometer and gyroscope unit measures the angle and acceleration of the system. The loop is closed by a Raspberry Pi Pico that implements a PID controller: another control theory classic, in which the proportional, integral and derivative parameters are tuned to adapt the control loop to the physical system in question. External inputs can be provided through a Bluetooth connection, which makes it possible to control the robot from a PC or smartphone and guide it around your living room.
All design files and software are available on Limenitis' GitHub page.
Hardware

Raspberry Pi 5 Not Launching Until After 2023 (tomshardware.com) 83

Les Pounder writes via Tom's Hardware: Raspberry Pi CEO Eben Upton announced via a recent blog post that 100,000 units would be making their way into the supply chain, and that the in the latter-half of 2023 we can expect stock levels to return to pre-pandemic normality. That said, the supply chain shortage has impacted the normal cadence of Raspberry Pi releases, and according to Upton in an interview with Christopher Barnatt from Explaining Computers it means we sadly won't be seeing a Raspberry Pi 5 in 2023.

In the interview, Explaining Computers host Barnatt asks Upton about the future of the Raspberry Pi and if there are new models on the horizon. Upton then talks about how the past couple of years have been "weird" (pandemic and global chip shortage) and it has disrupted the cadence of Raspberry Pi development and release. Upton states that "the platform [Raspberry Pi 4] has been around longer than any Raspberry Pi platform has been around before, I think." At 29 minutes and 30 seconds Upton breaks the bad news, "Don't expect a Pi 5 next year [2023]" Upton then expands and explains that 2023 is a "recovery year". The recovery year is there to help Raspberry Pi and the technology industry recover from the double-punch of a pandemic and a global chip shortage which has caused a slowdown across the world.

Upton explains "What would really be a disaster would be if we tried to introduce some kind of Raspberry Pi 5 product" Upton provides a scenario akin to that of the Raspberry Pi Zero 2 W, launched midway through the pandemic. It has been relatively unobtainium since release. Upton said he is very concerned about the consequences "if we introduced a Raspberry Pi 5 product and it couldn't ramp properly because of constraints, or if we introduced some Raspberry Pi 5 product and it somehow cannibalized some supply chain element." Upton then explains how cannibalization could impact the recovery of Raspberry Pi 4 and the 3 / 3+ and that Raspberry Pi has to be "ginger" as they move forward with its recovery. "The good news is the second half of next year, 2024 onwards, some of those things start to abate. And that's the point where we can start to think about what might be a sensible Raspberry Pi 5 platform," Upton said.

Hardware

Raspberry Pi Inventory Improving, Could Reach Pre-Pandemic Levels In 2023 (arstechnica.com) 55

According to CEO Eben Upton, "hundreds of thousands" of Raspberry Pi Zero, 3A+, and 4 models should show up next year. Ars Technica reports: In a "Supply chain update" blog post ("It's good news!"), CEO Eben Upton wrote that Raspberry Pi has "set aside a little over a hundred thousand units, split across Zero W, 3A+, and the 2GB and 4GB variants of Raspberry Pi 4, for single-unit sales." During the pandemic-spurred component shortage, most of the Pis produced every month were going to businesses, leaving those in need of one or two for a project refreshing rpilocator and cursing their timing. Zeros will start showing up first, then 3A+, then different models of 4. Upton acknowledged this reality (and even linked the locator) and asked that people buy only from approved resellers and consider the Pico and Pico W lines for projects that might fit, as those lines remain strong. As of this morning, a few 3A+ and CM4 models showed an optimistic green on the rpilocator spreadsheet.

Raspberry Pi will continue to serve its commercial and industrial customers, Upton wrote, but will "make sure that inventory-building behavior which would otherwise prolong the shortage for everybody else can't take place." Meanwhile, Raspberry Pi will increase the percentage of boards designated for single-unit sales. With that change and future chip allocations, Upton expects that by the end of the third quarter of 2023, things will be back to how they were before the Great Pi Shortage, with "hundreds of thousands of units available at any given time."

Slashdot Top Deals