DStike PacketMonitor anyone....?


#1

Hi,

I bought one of these:

http://www.ulisp.com/show?2AJI#dstike-packet-monitor

For me it feels not quite right to change the board definition files of the Arduino IDE directly.
Next time you flash another board with an ESP32 and another GPIO setup, you will get in trouble… ;)

Another thing is the definition for pins SS, MOSI, MISO and SCK.
Which are given as:
static const uint8_t SS = 13;
static const uint8_t MOSI = 15;
static const uint8_t MISO = 2;
static const uint8_t SCK = 14;
on that page.

Compare these with the board definition files for that board published here:


which gives the pins as follows:
static const uint8_t SS = 15;
static const uint8_t MOSI = 13;
static const uint8_t MISO = 12;
static const uint8_t SCK = 14;

Could it be possible, that “static const uint8_t MISO = 2;” as missing a “1” on the uLisp pages?

By the way: Using these extra board definition files for Arduino will get one around the problem of
hacking the internals of Arduino… :)

Cheers!
mcc

PS: Yoda a Lisp programmer he is! :)


#2

It’s been a while since I tested the DSTIKE D-duino-32 board, and at that time there wasn’t a dedicated board setting for it, which is why I recommended using the ESP32 Wrover Module setting. However, now I see there’s a D-duino-32 setting, so I recommend using that.

However, I think that what I wrote for accessing the SD Card is correct. Try it both ways and let me know which one works.