Week 2

1. Simulating with Wokwi For this week, I plan to simulate controlling a LCD display with the Raspberry Pi Pico. To tie it with my final project of jamming with neuronal spiking signals, I created a module for generating random spikes and displaying the spike train on a LCD screen. The basic code to achieve this is a following, written with a little help from Wokwi demo by Urish & ChatGPT 4o mini: ...

September 24, 2024 · Me

Week 1

1. Group Assignment with Jonny & more People come and go so it’s really hard to define our group, but it mainly consists of Kye, Toni, Jessica, Michelle, Cyrus, Hye Jun, Sophie, Jia Ming, and more… Jonny doing magic We first cut a 50 mm square with no offset to measure the kerf of this laser cutter, and we’ve concluded that the kerf size is 0.2 mm, which meant all our other designs should have an offset of 0.1 mm. We then made a pair of combs with chamfer joints from 3.3 mm to 4.0 mm, increasing by a step of 0.05 mm on both side. After testing different slots, we figure that 3.7 mm works best for a press fit chamfer joint. ...

September 17, 2024 · Me

Week 0

September 15, 2020 · 0 min · 0 words · Me

Week 8

1. Displaying the spikes For the output device week, I’m connecting a 20x4 I2C LCD module to my Xiao RP2040 board to display the random spikes that it’s generating. I followed this link to connect Xiao RP2040 with Thonny to program in Micropython, and uploaded two I2C LCD libraries found here onto the RP2040. Initially, I’ve stuggled a bit as it keeps saying that the SDL pin is wrong, while I’ve confiremd multiple times that it is indeed connected to the right pin. However, after closer inspection, I found out that the pin head is loose and while it’s soldered to the copper ring, the whole ring detached itself from the circuit. After a solder surgery to reconnect them it worked and now I can finally control the LCD. ...

Me