mirror of
https://github.com/Architeuthis-Flux/Jumperless.git
synced 2024-11-27 17:00:55 +01:00
arduino stuff
This commit is contained in:
parent
e9a67e7e7d
commit
cb02a508f4
35
JumperlessNano/src/ArduinoStuff.cpp
Normal file
35
JumperlessNano/src/ArduinoStuff.cpp
Normal file
@ -0,0 +1,35 @@
|
||||
#include "CH446Q.h"
|
||||
#include "MatrixStateRP2040.h"
|
||||
#include "NetsToChipConnections.h"
|
||||
#include "LEDs.h"
|
||||
#include "Peripherals.h"
|
||||
#include "JumperlessDefinesRP2040.h"
|
||||
#include "ArduinoStuff.h"
|
||||
#include <Arduino.h>
|
||||
|
||||
|
||||
SerialPIO ardUart(0, 1, 64);
|
||||
void initArduino (void)
|
||||
{
|
||||
|
||||
//Serial1.setRX(0);
|
||||
//Serial1.setTX(1);
|
||||
|
||||
|
||||
pinMode (1, OUTPUT);
|
||||
pinMode (0, INPUT);
|
||||
ardUart.begin(115200);
|
||||
ardUart.println("hello from arduino");
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
void arduinoPrint (void)
|
||||
{
|
||||
|
||||
ardUart.println("fuck");
|
||||
}
|
24
JumperlessNano/src/ArduinoStuff.h
Normal file
24
JumperlessNano/src/ArduinoStuff.h
Normal file
@ -0,0 +1,24 @@
|
||||
#ifndef ARDUINOSTUFF_H
|
||||
#define ARDUINOSTUFF_H
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
void initArduino(void);
|
||||
|
||||
void arduinoPrint(void);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif
|
@ -1,6 +1,7 @@
|
||||
#ifndef CH446Q_H
|
||||
#define CH446Q_H
|
||||
|
||||
|
||||
void initCH446Q(void);
|
||||
|
||||
void sendAllPaths(void); // should we sort them by chip? for now, no
|
||||
|
@ -11,6 +11,7 @@
|
||||
#include <Wire.h>
|
||||
#include <Adafruit_MCP4725.h>
|
||||
#include <EEPROM.h>
|
||||
#include "ArduinoStuff.h"
|
||||
|
||||
//https://wokwi.com/projects/367384677537829889
|
||||
|
||||
@ -21,7 +22,8 @@ const char *definesToChar(int); // i really need to find a way to not need to fo
|
||||
void setup()
|
||||
{
|
||||
EEPROM.begin(256);
|
||||
|
||||
initArduino();
|
||||
|
||||
debugFlagInit();
|
||||
initCH446Q();
|
||||
initADC();
|
||||
@ -99,9 +101,15 @@ void loop()
|
||||
char input;
|
||||
unsigned long timer = 0;
|
||||
|
||||
//initArduino();
|
||||
//
|
||||
|
||||
|
||||
|
||||
menu:
|
||||
|
||||
arduinoPrint();
|
||||
|
||||
Serial.print("\n\n\r\t\t\tMenu\n\n\r");
|
||||
Serial.print("\tn = show netlist\n\r");
|
||||
Serial.print("\tb = show bridge array\n\r");
|
||||
|
Loading…
Reference in New Issue
Block a user