"zeptoforth" is a Cortex-M #Forth, currently targeted at #RP2040 boards such as the #Raspberry-Pi Pico. Its kernel has versions written in Thumb-1 assembly, for the RP2040, and Thumb-2 assembly, for the #RP2350.
on 02026-04-21#NetBSD supports all the #Raspberry-Pi boards except the Zero, RP2350, and RP2040: “Initial Raspberry Pi support was introduced in NetBSD 6.0. NetBSD 7.0 added complete support for the board, along with introducing support for the quad-core Raspberry Pi 2 board. Raspberry Pi 3 support was added for NetBSD 8. NetBSD 9 supports aarch64, meaning using the newer processors in 64-bit mode. NetBSD 10 supports the RPI 4 and RPI 5.”
on 02026-04-12#video #toread on a small computer with HDMI out built out of two #Raspberry-Pi Picos on #Pimoroni boards
on 02025-08-21#video on building a #Raspberry-Pi pocket computer #toread
on 02025-08-21"Erratum 9" for #Raspberry-Pi #RP2350 #electronics results in 120μA of persistent leakage current under certain circumstances. #microcontrollers #facepalm
on 02025-03-28#video on GPS-denied, anti-jam autonomous #drones and #motion-planning using a #Raspberry-Pi 4 running #ROS. He calls his flight control software #dRehmFlight. Apparently Intel’s “RealSense tracking cam” does “optical flow” inside the camera to measure changes in orientation. The main drone body seems to be laser-cut from MDF. He’s using #D-star Lite instead of A* for his #path-planning graph search. #robotics
on 02025-02-20Apparently #Raspberry-Pi #RP2350 #microcontrollers have a bug where they draw about 100μA from their GPIOs in input mode when they’re close to ½Vcc, with some hysteresis. #hardware
on 02024-10-25#video #toread on #Raspberry-Pi “diy fighting stick” #hardware #todelete
on 02024-08-28#Raspberry-Pi RP2350 #microcontrollers review by #Dmitry Grinberg #electronics
on 02024-08-27#video by #GreatScott from two years ago endorsing the #Raspberry-Pi RP2040 Pico #microcontrollers #hardware #electronics
on 02024-08-27#Dhrystone #performance results on #Raspberry-Pi: 2201 VAX MIPS for a Pi 3
on 02024-08-16Repka Pi, Turnip Pi, the Russian #Raspberry-Pi equivalent
on 02024-01-25SQFMI’s #BeepBerry is now called the Beepy and runs Linux on almost a bare PCB with a BlackBerry keyboard on it; you have to plug in a #Raspberry-Pi Zero. Uses a #memory-LCD for no good reason since the Zero uses 250 mA from the LiPo battery. #hardware
on 02023-08-09#speech synthesis in #MicroPython using DECtalk (?) on a #Raspberry-Pi #RP2040 and a so-called SYN6988, or in #Emscripten. Or categorizing birds with BirdNET-Pi #neural-networks.
on 02023-07-13Slide deck about #ARM #asm. Supposedly the #Raspberry-Pi 2 and 3 (but not 1 and Zero) support #Thumb-2 instructions, and the #STM32 STM32L only supports Thumb-2 (no original ARM fixed-width instruction set). There’s a super sweet #code-density graph on p.35 of the #PDF: 8086 is the champion; PDP-11 and Z80 are almost tied and beat Thumb-2, which beats Thumb, which beats VAX, which beats i386, which beats x86_64, which beats 6502, which beats arm_eabi, which beats the living shit out of ia64.
on 02023-07-04#Raspberry-Pi 4 memory bandwidth #performance is only about 4 GB/s instead of the 12.8 GB/s theoretical
on 02023-07-04huh, I didn't know #RISC-OS ran on the #Raspberry-Pi.
on 02023-07-03#LinuxCNC on #Raspberry-Pi: “I am having problems installing rtai on a Raspberry Pi 4.” “RTAI is x86 only.” “Unlike most others I intend to use the base thread for my i/o, a latency of < 20uS would be desirable but not obtainable on this platform, maybe not any platform. Not using Mesa. Plan to build my own 48 pin optically isolated i/o and using stepgen.” Success not reported.
on 02021-11-11https://wiki.printnc.info/en/controllers/linuxcnc/rpi4mesa7i76e installing #LinuxCNC 2.8.0 on #Raspberry-Pi 4 with balenaEtcher; it’s based on Debian 10 Buster and the image is 1.2GB, on the LinuxCNC downloads page. But this is using a Mesa 7I76E for the real-time part.
on 02021-11-10note from Eben Upton from 02014 on #GPU_FFT #GPGPU #FFT #Raspberry-Pi
on 02021-01-24"GPU_FFT" #FFT on #GPGPU on the #Raspberry-Pi 1’s VideoCore IV. Not sure if there's a newer version
on 02021-01-24SiFive’s US$665 HiFive Unmatched board uses a 5-core 1.4 GHz #RISC-V #hardware "FU740" or “Freedom U740” comparable to the #Raspberry-Pi 4’s quad-Cortex-A72. #performance of 2.5 DMIPS/MHz and 4.9 CoreMark/MHz (from which we can deduce that a CoreMark is about 2 #Dhrystone MIPS), dunno if this is per-core or per-chip.
on 02021-01-24oh hey a US$4 #Raspberry-Pi #microcontroller "RP2040" with device and host USB and 264 KiB RAM. The 8-threaded “pioasm” coprocessor for hardware control things like WS2812 interfacing sounds pretty interesting (32 instructions per PIO program, an assembly language with 9 instructions), with a Python implementation using a function decorator ☺
on 02021-01-21Christina B reports success in booting Linux on the #Raspberry-Pi without non-free blobs (rpi-open-firmware); still working on the DMA engine, basic USB stuff, and eMMC reliability.
on 02017-01-17discussion on #Raspberry-Pi and free software and blobs
on 02017-01-17Christina Brooks (Kristina) and David Given wrote an #LLVM backend for the #Videocore-IV GPU used in the #Raspberry-Pi, in particular to make free-software boot firmware for it.
on 02017-01-06Using #Raspberry-Pi #hardware, a little solder, and some Python to replace a hacked Amazon Dash button for his son’s nightlight
on 02016-08-01almost unbricking WRT54GL #hardware by bit-banging #JTAG from a #Raspberry-Pi using TJTAG, a fork of “HairyDairyMaid WRT54G”
on 02016-07-12Of course the #Raspberry-Pi Zero is out of stock.
on 02016-05-04A #Raspberry-Pi 3 costs US$41.43 from Amazon at the moment.
on 02016-05-04Pete Warden ported the Deep Belief #deep-learning #neural-networks for #image-recognition to #Raspberry-Pi #GPGPU.
on 02016-04-16An #EDSL in #Python for #GPGPU programming the #Raspberry-Pi in the VideoCore assembly language.
on 02015-12-27comprehensive overview of the #microcontroller #hardware landscape as of today, starting from the Raspberry Pi. Mentions that the ARM11 in the #Raspberry-Pi is an ARMv6 rather than ARMv7 and therefore won’t run most current Linux distributions.
on 02015-11-26new US$5 #Raspberry-Pi without the Ethernet.
on 02015-11-26#performance #benchmarks of #Raspberry-Pi 2 in #Python.
on 02015-11-16Interim OS is a bare-metal #Lisp interpreter for the #Raspberry-Pi.
on 02015-09-15a #Forth for #Raspberry-Pi
on 02015-08-05Some guy wants to inline his #Forth on his #Raspberry-Pi to speed it up
on 02015-08-05