"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“An attempt to recreate the #RP2040 PIO in an #FPGA” gateware similar to the #RP2350 #electronics #hardware. Bunnie recommends using it to debug your PIO code with Verilator.
on 02026-04-09#Bunnie helped design “the Baochip-1x, a mostly open source 22nm SoC”, with an improved version of the #RP2350’s PIO peripheral. Instead of a special-purpose instruction set like PIO, you have BIO, four of Claire Xenia Wolf’s PicoRV32 #RISC-V processors each with 4KiB of RAM, running at 700MHz, modified with a trick from his PhD thesis ADAM to map the non-RV32E registers to FIFOs; also they can DMA to and from the main CPU’s RAM. But it’s slower than PIO, can’t bitbang DVI. #Baochip #electronics #hardware #toread
on 02026-04-09“It is a custom PCB designed to drop directly into the Z80 DIP-40 CPU socket of any legacy Z80-based computer. Rather than using a discrete #Z80 processor, the board hosts an RP2350B microcontroller — a dual-core 150MHz Cortex-M33 device capable of running at up to 300MHz — whose programmable I/O (PIO) state machines take full, cycle-accurate control of the Z80 address, data, and control buses.” Basically an ICE with Wi-Fi. #RP2350 #electronics #hardware #retrocomputing
on 02026-04-09middle school drama with #Sparkfun and #Adafruit means Adafruit is going to design new "Freensy" hardware as a #Teensy replacement based on #RP2350 #electronics #hardware
on 02026-01-09"Erratum 9" for #Raspberry-Pi #RP2350 #electronics results in 120μA of persistent leakage current under certain circumstances. #microcontrollers #facepalm
on 02025-03-28Apparently #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