1
0
Fork 0

begin MainBoard bringup

main
radex 2024-06-03 22:15:44 +02:00
parent efb94c2d78
commit 0a3f0e9216
Signed by: radex
SSH Key Fingerprint: SHA256:hvqRXAGG1h89yqnS+cyFTLKQbzjWD4uXIqw7Y+0ws30
4 changed files with 17 additions and 17 deletions

View File

@ -3,7 +3,7 @@
#ifndef _audio_h #ifndef _audio_h
#define _audio_h #define _audio_h
#define AUDIO_PIN 2 #define AUDIO_PIN 8
#define AUDIO_RATE 22000.0f #define AUDIO_RATE 22000.0f
#define BUFFER_LEN 512*4 #define BUFFER_LEN 512*4

View File

@ -4,18 +4,18 @@
#include <Arduino.h> #include <Arduino.h>
#define COL_SER 20 #define COL_SER 21
#define COL_OE 21 #define COL_OE 22
// #define COL_RCLK 22 // #define COL_RCLK 23
#define RCLK 22 #define RCLK 23
#define COL_SRCLK 26 #define COL_SRCLK 24
#define COL_SRCLR 27 #define COL_SRCLR 25
#define ROW_SER 14 #define ROW_SER 14
#define ROW_OE 13 #define ROW_OE 13
// #define ROW_RCLK 12 // #define ROW_RCLK 20
#define ROW_SRCLK 11 #define ROW_SRCLK 18
#define ROW_SRCLR 10 #define ROW_SRCLR 15
#define ROW_MODULES 2 #define ROW_MODULES 2
#define ROW_COUNT ROW_MODULES * 20 #define ROW_COUNT ROW_MODULES * 20

View File

@ -11,7 +11,7 @@ void loadVideo(size_t index);
void setup() { void setup() {
leds_init(); leds_init();
setupSDPins(); setupSDPins();
pinMode(4, INPUT_PULLUP); pinMode(9, INPUT_PULLUP);
delay(2000); delay(2000);
Serial.begin(115200); Serial.begin(115200);
@ -62,7 +62,7 @@ void nextSong() {
} }
void loop() { void loop() {
if (digitalRead(4) == LOW) { if (digitalRead(9) == LOW) {
delay(100); delay(100);
nextSong(); nextSong();
delay(50); delay(50);

View File

@ -8,12 +8,12 @@
#include "ff.h" #include "ff.h"
#include "f_util.h" #include "f_util.h"
#define SD_DET_PIN 28 #define SD_DET_PIN 4
#define SD_PIN_SS 17 #define SD_PIN_SS 1
#define SD_PIN_SCK 18 #define SD_PIN_SCK 2
#define SD_PIN_MOSI 19 #define SD_PIN_MOSI 3
#define SD_PIN_MISO 16 #define SD_PIN_MISO 0
static spi_t spi = { static spi_t spi = {
.hw_inst = spi0, .hw_inst = spi0,