gallaugher

gallaugher

@gallaugher.bsky.social

Tech & Business professor @ Boston College. Teaches SwiftUI, iOS YouTube.com/profgallaugher, Physical Computing with CircuitPython, Electronics, robots, YouTube.com/@BuildWithProfG, advisor to collegiate entrepreneurs. Textbook https://gallaugher.com/book

1.6K followers810 following2.6K posts

Toilet justice in the School of Ed. building with its overwhelmingly female population. I had to scamper up two floors to get to a men’s room. I can assure you the Patriarchy is being fought in Campion Hall. ✊🏻✊🏽✊🏿

Prototyping a new project. “Ripples” a reactive chandelier inspired by Jen Lewin’s Edison Drops. Uses #CircuitPython, an ESP32-S3, an Adafruit VL53l1x distance sensor, and some ws2812 5v NeoPixel style lights with power injected every 50 units. Will create a better housing & will write up when done.

I get irrationally turned off by events promoted as “fireside chat” when there’s no fire, and not really like FDRs talk to the public. Almost all of these are a conversation, an interview. Chat, sure. Q&A, ok. But Fireside? Drop it unless you’ve got the flames and irs relevant. It just seems silly.

All these tech folks chasing eternal youth can probably skip the weirdo blood transfusions and chemed-out Soylent green-style elixirs and concentrate on figuring out what's kept Keith Richards going despite <gestures wildly> all that.

#ESP32 users, what boards do you buy? I’ve purchased a bunch of these for lab use with a group of high school hackers. Nothing lots of problems. Bad boards, wonky pins. Common problems or bad batch? Which ESP32-S3 N16R8 vendor do you use? An expansion base is also needed. a.co/d/0ae5Ie0H

a.coAmazon.com

#ESP32 folks, what do you use for Audio hardware? A PCM5102 + PAM8302 w/3.3v pin sounds good w/a 3w 4ohm mono enclosed speaker. All Adafruit. Tried some single board DAC+AMP options with MAX98357A. One from DF Robot and one from Usdrwam. Sounded terrible. Same speakers, wires, #CircuitPython code.

Patterns will look way better when I map the light canvas but this drone shot gives you an idea of the 1560 lawn lights. #PixelBlaze #LEDs

Overhead shot of the Lawn of Light by St. Ignatius statue @bostoncollege.bsky.social 1560 #LEDs run on the same NeoPixel concept of 3 wires: power, signal, and ground. Now to map the canvas and play with #PixelBlaze patterns. I also have some lights at the end that need a power injection.

The misogyny is terrible but on a basic level it’s just bad joke writing. It’s cheap & hacky. He didn’t need to go there & half the audience cringed. These anti-woke whiners get so wounded when called out for sucking. Bro, we want to cancel you because you’re bad. www.usatoday.com/story/entert...

usatoday.comShane Gillis degraded women on 'SNL'. We aren't angry enoughShane Gillis used his Oct. 10 "Saturday Night Live" monologue to call women "whores." It's not funny. It's deeply wrong. And we need to call it out.

A closeup of what our students built when learning capacitive touch, loops, conditionals, and sound play in #CircuitPython. Groot was 3D printed, housing was laser cut. Succulents are real and ordered online. Everyone got a plant.

Learnings as I transition from Pico 2W to ESP32-S3s for #CircuitPython class. Audio is more complex, but a DAC/AMP combo like the MAX98357 drops setup to 1 bd w/5 wires. The DF Robot's has a JST socket matching lots of inexpensive speakers. 3v audio sounds worse but lowering volume in code fixed it.

What the hell?!? You hit a certain age and your ads are dominated by walk in tubs and stair lifts? Bro, I’m still running several miles a week. Back off! And this after years of “fat man / bald guy” ads. If the algorithm were human I would so smack that guy.

@mbta c’mon. It’s 9pm and two trains expressed by. Is scheduling really that hard? Dline outbound is a constant litany of express get off wait. Service has never been this bad in 30 years.

It’s so fun to teach Physical Computing at @bostoncollege. Last night was capacitive touch where students made living plants talk like Baby Groot when tapped, and accelerometers where they made magic wands and Goblets of Glory that play sound when tilted for a toast. All in #CircuitPython.

Do you #tech #business and/or #tech? The webinar I gave last week on Leveraging AI in course redesign + topics from v.12 of my forthcoming BizTech textbook is now online. Book available next month. Hope you like it! flatworld.com/webinars/how...

flatworld.comWebinar Replay: How to Use AI in Your Classroom | FlatWorldWatch John Gallaugher's hour-long instructor workshop on AI classroom design, real student builds, Information Systems and AI v12.0, and live audience Q&A.

#Makerspace, #CircuitPython, and #ESP32 friends. I'm planning a 2 hr workshop for ESP32-S3s based on a Pico workshop I've given about a half-dozen times. You're free to use the slides & code. I'd also welcome comments / suggestions. Cheers. bit.ly/ESP32-S3-wor...

bit.lyESP32-S3 MakerSpace Workshop w/CircuitPythonESP32-S3 MakerSpace Workshop About 90 mins. Intro to CircuitPython on the ESP32-S3 NeoPixel lights colorwheel to change colors through a rainbow Playing .mp3 files Using a potentiometer Moving a 180° ...

I’m thinking of switching from the Raspberry Pi Pico 2W to the ESP32-S3 N16R8 for my #CircuitPython #maker class. Any reason not to? Audio requires a DAC & more wiring but otherwise seems like a good choice. Any info on forthcoming Raspberry Pi microcontroller boards?

Key research on challenges of those hitting the “Class Ceiling”. As a 1st gen student whose mom & oldest brother never graduated high school, the article caused me to reflect on my own path. My uni @bostoncollege.bsky.social leans into 1st gen help Pay it forward. www.nytimes.com/2026/09/18/b...

nytimes.comThe Working Class Face a ‘Class Ceiling’ in Elite OccupationsBeing female or a person of color has long been seen as a disadvantage in hiring and promotion. A new study of college professors shows that class may loom as large.

Do you have imposter syndrome? When it hits just remember someone agreed to spend millions on ads with the furry yellow “Liberty Biberty”. You’re fine. Unless you did this. Then you’re a fraud.

Going to be building a lot more #STEMed projects to display but here is a start. Touch to talk Groot, Magic Wand, Dinner Decider, Candy Slector, Medications Reminder all in #CircuitPython.