Merge branch 'master' into master
This commit is contained in:
commit
a32be42857
7 changed files with 66 additions and 8 deletions
|
|
@ -23,20 +23,58 @@
|
|||
|
||||
unsigned long baud = 115200;
|
||||
|
||||
#if defined(ADAFRUIT_FEATHER_M4_EXPRESS) || defined(ADAFRUIT_PYBADGE_M4_EXPRESS) || defined(ADAFRUIT_PYGAMER_M4_EXPRESS)
|
||||
// Configure the pins used for the ESP32 connection via
|
||||
#if defined(ADAFRUIT_FEATHER_M4_EXPRESS) || \
|
||||
defined(ADAFRUIT_FEATHER_M0_EXPRESS) || \
|
||||
defined(ARDUINO_AVR_FEATHER32U4) || \
|
||||
defined(ARDUINO_NRF52840_FEATHER) || \
|
||||
defined(ADAFRUIT_ITSYBITSY_M0_EXPRESS) || \
|
||||
defined(ADAFRUIT_ITSYBITSY_M4_EXPRESS) || \
|
||||
defined(ARDUINO_AVR_ITSYBITSY32U4_3V)
|
||||
// Configure the pins used for the ESP32 connection
|
||||
#define SerialESP32 Serial1
|
||||
#define SPIWIFI SPI // The SPI port
|
||||
#define SPIWIFI SPI // The SPI port
|
||||
#define SPIWIFI_SS 13 // Chip select pin
|
||||
#define ESP32_RESETN 12 // Reset pin
|
||||
#define SPIWIFI_ACK 11 // a.k.a BUSY or READY pin
|
||||
#define ESP32_GPIO0 10
|
||||
#define NEOPIXEL_PIN 8
|
||||
#elif defined(ARDUINO_AVR_FEATHER328P)
|
||||
#define SerialESP32 Serial1
|
||||
#define SPIWIFI SPI // The SPI port
|
||||
#define SPIWIFI_SS 4 // Chip select pin
|
||||
#define ESP32_RESETN 3 // Reset pin
|
||||
#define SPIWIFI_ACK 2 // a.k.a BUSY or READY pin
|
||||
#define ESP32_GPIO0 -1
|
||||
#define NEOPIXEL_PIN 8
|
||||
#elif defined(TEENSYDUINO)
|
||||
#define SerialESP32 Serial1
|
||||
#define SPIWIFI SPI // The SPI port
|
||||
#define SPIWIFI_SS 5 // Chip select pin
|
||||
#define ESP32_RESETN 6 // Reset pin
|
||||
#define SPIWIFI_ACK 9 // a.k.a BUSY or READY pin
|
||||
#define ESP32_GPIO0 -1
|
||||
#define NEOPIXEL_PIN 8
|
||||
#elif defined(ARDUINO_NRF52832_FEATHER )
|
||||
#define SerialESP32 Serial1
|
||||
#define SPIWIFI SPI // The SPI port
|
||||
#define SPIWIFI_SS 16 // Chip select pin
|
||||
#define ESP32_RESETN 15 // Reset pin
|
||||
#define SPIWIFI_ACK 7 // a.k.a BUSY or READY pin
|
||||
#define ESP32_GPIO0 -1
|
||||
#define NEOPIXEL_PIN 8
|
||||
#elif !defined(SPIWIFI_SS) // if the wifi definition isnt in the board variant
|
||||
// Don't change the names of these #define's! they match the variant ones
|
||||
#define SerialESP32 Serial1
|
||||
#define SPIWIFI SPI
|
||||
#define SPIWIFI_SS 10 // Chip select pin
|
||||
#define SPIWIFI_ACK 7 // a.k.a BUSY or READY pin
|
||||
#define ESP32_RESETN 5 // Reset pin
|
||||
#define ESP32_GPIO0 -1 // Not connected
|
||||
#define NEOPIXEL_PIN 8
|
||||
#endif
|
||||
|
||||
Adafruit_NeoPixel pixel = Adafruit_NeoPixel(1, NEOPIXEL_PIN, NEO_GRB + NEO_KHZ800);
|
||||
|
||||
|
||||
void setup() {
|
||||
Serial.begin(baud);
|
||||
pixel.begin();
|
||||
|
|
@ -72,4 +110,4 @@ void loop() {
|
|||
pixel.setPixelColor(0, 0, 0, 10); pixel.show();
|
||||
Serial.write(SerialESP32.read());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
## Adafruit-Crickit-MicroBit-Robot
|
||||
## Adafruit Crickit micro:bit Robot
|
||||
|
||||
This is a resorce folder for a MicroBit robot using the Crickit platform from Adafruit.
|
||||
This is a resorce folder for a micro:bit robot using the Crickit platform from Adafruit.
|
||||
|
||||
Link to the full guide.
|
||||
https://learn.adafruit.com/microbit-crickit-robot
|
||||
|
||||
Support open source hardware and software by buying parts at adafruit.com
|
||||
Support open source hardware and software by buying parts at [adafruit.com](https://www.adafruit.com/).
|
||||
|
|
|
|||
20
M4_Eyes/eyes/anime/config.eye
Executable file
20
M4_Eyes/eyes/anime/config.eye
Executable file
|
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"eyeRadius" : 130,
|
||||
"eyelidIndex" : "0xD5", // From table: learn.adafruit.com/assets/61921
|
||||
"pupilColor" : [ 0, 0, 0 ],
|
||||
"backColor" : [ 216, 204, 197 ],
|
||||
"irisRadius" : 95,
|
||||
"irisTexture" : "anime/iris.bmp",
|
||||
"scleraTexture" : "anime/sclera.bmp",
|
||||
"upperEyelid" : "anime/upper.bmp",
|
||||
"lowerEyelid" : "anime/lower.bmp",
|
||||
"irisAngle" : 0,
|
||||
"irisiSpin" : 512,
|
||||
"pupilMin" : 0.3,
|
||||
"pupilMax" : 0.4,
|
||||
"squint" : 0.1,
|
||||
"left" : {
|
||||
},
|
||||
"right" : {
|
||||
}
|
||||
}
|
||||
BIN
M4_Eyes/eyes/anime/iris.bmp
Executable file
BIN
M4_Eyes/eyes/anime/iris.bmp
Executable file
Binary file not shown.
|
After Width: | Height: | Size: 200 KiB |
BIN
M4_Eyes/eyes/anime/lower.bmp
Executable file
BIN
M4_Eyes/eyes/anime/lower.bmp
Executable file
Binary file not shown.
|
After Width: | Height: | Size: 7.6 KiB |
BIN
M4_Eyes/eyes/anime/sclera.bmp
Executable file
BIN
M4_Eyes/eyes/anime/sclera.bmp
Executable file
Binary file not shown.
|
After Width: | Height: | Size: 312 B |
BIN
M4_Eyes/eyes/anime/upper.bmp
Executable file
BIN
M4_Eyes/eyes/anime/upper.bmp
Executable file
Binary file not shown.
|
After Width: | Height: | Size: 7.6 KiB |
Loading…
Reference in a new issue