Shendo

Results 91 comments of Shendo

Can you verify that the serial communication is working properly on pico? Try running some serial port examples from arduino.

OK, this is weird. Apparently when setting up the ack interrupt on Raspberry Pi Pico I have to tell it again that it's a input with pullup. First time when...

Try to use 0.6 sketch but change line: SPI.beginTransaction(SPISettings(125000, LSBFIRST, SPI_MODE3)); to SPI.beginTransaction(SPISettings(250000, LSBFIRST, SPI_MODE3)); That will bump the SPI speed to 250khz, as per standard. Maybe the card is...

Installing pull-ups should help, yes. Put 1K external pull-ups to 3.3V on Cmd, Data, Att, Clk and Ack lines. You can try with both 125 and 250 khz, 250 being...

Looking at the video it looks like you haven't actually written compiled sketch to the device. It says missing bootloader at one point. Try writing a simple hello app which...

The way MemcardRex verifies Memcarduino is that it sends GETID (hex 0xA) which should get "MCDINO" ASCII response over serial. After that it asks for firmware version (0xA1). You can...

No, that's not what I meant. Write this simple sketch and verify with serial monitor that it's all working correctly. You should get "Hello World!" printed each second in the...

https://docs.arduino.cc/software/ide-v2/tutorials/ide-v2-serial-monitor

Try this simple skeleton sketch, see if it gets detected as Memcarduino with MemcardRex. void setup() { Serial.begin(38400); } void loop() { if(Serial.available() > 0){ switch(Serial.read()){ default: Serial.write(0xE0); break; case...

I'm sorry but this looks like it's hardware quirk of some some sort. Maybe bootloader takes more than 2 seconds to run the application in which case detection timeouts. If...