This talk may contain strong language, harsh truths, and serious passion.
Repeatedly getting asked the question
"How do I get my daughter interested in coding?"
Why AREN'T girls jumping into coding?
Girls are subjected to much higher scrutiny of their appearance, almost from birth.
This isn't changing anytime soon = (
"The Queen of Sh*tty Robots"
or the more age-appropriate
"Queen of the Most Wonderfully Craptastic Machines"
Jewelbots are friendship bracelets for the iPhone era. Technology-enabled jewelry for tween and teen girls, they’re a means of communicating with friends by lighting up when a BFF is near or buzzing to send messages to a pal across the school.
Sara Chipps
Co Founder & CEO
Brooke Moreland
Co Founder & COO
https://jewelbots.github.io/arduino-library/package_jewelbots_index.json,
https://jewelbots.github.io/arduino-firmware/package_jewelbots_firmware_index.json,
https://jewelbots.github.io/arduino-friendship/package_jewelbots_friendship_index.json
First make sure your firmware is updated!
(you can do this in firmware mode board by uploading a blank sketch)
When on & paired jewelbots will flash colors of nearby friends
RED, GREEN, BLUE, MAGENTA, YELLOW, CYAN, WHITE, ORANGE, GOLD, PURPLE, PERIWINKLE, ROSE, OCEAN, and SKY
LED led;
led.turn_on_single(SW, GREEN);
led.turn_on_all(GREEN);
led.turn_off_single(NE);
led.turn_off_all();
led.flash_single(SE, BLUE, 1000);
led.flash_all(BLUE, 1000);
Animation animation;
animation.rainbows();
animation.jewelbots_logo();
animation.breathe_single_color(GREEN);
Buzzer buzz;
buzz.extra_short_buzz();
buzz.medium_buzz();
buzz.really_long_buzz();
buzz.custom_buzz(63, 500);
// This will buzz at 50% strength for 1/2 second.
void button_press(void){
// Define what happens when the Magic Button is pressed quickly
// (when the Jewelbot is not plugged into power)
}
void button_press_long(void) {
// Define what happens when the Magic Button is held for 2 seconds
// (when the Jewelbot is not plugged into power)
}
void charging_button_press(void) {
// Define what happens when the Magic Button is pressed quickly
// (when the Jewelbot is plugged into power)
}
Test your code while you're charging!
void setup() {
set_run_loop_charging();
}
Allow Ardiuno Code
void setup() {
set_arduino_coding();
}
Print sting to monitor
JWB_SERIAL("Debugging message.\n");
Print sting & variable to monitor
JWB_SERIAL_PRINTF("x = %u\n", x);
see_red_friends()
see_green_friends()
see_blue_friends()
see_cyan_friends()
Check out their repos on Github.
Use "codewithJennifer" at Jewelbots.com for $20 off!
Slides available at: tehfedaykin.github.io/CodingWithJewelbots