Hello Sweetlilmre,
I have read you e-mail. No problem thanks a lot for your time and our hobby is really not in a rush :-D.
I have ordered a couple of extra Mini SD modules and I will try again with the standard size SD card module in the meantime. I will check the sketch config file and ensure that the PULLUP commands are not commented. By the way, the standard SD card module has inputs for 5v and 3.3V. Should I connect the 5v pin ?
Concerning the SD card format, I do not have any partition in it but I will format it again with the tool you specified.
Thanks a lot.
Riccardo
- - - Updated - - -
The inputs in the config.h file looks correct
// comment this line if you are using HW1.0
#define KEYS_INPUT_PULLUP
#define KEYS_READ_PORT PORTC
#define KEYS_READ_DDR DDRC
#define KEYS_READ_PINS PINC
#define KEY_SELECT_PIN 3
#define KEY_ABORT_PIN 2
#define KEY_PREV_PIN 1
#define KEY_NEXT_PIN 0
Hi,
My SD card module has a level shifting chip on it (5V -> 3V), yours seems to use resistors, unless the chip is on the bottom of the board.
With mine I connect SD Card module to the 5V pin so that it has the correct voltage on the high side of the level shifter (the nano pins are also 5V and the shifter will translate to 3V for the SD Card IO).
I would assume the same for yours but the resistor setup seems odd.
Are you saying you have connected it to 5V or 3V when you had it working?
The config looks good, so it would seem that there is something incorrect in the wiring of your button module.
Your common pin on the board should be connected to GND and then each signal pin should be not connected.
i.e. there should be no connection between the common pin and each of the signal pins, until the button is pressed
Check for a short between pins and that the orientation of the buttons is correct (not rotated by 90 degrees).
HTH
-(e)