#show-and-tell

1 messages · Page 23 of 1

lean elbow
clear matrix
#

@lean elbow - do you have a project writeup or GitHub, I'd like to put this in the Python on Microcontrollers Newsletter - if so please send info to cpnews(at)adafruit(dot)com. Thanks!

lean elbow
lean elbow
west zinc
lucid bloom
#

My pi zero w freezer alarms at the food pantry have come through again. I have alarms setup with twilio and data to adafruit io. I get an sms alarm I check io. The freezer died around midnight, alarms caught it at 5, we emptied it at 8 and everything was still frozen solid. The total amount of food saved over the last 3+ years is around 5000 pounds.

#

That big spike it when we opened and emptied it

#

Here's a little context of what it's supposed to look like. Once I get an alarm I have about 4-5 hours to figure out what to do

lapis jasper
#

nice work!

lucid bloom
#

Thanks. There are 5 freezer alarms and 2 fridge alarms. I always get a little worried when I get the message even though I have plenty of time to save the day.

#

One of the best things I did a few years ago to see how the freezers behave when their dead was to unplug one and leave it closed while monitoring the temp. A dead full freezer goes up 2-3 degrees per hour. My conditions for a dead freezer alarm are 30 minutes over 20 with the doors being closed.

lean elbow
#

Still haven't had any luck getting the glasses and the WiiChuck to play nice on the same bus on the nRF52840 boards, but I was able to get it working on the Feather RP2040. Ended up using both of the Feather RP2040's I2C busses anyway though because a) the WiiChuck library assumes you'll always be using Wire (so can't use Feather's stemma port without modifying the library, since it's Wire1), and b) the WiiChuck doesn't seem to like I2C clock speeds > 400KHz, meaning we have to accept a much slower rate updating the glasses LEDs. Even still, I'm happy I got it to work satisfactorily in some form, and I'm definitely going to wear this configuration out sometime lol.

grizzled talon
lean elbow
lean elbow
#

Hacked up a custom "wing" to make it easier to connect to the Nunchuck to the alternate I2C bus on the Feather RP2040, leaving the stemma port free for the glasses

lucid bloom
twin oar
#

Made a huge thing for scientifically ruining solar panels. Cafeteria tray covered in Adafruit stuff is at 00:52. https://www.youtube.com/watch?v=aK8Sw8iMGMI

Solar panels are built to last decades, thanks to NREL scientists like Tim Silverman, whose job is to break them. Learn about his team's latest contraption for accelerated testing to help the industry put higher-quality, more reliable solar panels on the market.

Learn more about this work: https://www.nrel.gov/pv/accelerated-testing-analysis.html

▶ Play video
gusty shard
#

Today in the lab: ESP32 and Micropython.

#

This board was running WipperSnapper yesterday.

rugged oar
#

I made a similar design a few months back. But it had a tonne of issues. From part sourcing to heating problems, that design just wouldn't work.

I finally made these two designs. I've ordered parts and pcb just yesterday. The first will go on a Pololu Zumo robot, the other I'll use to port CircuitPython/MicroPython and the use on the robot too. Fun times ahead.

marble mantle
#

@rugged oar can you tell more about the pololu Zumo one?
I am also building a custom robot based on Zumo - would be interesting to compare.

#

BTW, there is also a discord dedicated to small robotics projects, - if you are interested, I can send you an invite

rugged oar
#

I'd be happy to.
In my design I've added

  1. Reverse voltage protection.
  2. Higher current management.
  3. USB-C type connector connected to the USB lines of the microcontroller.
  4. Power switching between USB and batteries.
  5. 2 User buttons and 3 LEDs.
  6. Cuts to add micro metal motors with encoders (specifically for dfrobot motors, but the cuts are wide enough to fit Pololu ones too.)
  7. MPU-6500 (it was the only simplest one available to me) and an OLED display header.
  8. Qwiic/StemmaQt Connector for the i2c devices, as well as to add a GPS module.
  9. A qwiic connector (not in same Pinout as qwiic/stemmaQt though) for a Jevois camera.
  10. 2 servo connectors.
  11. An 8 pin socket to add the esp8266 module for cheapest network connectivity.
marble mantle
#

what mcu and prigramming language are you using?

rugged oar
#

Mostly C and then hopefully MicroPython/CircuitPython Port. The first I'm sure how to proceed with, the next two are why I made the smaller board for.

lean elbow
#

"Final" build of my hackneyed nunchuck-controlled eyes, using the LED glasses, a Feather RP2040, a featherwing doubler, a WiiChuck breakout, and 3D printed frames from the Ruiz brothers designs

lucid bloom
lucid bloom
gentle fossil
lean elbow
#

Very elegant!

gentle fossil
#

thanks!

tacit delta
#

always wanted heat camera, but its so expensive 😦

gentle fossil
#

Same, but I thought the Pybadge + MLX90640 brought the price down to more affordable levels (around €70 €90). On the minus side, it has very low resolution and short range. I think I get an accurate reading from my 3d printer's heat bed when the camera is 5cm away from it, but when I move it further it starts underreporting the temp. You can definitely see a human 1m away, but overall it feels more like a toy than a tool. Also was a little disappointed to find out that the MLX90640 can have up to 4 dead pixels, but at least mine only has 1 dead pixel near the corner

tacit delta
#

not too bad

clear matrix
#

lurking

#

Or send me a link right now

scenic siren
#

@clear matrix Wrong channel 🙂

long hound
gusty shard
#

A thing of beauty is a joy forever. 😂

grizzled talon
cedar dew
#

So I finished off this project modelling and printing my own take into he Tron legacy disc and baton. The white disc is actually white but I guess the Lady Ada pink force is too strong https://youtu.be/0WxDgiRM9g8

This is a temp display of the TRON legacy black and white discs that I’ve made along with two batons and lighting effects. I’ve made these so the front face can be removed to show off some internal detailed work.

▶ Play video
inner egret
#

I’ve been 3d printing this helmet for about a week. Now I just need to add electronics to open the face plate on light up the eyes!

exotic sierra
#

Ohhh very cool!

tacit delta
#

nice

grizzled talon
inner egret
devout verge
#

Prototype for my holiday light display using a bigger power supply. Code is written in CircuitPython on an RP2040 feather. The music (if you turn your volume up) is over the radio, being broadcast using an Si4713.

patent nimbus
#

Just finished painting a 3d printed tree stump just got to add lights now . its a model from thingivers would recommend printed well on my cr20 🙂

exotic sierra
#

Oh neat!

#

Love how spooky it looks

patent nimbus
#

😊 .Iv got some flickering candle LEDs to pop in side as well hopefully add to the spooky 🙂

ancient slate
#

Customised a mask with some NeoPixels! 💖

exotic sierra
#

nice job @ancient slate

#

that mask looks really cool!

ancient slate
marble mantle
#

wow
an unusual combination of glitter and scary teeth

#

and, of course neopixels!

rugged oar
smoky swift
#

Gotta try this…

inner egret
#

I finished up the coding and wiring for my iron man helmet!!

shrewd epoch
#

Nice! Looks really cool

charred ibex
#

Neopixel light toy to for lighting effects. parts render shown as well. Switch for power (li-poly), pushbutton to cycle patterns. M4 Express + neopixel wing

#

A little case detail. The lipoly goes in the bottom compartment

exotic sierra
#

Oh very cool

#

I’m slowly getting better at 3D design

#

these are really nice enclosure designs

rugged oar
plush gorge
#

Finally got the joystick 🕹 I wanted.

#

Now to figure out how to wire them all together

arctic relic
#

I FINALLY DID IT

#

Briefcase with a screen embedded, part of my Halloween costume.

#

Controlled by a knob at the top

#

Five hours assembling it. Turns out taking apart half a suitcase isn't as easy as expected

#

The segmented display and knob really gave me some trouble. Top part of the briefcase was solid wood

#

Ignore the green tape that's the only color i had

#

Segmented display is I2C. Knob is analog I/O

snow mango
gusty shard
lean elbow
#

The stairwell in my apartment is really dark, and the light is positioned poorly and not very useful. It has an interesting handrail though, with a recessed bit underneath where I can hide some LED strips, so I built a controller with a QT Py M0 using both of its DMA enabled pins (so as not to mess with timing logic) to drive 2 LED strips, with 2 PIR motion sensors, one at each end of the stairwell. I'm really happy with how it turned out! This was also my first project to use a MOSFET so I could cut power to the strips when they aren't in use 😄

unique rune
#

I need to make something similar for the front porch before halloween 😬

lean elbow
hexed comet
#

I made some Halloween hardware tutorials for Particle!
How to Make a Skull Shoot Lasers out of its Eyes: https://youtu.be/0kLRLOGE4aY
and How to Build an IOT Haunted Doll:
https://youtu.be/DctQ-9RXZ2Q!

In this video, you’ll learn how to use a Particle Argon to make a foam skull shoot lasers out of its eyes when a button is pressed.

Check out the written tutorial at https://bit.ly/laserskull

To see more cool projects and ask any Particle questions visit https://community.particle.io/

To learn more about the Particle Argon visit https://doc...

▶ Play video

In this video, you’ll learn how to use a Particle Photon and IFTTT to make a Haunted Doll Halloween Prop that controls smart lights and causes a monster to pop out and scare whoever walks by.

Check out the written tutorial at https://bit.ly/haunteddoll

To see more cool projects and ask any Particle questions visit https://community.particle....

▶ Play video
empty plinth
#

Who’s peeking at you? Adafruit’s animated eyes bonnet, 1.5” OLED displays, and convex glass lenses give this “Creature in the Box” an eerily “living” gaze. The LED illuminated pumpkin, tombstones, and custom-designed box were printed with a MakerBot Method X 3D printer using ABS plastic and SR-30 support material. Designs for the pumpkin and tombstones were sourced from MakerBot’s Thingiverse. To set a ghoulish mood, a chilling array of sound effects were compiled from NASA’s Spooky Space Sounds and are played, for now, using an external Pimoroni Pirate Radio. A future revision will incorporate audio components inside the box. Happy Halloween! (#ElectronicHalloween) 🎃 👀 🎃

modern elk
inner egret
grizzled talon
#

I carved my pumpkin to be an AdaPumpkin 😊 It has a NeoPixel ring inside controlled by a Gemma M0.

young meadow
#

Hello! I am not sure if this is the right place to post this. I am a full-time artificial intelligence engineer. I got my start 3 years ago with the playground express. I was hoping to answer questions in an "Ask An Engineer" session.

livid crow
#

I made a line following robot (Based on SMARS) and designed a pacman and ghost in Fusion 360. And a massive maze for them to chase around

exotic sierra
#

oh those are cute

marble mantle
#

@livid crow really nice! now if you could program them to go chasing each other ..

subtle delta
charred ibex
#

Added “toothbrushing mode”. In addition to the single press mode change, you can double click and you get a 90s timer to brush teeth to. Daughter will have less excuses for being too short now:) conveniently each row is a quadrant.

tacit delta
#

interesting!

charred ibex
#

The moving dot would take 90s to go all the way but no one wants to watch that lol

lucid bloom
#

I am working on piglass 2 with the pi zero w 2 and realized I made a pair of Bluetooth bone conduction headphones. The pi mounts on the back strap of a hat. It's awkward to put on as it consists of a hat and glasses that are wired together.

lucid bloom
#

This is what it looks like and it sounds great

amber flame
#

So you just listen to the sound through the vibrations on your head kind of?

lucid bloom
#

Yea I shrinkwraped 2 of the bone conduction transducers to the frame

#

Right above my ear

amber flame
#

That's awesome. That would be cool for listening system build in to a bicycle helmet

lucid bloom
#

Yea headgear is required

#

I am blasting it and I can still hear the rest of the world just fine

#

So the hardware so far costs about $60 to $70

amber flame
#

That doesn't seem too bad depending on the use case

lucid bloom
#

yea its not bad, its really easy to make too

#

all i had to do was wire the "speakers" and shrinkwrap

amber flame
#

I wonder how it would manage from a smaller device, something with a more convenient form factor

#

Hello everyone! I wanted to share my screen managing project for the Adafruit Mini PiTFT hardware. It supports both the 135x240 and 240x240 sizes. I hope to add support for creating menus in the near future 😄

amber flame
grizzled talon
# amber flame

Just ordered one of those cool screens with the new Raspberry Pi last week, I'm excited to mess around with it, the screen looks cool!

amber flame
grizzled talon
amber flame
grizzled talon
whole brook
#

Recently flashed some LED bulbs with Tasmota and wanted to control em. CircuitPython and MagTag can do that!

The code is a mess but with just a few hours of hacking I was able to get my MagTag set up to turn the fancy LED bulbs on and off, control their brightness, and display some basic bulb status.

Check it out if you're into that kind of thing. 🙂

https://github.com/fivesixzero/magtag-experiments/tree/main/tasmota-tag

GitHub

Experiments with the Adafruit MagTag device. Contribute to fivesixzero/magtag-experiments development by creating an account on GitHub.

exotic sierra
#

Always fun to get a hack to work even if it’s a little messy

whole brook
#

Yeah, definitely. I usually code in Java working with large teams in enterprise software. Simple OOP stuff like breaking things into classes, following SOLID principles is kinda critical, even more so for POCs (which PMs love to just push to prod 😂 )… so writing a single script that does all the work is just terrifying 😭

exotic sierra
#

Totally get it. I work mostly in C++ for my day job

civic vale
# young meadow Hello! I am not sure if this is the right place to post this. I am a full-time...

It's been a while, but it seems nobody else responded, so here goes... If you're talking about the Wed at eight live stream, that's "Ask LadyAda" specifically, during the first hour or so they're doing mostly a What's Up wit Adafruit, and Phil collects any questions posted on the various live stream discussions and presents them to LadyAda at the end and she answers them. If you are just looking to help out answering questions, here on Discuss in the various help-with-... groups is where that happens (and occasionally here on #show-and-tell and #general-tech and #general-chat )

rancid kestrel
#

I made a cool privacy project by peeling off the polarizing layer on an old monitor. Without that layer, the monitor looks blank - unless some of the layer is in between your line of sight and the monitor! I even put some of it into empty glasses frames (not shown). There are some dead pixels because I didn't really know what I was supposed to be careful with while disassembling it (be careful with all of it!!) but it works fine other than that!

#

Note: if you try this, try to avoid touching the power supply, lots of zapping potential

#

The camera doesn't show it, but the polarizing film is just a tinted-looking sheet of thin plastic

solar yew
#

Assembled Raspberry Pi Zero 2 W, Zero2Go Omini power supply, bottom plate of Adafruit Pi Protector, extra long GPIO stacking header 2x20, soldered a different 2x20 header to Pi, and Adafruit Perma Proto Bonnet Mini Kit. Installed Pi OS, followed instructions for Zero2Go software/hardware install...and it's ready to be the new brains for my big rover project. (acrylic spacers, 4-40 1-1/2" bolts and nuts from the local hardware store)

marble mantle
proper valley
#

Displaying a bitmap with CircuitPython and RP2040 PIO. It outputs to 16 pins to control two R-2R DACs.

near ferry
near ferry
#

i just realized that is what is being done

proper valley
solar yew
# marble mantle Nice! can you tell about the rover project? I know there are several people here...

Sure, happy to share. I wrote up a starter blog post a while back. Here's a link: https://hobijots.com/Blogs/Software/Raspberry Pi Mini Rover Using an Xbox Wireless Controller and .Net Core 3.1
There is a GitHub repo link in the post. I have a much larger project with a custom HUD written in WPF, and more sensors for the rover. Lidar on a servo rotating 180 degrees, pan-tilt camera, a little 3 ohm speaker to play a Star Wars mouse droid sound, x728 for Pi power, and a 11.1V 1350mAh remote control lipo battery for all the servos and motors (not ever running that through the Pi, obviosly). For the big rover I used a kit from ServoCity. Which looks like is discontinued or no longer listed. It was called Nomad. It is still showing on the SparkFun site: https://www.sparkfun.com/products/retired/13141. So, the blog post code should still work along with a simple 4 or 2 wheel chassis kit like this one Adafruit sells: https://www.adafruit.com/product/2939. Here's a screen capture of my WPF app HUD. The background fills with the live camera feed when it is running. The lidar data and a little radar line shows up in the top right control. Along with the relative direction (the Yaw) from a 9-dof sensor. C# for the HUD app and python for the robot code.

lucid bloom
#

I am making progress on PiGlass v2. I have an 8bitdo bluetooth controller that I use in a few ways including RetroPie. The pi zero w 2 is mounted at the back of my head, attached to it is an audio hat, attached to that are 2 bone conduction transducers for the audio. I am currently playing super Mario on my contraption.

#

The camera in the back will eventually be attached to the eyepiece, it's there now so I can run my code which renders a basic interface over the picam feed tied to the bluetooth controller

inner egret
#

I built a table for my CR-10 and ER-20 with filament storage!

lucid bloom
#

Brief demo of the code I have for PiGlass v2. I have written a launcher program that runs when you push the button on the audio hat behind my head and a camera program to take pics and videos.

mental shell
whole brook
woeful jolt
exotic sierra
#

These remind me of some of the calculators I think Jepler has made 🙂

#

Very nicely done

deft bloom
#

Made an alarm that pulls data from a website, parses it, adds it to a scheduler subtracting 5 minutes and then emails if the alarm was cancelled (or not). Uses a Raspberry 3b with the Adafruit Voice Bonnet/speakers with a right angle GPIO connector, arcade style button and laser cut sides and 3D printed top/bottom

lucid bloom
lucid bloom
#

Here is the front/side/back views.

exotic sierra
#

There’s more on that thread 🙂

lost osprey
#

Got the Pygamer, wrote a little solitaire poker game in CircuitPython. It works but the code's a bit of a mess of global variables... I need to look at some other projects for inspiration on structure 🙂

inner egret
#

I just bought a giant key switch 😂😂

slow cairn
#

Feather based CO2 Monitor using SCD41 CO2 sensor

#

Uses SH1107 Featherwing display and PCF8523 SDCard and real time clock. Records to SD Card based on RTC timing. And custom 3D printed case.

inner egret
#

I’m almost done with this macro pad that has a giant functioning switch on top

peak nest
#

Little wallet multi tool I'm calling the pockupine

whole brook
#

The things we do to rescue our lost friends.

Not a “project” in the more common sense but this required a lot more work than the average board reflash! A flaky USB connection during a CircuitPython update (100% user error) bricked this poor little guy. Couldn’t just leave it that way.

Thanks to a well written Learn guide on flashing SAMD bootloaders, the easy to find board PCB files, and the well-maintained uf2-samdx1 project (which built right the first time! Woo!) this adorable Proximity Trinkey is back in action. ❤️

Learn Guide: https://learn.adafruit.com/how-to-program-samd-bootloaders
PCB Files: https://github.com/adafruit/Adafruit-Proximity-Trinkey-PCB
uf2-samdx1: https://github.com/adafruit/uf2-samdx1

subtle delta
#

A fun robot friend I made meant for entertaining guests! Powered by the Feather M4 Express and a few FeatherWings, and runs off of 12V power. Can do a few different tasks, the silliest being selecting a random glass if you choose fill them with different things. In the process of a refresh, turning those laser cut acrylic panels into some nicer laser cut bamboo wood ones!

subtle delta
#

Here it is in the wild!

I uploaded everything on GitHub, including CAD files, wiring schematic, and of course software. If anyone does end up recreating it feel free to reach out since everything there is more for my memory than anything but always happy to explain! https://github.com/tekktrik/shotbot/tree/main

inner egret
#

I finished wiring, coding, and installing all the switches and the micro controller. Now I have a functioning macro pad!

tacit delta
#

lol cool. can i share image

exotic sierra
#

The big button is when you need to add —force to your push

inner egret
azure salmon
#
#include <ESP_8_BIT_composite.h>

ESP_8_BIT_composite videoOut(true /* = NTSC */);


// Color channels
uint8_t R = 128;
uint8_t G = 128;
uint8_t B = 128;

void setup() {
  videoOut.begin();
}

void loop() {
  uint8_t** Buffer = videoOut.getFrameBufferLines();

  // Wait for the next frame to minimize chance of visible tearing
  videoOut.waitForFrame();

  for (int y = 0; y < 240; y++)
  {
    for (int x = 0; x < 256; x++)
    {
      //Converts R G B into rgb332
      //Red = (R/30) << 5
      //Green = (G & 0xE0) >> 3 
      //Blue = B/64
      
      Buffer[y][x] = (R/30) << 5 | (G & 0xE0) >> 3 | B/64;
    }
  }

  // Wait before next redraw
  delay(250);
}```
torn elbow
#

Finally built my custom lab bench PSU. I couldn't find one in the form factor I wanted- something tall and thin that I can put at the edge of the desk against the wall that won't protrude far forward into my workspace.
It has one (eventually two) adjustable 0-47V 5A supplies, and three fixed voltage supplies (a 6V 20A for servos, and likely a 12V 2A and a 24V 2A.) Added an inlet (at great difficulty) so I can route the wire permanently and unplug it to bring it around if I ever have to.
Will use waterslide decals to label each supply. 144W total capacity.

marble mantle
#

how did you make the case?

rough root
#

Echoing that. I'm sure the guts are gorgeous too but I'm in love with the case construction

torn elbow
#

@marble mantle @rough root Not sure if I'm allowed to post a link to it, but I got it off amazon, searching for 'electronics project box' or similar will show you tons of them. They have PCB slots inside too if that's what you need. It dissasembles, so it was straightforward to drill holes for the plugs and cut rectangles for the power inlet and buck converter module. This is the one I used, pretty nice for $23: https://www.amazon.com/Tysun-Aluminum-Electronic-Enclosure-Project/dp/B08G4ZKVL1/ref=sr_1_56?keywords=electronics+project+box&qid=1637422258&sr=8-56

exotic sierra
torn elbow
marble mantle
#

nice indeed

sharp comet
#

I took @eternal maple 's new bargraph widget for a spin today on my stream. Got it hooked up to the microphone on a CLUE showing the volume level that the microphone is detecting. Great work on widgets Cedar Grove, I played around a bit with the magic eye, and the scale as well. Really cool stuff!

torn elbow
#

Ended up adding a 12V 360W PSU into my custom lab bench PSU, so the 48V 4A is only for the adjustable and the 12V 360W is for the other three outputs. Mainly so that I could have enough current to run 12-16 servos off of it.

eternal maple
sharp comet
# eternal maple Thanks <@382939733107408897>. Made some UI changes this morning to add a value p...

Nice, I like their flexibility. If you are interested maybe check out the Widget class in the DisplayIO_Layout library. It can be used as a superclass to provide anchor_point and anchoed_position properties which allow similar location setting capabilities. Sometimes creating widgets I also find it nice to extend displayio.Group with the class that I am creating. This allows the widget to get shown onto the display directly or appended to another group i.e.:

bargraph = Bargraph()
display.show(bargraph)
# instead of
display.show(bargraph.display_group)
eternal maple
# sharp comet Nice, I like their flexibility. If you are interested maybe check out the `Widge...

Appreciate your review today. Yes, I’ve looked at the Widget class and was influenced somewhat by the approach. Using the anchor point terminology is a great recommendation that will probably make it into the next versions. I’m still a Python neophyte and don’t yet understand the concept of extension, but would prefer that UI approach. The end goal for my retro widget collection is to have display size independence and accurate scaling.

eternal maple
#

@sharp comet BTW, the dual scale widget was originally designed to be used with load cells via a custom NAU7802 ADC FeatherWing. https://www.adafruit.com/product/4540

sharp comet
# eternal maple

Nice! that is a great looking interface. Neat featherwing as well. It's for coffee beans?

eternal maple
#

Yes, designed for measuring beans prior to grinding and expressing.

solar yew
#

Used my Adafruit Perma Proto Bonnet to solder on a screw terminal block, a few short wires, a header section with 3 pins, and appropriated wiring from a bad servo to hook up a latching switch for my Raspberry Pi Zero 2 W / Zero2Go Omini project. Spent the morning planning with Fritzing.

gusty shard
#
# MagicEye FunHouse Demo
# Use the built-in light sensor.
import time

from adafruit_funhouse import FunHouse
from cedargrove_widgets.magic_eye import MagicEye

funhouse = FunHouse(default_bg=0x002244, scale=1)
eye = MagicEye(size=0.55)
funhouse.display.show(eye.display_group)

while True:
    # MagicEye plot values 0.0..2.0
    v=funhouse.peripherals.light/2**14
    print((v,))
    eye.plot_eye(v)
    time.sleep(0.1)
eternal maple
gusty shard
#

That works. I do get some tearing, looks like a spark jumping across the gap.

sterile zodiac
#

Thanks to help from some folks on here: I finished the software for my Fallout Radiation King Radio. https://youtu.be/Y0_Ofxme-Is

Project Log: https://www.therpf.com/forums/threads/zaps-fallout-radiation-king-radio.304867/
Git Hub: https://github.com/zapwizard/radiation_king_radio

Prototype electronics and code for my Radiation King Radio replica, from Fallout 3 & 4.
Correction: The remote is part of Fallout New Miami (not New Vegas)

▶ Play video
ember pendant
#

Im very happy with this circuit. All the electronics for it are in that box and its holding

#

In the vid the button turns the overall circuit on and off. Later it will have an led ring that tells you how much power is l3ft in the battery. Right now, its just a testor for another circuit. The microseitch in the tight hand corner acts as an interupt, interupting the power to the electromag, allowing for quick disconnect without having to actually power the device down

eternal maple
eternal maple
broken rain
cedar dew
#

Sorry I missed show and tell this week - just finished off a light tank build for teh TRON fans out there

gusty shard
#

The (nasty looking) peas turn into carrots and drop to the floor. Uses easing.bounce_easeout() from the Displayio Widgets library.

eternal maple
# sharp comet Nice!

@sharp comet @gusty shard Replaced all but one Display Shapes objects with vectorio objects. No only did gc.mem_free increase significantly, the MagicEye widget display time improved about 8x. Holy cow. I know what I'll be re-doing this weekend.

eternal maple
gusty shard
#

Uptime via QR code.

gusty shard
sharp comet
pulsar mortar
#

Out of chaos comes order. Making progress on my BLDC motor controller that uses a dsPIC. I know not many people use PIC's around here, but its what I grew into using.

candid oar
#

Here's my diy load tester

#

1 amp resolution

#

Be nice

#

Controlled via serial

#

Blue is target red is shunt reading

drifting crater
#
GitHub

A Python program that makes it easy to manage modules on a CircuitPython device! - GitHub - UnsignedArduino/CircuitPython-Bundle-Manager-v2: A Python program that makes it easy to manage modules on...

gusty shard
candid oar
#

100 ma min and up to 6 amps max

wicked sun
#

Hey everyone. I have been designing a manual PNP assist it has magnets attached to the rails that let you lock each axis. Looking for suggestions before I get it milled.

#

All built should be less than $250. I am confident it can do solder paste as well which is where locking the z axis is handy.

marble mantle
#

Woudlbe interesting to see it in action.
What slides do you plan to use?

pulsar mortar
wicked sun
#

Mgn15

short summit
#

I used an rp2040 Feather and NeoPixel Featherwing to make my speaker stand sound reactive (and 3d printed my own stand and diffuser).

#

Thanks to whomever wrote the code on the LED glasses in the last Adabox. Worked perfectly for this, just made a few minor changes

lean elbow
#

Nice! 😄

short summit
#

Thanks 🙂

formal hamlet
#

Dactyl manuform 4x6, all 3d printed except for electronics of course

trail coral
formal hamlet
#

@trail coral it's a dactyl manuform 4x6 keyboard, ortholinear, mechanical, ergonomic. key layout is primarily qwerty, but the thumb cluster and other keys are somewhat customized to what I think are my preferences

pulsar mortar
#

Dont you just love it when projects start to snowball?

"Oh I'll just add more FETs to spread power dissipation across the board"

Meanwhile

"Should I upgrade to a bigger micro with more pins? Maybe I'll need other pins down the line"
🤔 😅 😂

This whole thing started out as a "I want to build my own lathe" and now I cant get past the part of "Well I need a motor controller too..."

marble mantle
#

"feature creep"

pulsar mortar
#

yeap lol

#

hence why Im thinking I might need extra IO. Yea it has UART, which should be enough if I want to communicate with another micro. But then theres the "Well what if I missed something?" My IO's are pretty packed and I dont have any left

dusk zinc
modern lynx
sharp comet
sharp comet
trail coral
#

This is what I am working on right now. Jetson Nanos with Greengrass and LoRaWAN, and LoRa 433 MHz communicators (and then some) and I need a bigger desk. And a maid. And there's technically also a #pet-photos in there.

#

And I think by some small miracle I also avoided doxxing myself.

#

the bbqkbd10 feather on the right is running with an Adafruit fuel gauge, and it's been so much better than reading VBAT.

#

Both of them have 1200mAh Adafruit batteries. One is running an M4 Feather, the other one of my beloved RP2040s.

#

Both with 433 MHz adafruit LoRa RFM9x wings.

trail coral
lean elbow
#

This is really cool. I've been playing around with the radio featherwings and having a lot of fun with them the last couple of months, and this is really inspiring me to build my own little communicator devices lol

formal hamlet
trail coral
arctic peak
#

Anyone remember the old computerized board game Dark Tower? I'm making a mini reproduction with the FeatherS2 and other afafruit parts. Electronics and programming are finished. Next up is a 3D printed case to resemble the old game.

amber flame
#

Sending/Receiving basic messages with a couple of RFM95W feather wings on top of Huzzah32* feathers. Hopefully more to come!

pulsar mortar
#

Does mechanical stuff count? This is going to be a gift but its hard to explain what it entails exactly. Basically the whole thing will look and feel like a piece of metal, but the top will screw off to reveal and hidden compartment. Here, Ive made an insert for the "top". It was a separate piece that was pushed in with lock-tite.

#

Im currently making the top half and just finished the insert today. I have to bring down 2.000" of Aluminum down to ~1.5" and then even lower for the threads.

exotic sierra
#

neat! metal working really is an art

#

i wish i had the skills, patience, space, and money to get a lathe

pulsar mortar
#

Yeaaaa I almost messed up the insert. It was my fault too, I kept misreading the micrometer and then go too adventurous and took to much off in one pass. My final dimension needed to be 1.207" +0.001" and I hit it on the mark in one go. Way too close as I was trying to sneak up on it.

exotic sierra
#

hehe

pulsar mortar
#

Im also working out on how to build my own for shoots and ladders.

exotic sierra
#

ah yeah, that would be neat too

#

i don't have the space even for a mini lathe

pulsar mortar
#

Depends on which you get. But your other option is to look into makerspaces/hackerspaces

trail coral
#

3D-printed a case for my Jetson Nano. Also adjusted a 3D model in OpenSCAD to work with nut inserts.

solar yew
#

I found out that on the next physics lesson were gonna measure car speed using stopwatches so I made this.
It's a speed measuring device that uses 2 ultrasound sensors and measure time between the car triggering the first one and the second one. It also automatically calculates the speed in m/s. It contains an esp8266. I made it in 3 days from idea to working prototype! I'm 14

heavy ingot
#

howdy all! I recently picked up one of Adafruit's minipov4's and found myself pretty disappointed with the imaging / flashing tools (the processing stuff was not easy to install in 2021 lol, and it would crash randomly). So I spent a few hours and made my own! Hoping this might help anyone else playing with the minipov's! https://github.com/spencatro/minipov-designer

GitHub

A better program for designing MiniPOV bin files. Contribute to Spencatro/minipov-designer development by creating an account on GitHub.

green crane
#

Hey Adafruit and everyone, Happy Holidays. Since the Pandemic I've been making one-off controllers for the 1982 Vectrex Game system. Most of them are using a Feather micro and other Adafruit sensors (tilt, neopixel strip, etc). Most of the controllers are wireless using a nRF24L01+. Here are a few photos. I have videos too if anyone wants to see them let me know. If you think these are interesting I'd be happy to jump on one of the show and tell youtube shows at some point if you like.

scenic siren
short summit
#

How does Show & Tell work tonight? I've watched it, but I think I might show something if I work up the courage. 🙂

scenic siren
short summit
#

cool, didn't know about StreamYard, thank you

scenic siren
#

You're welcome. Hope to see you there!

gusty shard
lapis jasper
#

@short summit it isn't tonight. It's 26.5 hours away from now

short summit
#

@lapis jasper Thank you. I think I've been coding too much and losing track of the days

lapis jasper
#

😄

scenic siren
#

I'm doing just as well, I totally missed the "tonight" part of your statement. Apologies!

short summit
#

No need!

scenic siren
#

One more day to build up courage! 🙂

short summit
#

I'll do it, I just can't figure out where to put my camera without having to move it mid-livestream, which no one wants to see

scenic siren
#

People do it, but it is a bit jarring, yes. What OS are you using? You could hook up 2 cameras and use share screen to view the other one on your project.

#

This is assuming you have two cameras, though.

short summit
#

Oh yeah, I could take a camera off my 3d printer

#

actually, the speaker doesn't need the speaker wire plugged in during the livestream, so I could move it now that I think about it

scenic siren
#

I do it on MacOS. You can open QuickTime, start a "new video recording" and then use the video preview as the other camera's preview.

#

Or an app called "Quick Camera" does a similar thing, but it's $8 or something on the App store. QuickTime is built in.

#

There's options for other OSs as well though.

#

Moving the project is also a valid option 🙂

short summit
#

I think it was your code I borrowed in the end to make this work, too (from the led glasses), so thank you

scenic siren
#

Oh! You're welcome 🙂

slim finch
#

Finally hitting a solid enough point to show off my indoor and outdoor air quality sensors, which stream to a local server. The data is then grabbed from the server by magtags, which update once every 15 minutes if they're powered by battery (once a minute when plugged in--handwaving there since there's a few bugs at that point) and displayed on another eink screen at my desk which updates once a minute as well. I've kept half of the screen update empty so I can add more features, like notifications for bills, appointments, birthdays, etc. On the magtag--the middle two rows are indoor sensor readings, the bottom row is outdoor sensor readings, and the top row is the time and date.

#

In addition, we haven't had guests for a while, so we haven't dusted. 😅 But circuit python has made most of this a dream to build, and a lot of these sensors are things I dreamed about making back in college so it feels amazing to start getting it's bare bones online

trail coral
#

Guess what? There's a way to mount a square Pimoroni HyperPixel 4.0 on a Cyberdeck and have it fit on a 400.

#

Don't question my madness.

#

I figured... These pins are probably wired straight on this Pimoroni Hacker Hat.

#

What's the worst that can happen, I thought... Then when the screen didn't start and had a weird color, I freaked out. Turns out you need to install drivers. Then I could see the boot sequence, but not X. Turns out there's some issues with Bullseye and the HP4. Fixed in /boot/config.txt.

#

I know you want one.

trail coral
#
#

I am assuming I cannot really use anything on that extra HAT header since the display uses it all. But, there's actually room underneath for a feather, hahahah

#

I haven't done any of the rewiring to get I2C to work, and I am not sure if the Stemma/QT works at all.

#

From Pimoroni:

Raspberry Pi OS Bullseye includes major changes to how DPI display drivers work - a quick hack to get the screen working (with some loss of rotation/touch functionality) is to comment out dtoverlay=vc4-kms-v3d in boot/config.txt. We're working on full support for Bullseye, but if you're after an easy, fully featured Hyperpixel experience you should probably stick with Buster for now.

But, since I didn't need rotation I didn't bother downgrading. All I had to do was comment out the VC4 driver and add gpio=0-25=a2 to the block where the hyperpixel driver statements are.

sharp comet
#

I am working on some practical examples for NVM storage. Latest one allows you to choose from one of 4 LED_Animations and stores your selection in NVM so that when the device boots up from cold it will resume playing the animation that was most recently selected before it was last turned off. I think this makes a good example of storing application state / configuration and reference it to decide what to do when code.py runs.

broken rain
candid crescent
sharp comet
broken rain
#

awesome!

#

I got some stuff I want to try later

pulsar mortar
#

Show and tell isnt just for stuff that works right? Ok so I was pretty proud of myself! I got two things to screw into each other! I successfully made threads! (1"- 12). The top half screwed in correctly with no play..until it started getting stuck about 3/4 as show. Then it got REALLY stuck and wouldnt budge. As you can tell, I used vice grips on it to try and un screw it. Literally, it wont budge. Both pieces are aluminum.

😭 I worked hard on both pieces as it used both internal and external threading. Never did that before! But even though it was a success, it turned into a failure lol.

scenic siren
pulsar mortar
scenic siren
eternal maple
gusty shard
#

Yay SD card is working again!

restive forum
sharp comet
gusty shard
#

os.uname().version, I put it in a label.

sharp comet
#

Nice thank you! I didn't know it was that easy to get that information programmatically.

gusty shard
#

It's a build number that doesn't seem to match the .uf2 filename.

gusty shard
vernal vigil
#

Here's a better pic of its current state:

rough dew
#

Printed all these parts…

#

And assembled!

marble mantle
#

wow

exotic sierra
#

impressive

ancient slate
#

I guess this is loosely considered an electronics project since I didn’t make the LED part of this project haha, but these are some boots I customised! 💖

trail cypress
#

Hello everyone! I've been working on a project for making a reprogrammable Eurorack module using the Pico. It's kind of the concept of a HAT, shifting the levels up to modular standards (0-10V) and adding some extra I/O like an OLED and some knobs and buttons.

It's all free hardware and software, so you can see all the source files on the GitHub!

#

Eurorack being a format for modular synthesisers by the way for anyone unfamiliar!

sharp comet
#

I made a "Slider" game to test some changes I am working on to TileGrid as well as just practice using it more:

arctic peak
#

It's finished! Here's a mini reproduction of the 80's electronic board game Dark Tower. It's using a FeatherS2, 2.0" Adafruit TFT and the Stemma audio speaker amp. This was made in a hurry as a gift, so the 3D models and source code are not shared just yet. I need to do some cleanup on those items to make them presentable.

gusty shard
gusty shard
solar yew
#

Air Quality monitoring platform for all entire Europe, anyone can join in few minutes, hookup any of the 3 (bme280, CCS811, SDS011) sensor with your nodemcu esp8266 board, register your node upload the firmware on your board connect to wifi and done
https://yousensor.eu

trail coral
inland robin
#

GB Linkcable communication with a Raspberry Pico to spoof Pokémon trading or trading without the need for a second Gameboy (Please don't mind the jumper wire mess in the background :D)

sharp comet
inland robin
#

Haven't put anything online yet. I'm quite new in fact so not sure where and how to put my code and documentation out there :D

#

Ask if you have any questions :D

sharp comet
# inland robin Haven't put anything online yet. I'm quite new in fact so not sure where and how...

A couple good options for documenting full projects are https://www.instructables.com/ or https://hackaday.io/ A good spot for source code and even more minimal documentation is Github. Throwing your source code and just a README.md file with some explanation of your project into Github is a great start.

I don't have any specific questions but I'm always on the lookout for neat projects to pass along to my wife who works for hackaday.com they feature projects made by the community frequently.

inland robin
#

@sharp comet thanks, I will see if I manage to put something up there this weekend. The code isn't the prettiest tho, there are better methods but hey it works. The documentation of the communication is more interesting to be honest

sharp comet
#

No worries. I am firmly on-board with the "if it works, it's good enough" mindset. There are some projects I've intended to share but never got around to the cleaning it up further step and ended up either not publishing or being very delayed from when I originally worked on them. So now a-days I try to keep that in mind and publish minimum viable version ASAP, that is often enough for folks that may find it in the future to build on top of or take inspiration from. And that documentation does sound interesting. I'm always drawn to projects using new hardware or software techniques to interface with older systems that were created before that hardware ever existed. So this idea of using PIO to communicate with Gameboy link cable is awesome!

inland robin
#

That's a nice mind set. I only found a documentation of the datastructure of Pokémon which helped a lot, but the full communication is more than just that :) What impressed me is the fact that the game does have some sort of basic anti tamper protection. For example you can't trade a pokemon with level 101. The game will then tell you that something is wrong with that Pokémon :D pretty basic but I think it's cool. I also triggered a lot of error messages I bet you wouldn't ever see without messing with the communication :D

vernal vigil
lean elbow
inland robin
#

@lean elbow ohh that sounds awesome! Sadly I haven't found a cheap gba link cable so I can't mess with gba games :D but reading through the Gameboy documentation kinda made me wanna make a gb game :D

Will link a write-up here soon :)

trail cypress
vernal vigil
trail cypress
#

i certainly love python a lot, and its great for quickly writing CV programs, just it can never get fast enough for good sounding audio without some extra hardware

delicate linden
#

Happy Holidays everyone!

I wired up my Christmas Village and Christmas Trains to the be controlled by the internet to help spread that holiday cheer https://christmasvillage.io

I use a total of 3 raspberry pi's:
Main Camera - Pi3 with HQ Camera sensor & wide angle lens
Train Camera - Pi Zero W with v2 camera
Relay Controller - Pi 2 with 8 channel relay

Lastly, I use my linux desktop to run a local RTMP docker container to collect the video streams and broadcast using OBS to YouTube.

The website is a simple vue.js component that sends user input to a SQS queue to be processed by the Pi Relay Controller.

ChristmasVillage.io

ChristmasVillage.io is controlled via a Raspberry Pi, Python, and electrical relays. We hope you enjoy watching and controlling our christmas village and train. Happy Holidays and Merry Christmas!

sharp comet
delicate linden
#

@sharp comet does your name happen to refer to being a train enthusiast by chance 🚆

sharp comet
#

I do happen to think trains are pretty cool as well though. Never had my own setup but definitely think it would be cool to do at some point.

formal hamlet
#

DIY keyboards are so amazing now

amber flame
formal hamlet
#

no, I don't have the energy to do that, especially when there's bound to be someone that has a design I like already (there are several, and I have a few more in queue to build) @amber flame

#

I built a dactyl manuform 4x6 a few weeks ago, and I have parts imminently incoming to build a couple sofle rgb, then I have chocofi also coming soon thereafter

amber flame
#

Very nice! I'm just about to get into the custom keyboard world

broken rain
gusty shard
trail coral
#

I made a PM 2.5 air quality MagTag. Going to add some weather to it as well.

exotic sierra
ember pendant
#

Spent all night building it. Its simple and all but i am happy with it. Its just a small control hub for my bread board. It has a toggle for primary power control, a microswitch for reset switches or other momentary needs, a logarithmic and a linear pot, and a resistor based battery level indicator. I burned through a dremel bit and burned myself a few times to many, but i managed to make it a neat enclosure. All of them are wired into a common negative except for the ba/ery indicator, which has its own lines

#

Right now its controlling the leds. When i hit reset, it lights up an led as well as i wired in all terminals so you can choose which way they work. 2 2 leds are tied into each pot . Im not sure if i wired something wtong on the log pot, one led changes brightnedd, but the other stays constant

upbeat geyser
#

I picked up a homemade light decoration that has 4 strings of lights controlled by 2 plug-in flashers, but one of the flashers is dead, and that style flasher isn't easy to find these days. So I co-opted some boards for an early version of a computer controlled light dimmer into a 4-channel flasher. The LEDs are plugged into the optoisolator sockets to test the code before I hook it up to mains.

marble mantle
#

another small project of mine: I2C shield for Feather and ItsyBitsy boards

#

Provides pullups resistors, qwiic connectors and connection points for oscilloscope probes

#

When you need to debug

exotic sierra
#

Very nice!

sudden pike
#

Took apart a broken projector and turned it into a microscope

#

Blade of grass for example

rugged coral
#

I made a board based on a Raspberry pi pico that can be connected to a FeatherWing. If you already have a Featherwing, you may be able to save money.

frosty topaz
rugged coral
native basalt
fossil tusk
#

Was having a nightmare with cables all over so I made a little board where everything is routed to wherever it needs to go and to my driver chip.(for a PC game controller project with a motorized throttle)

ancient skiff
#

It's a lamp

inner egret
#

I made this as a Christmas present for my mom!

candid crescent
inner egret
inner egret
#

Just wanted to share what I got for Christmas!

amber hedge
bitter hazel
#

So not exactly a show and tell but i need some help figuring out what kind of connector this is

#

Its like a 3 pin jst but real deep

#

Back story btw is some crazy person stole my car’s side mirror glass. Just the glass part. And did not have the decency to unclip the wires for the temp and blindside assist light but instead just clipped them. The service center was asking for $1500 to replace it because the wires were clipped and they wanted to replace a $800 part because of it. Apparently auto shops dont know how to splice wires anymore and need to replace every part with a cut wire 🤷🏻‍♂️. Anyways, i decided to get an oem part for $40 and just need to splice some wires back into the side mirror housing. I want it to at least look nice so im looking for the same connectors but if i cant find them i prob would just cut these off and splice a different one instead

trail coral
#

Also, do you have the male end?

#

(maybe on the other mirror?)

bitter hazel
#

Mb gl450 2014

trail coral
#

yeah, that figures because that's why I can't find it... dang Germans

bitter hazel
#

I actually need the male end that goes into that deep female connector end

trail coral
#

can you take the other mirror apart to see what that looks like?

bitter hazel
#

TIL though is that I always thought that the blind spot assist sensor is actually built into that glass (wc is why i thought the thief stole the part) but turns out its just an led light for the yellow or red. Which really now baffles me why someone would go thru all the trouble of making someone’s life miserable for $40

trail coral
#

is that it?

bitter hazel
bitter hazel
#

Ah wait no. That looks too big

#

This one is like less than 1/4 inch wide

trail coral
#

the one I linked was older, but I think it's still the same connector

#

that's definitely not it then

#

let's move this out of show and tell, OK?

bitter hazel
#

No thats too big. What im looking for is just 3 pin but the connector housing looks correct

trail coral
#

Let's delete a bunch of this crap and create a thread.

#

Mirrors for Benz

bitter hazel
#

Sure. Once i fix it up then ill post it as a show and tell 😂

azure wedge
torn elbow
#

Bonus: V1 and carcass of V1 after harvesting the insides.

gusty shard
trail coral
#

Nice!!!

torn elbow
cobalt badge
slim finch
cobalt badge
slim finch
# cobalt badge hey that's cool! Did you have good results? What CO2 sensor did you use?

I used the SCD41 (https://www.adafruit.com/product/5190). It worked out pretty well and matched how bubbly the ferment was which took a few days to get rolling. I set the jar in a tub and placed the co2 sensor as well as a sgp40 VOC sensor on the lid to the tub. Buuut I've never made tepache, and never did a control test for the tub so for the first few days I couldn't tell if the setup would get reasonable values. Now I need to go through and run those tests, and try my sourdough starter in the tub to see if I can watch the CO2 rise, then fall. Just a lot of trying stuff and seeing what I can see with the sensors right now

solar yew
#

If you need to play around with a jigsaw and a soldering iron in your holidays, then here you have some inspiration : https://www.youtube.com/watch?v=LrLCPcfc_rA

Here you can learn how to make / create your own 1:1 Christmas tree with LED effects - use your skills with a jigsaw and a soldering iron and you can enjoy this piece of Christmas decoration.

Links to items in the video:
https://www.freepatternsarea.com/designs/stylized-christmas-xmas-tree-silhouette-vector-art-free/

Links to GitHub folder:
ht...

▶ Play video
inland frigate
pulsar mortar
#

Success! It works...I think lol. I also do have a failure to share, although not my fault, it was interesting none the less.

lucid bloom
#

I just got the cube today, 3 of the actions can also detect which side is up so I have 22 unique possible actions

grizzled talon
sharp comet
#

Using the CAD file that Adafruit publishes I was able to import a Pink Feather RP2040 into Minecraft. I'm hoping to make a plugin that will "sync" it with a physical pink feather plugged in to my PC so that the physical feather can control redstone circuits in the game, and vice versa, redstone circuits in the game can control physical hardware connected to the IRL feather.

frosty topaz
gusty shard
#

Over the rainbow that is. 🌈

devout verge
#

That's neat! I'm on a bunch of Minecraft Discord servers, so I thought I clicked on the wrong server for a moment.

ancient skiff
#

Or any other device nobody can figure out how to set the clock on

fair jasper
#

@ancient skiff Lol! I love it. Did the power just flash again or am I visiting my parents.

tender plover
drifting crater
#

Spent an entire day dealing with some cheap smelly strip board off Amazon so that I could just "plug" the OLED in like a shield 🙂
And you can all look at my horrible soldering as well 🙃

plush gorge
#

Hmm, the possibilities . . .

night peak
#

@tannewt thanks all the help and inspiration https://youtu.be/_skhZGujV98

PyDOS is moving to the Raspberry Pi RP2040 Pico's big brother. Today, I'm demonstrating PyDOS running on CircuitPython's Alpha build for the Broadcom (Raspberry PI Zero 2W SBC) chipset.

The Python and Basic code demonstrated can be found on GitHub at:
https://github.com/RetiredWizard/PyDOS/

The CircuitPython SD image for a Pi Zero 2W, I built ...

▶ Play video
strong topaz
#

i made a controller :), or a macropad if you will

#

the end result is held together by rubber bands because the internals are a bit of a mess, but i'm proud nonetheless. even if i copied someone's code

sharp comet
#

Filled in some of the detail and changed to a better pink.

lapis jasper
night peak
lapis jasper
#

ya, I'm hoping to move onto something else though soon

#

ideally after it gets a bit more stable

night peak
lapis jasper
#

I'll get some other folks to look at the issues with me before I give up

left inlet
left inlet
#

This is part of a twitch powered display (showing the chat, viewer count, subscribers, animations) but I still need to write up the documentation.

grizzled talon
#

I'm working on the fifth version of my custom smart-watch. It uses the new QTPY-ESP32-S2 board to get time synced from a web server, which is nice so I won't have to ever worry about setting it's time again. Once finished, it'll attempt to sync twice daily to make sure the time is accurate.

#

It also has a 500mah battery, so I hope the battery life lasts at least 12 to 24 hours, still alot of testing to do before finalizing the hardware.

left inlet
#

That looks awesome!

wheat glen
#

just build this last night would love to be on show and tell

lean elbow
#

Made a weird crystal ball lamp thing from a snow globe (https://www.adafruit.com/product/3722) and some of the milky-white slim neopixels (https://www.adafruit.com/product/5225), and filled the globe with a bunch of acrylic "rocks". I really like the effect!

rigid onyx
#

My new favorite project I’ve done: a text display choker for status updates at the club. 😈 Uses an alphanumeric display featherwing and a feather M0. The little prototyping grid has a button to switch patterns, and CircuitPython lets the owner edit the code to add new text!

lean elbow
#

I love this 😄

solar yew
#

For years I promised myself that I would go on the Show and Tell once my clock was working. I wanted to demo it as it used the Adafruit Motor Shield and I had long been a fan of the Adafruit team. Alas, when I got the clock working (Aug 2021) I found its way too early in the a.m. because of all the timezones in between here and there. So the next best thing is a link to my Youtube playlist. Arduino Leonardo (its been a few years in development!), Motorshield v2 and Raspberry Pi. I hope you enjoy it, its intended to raise a smile 🙂 https://www.youtube.com/watch?v=zStgIWnbF40&list=PL7oLb36SX4C4t9qjBIYS9zjK3HEihIArA

The sequence after n O'clock where n remains but O'clock has to be removed

▶ Play video
sharp comet
thick depot
#

print("INVENTO")

sterile zephyr
vocal aurora
#

Ah yes, there's a lot of thermodynamics that goes into calculating the "feels like" temperature. If I remember correctly the "feels like" temp has something to do with the wet bulb temperature since that's closer to how our bodies respond to temperature.

sterile zephyr
#

yes! wind chill factor for cold temps and heat index for hot temps, but i'm not sure how what to do from 50f to 80f.

in that range i just copy and paste actual temp... Anyone have tips?

#

I'm using "Arden Buck equations(1996)" for VPD works for range of −112f to 122f

vocal aurora
#

If I understand correctly that you're looking for a different equation to find vapor pressure, then the Antoine equation might be a better correlation. It provides the vapor pressure of water based on temperature and NIST provides coefficients for the equation in the range of 273 K (33 F) to 303 K (85.7 F). Here's a link: https://webbook.nist.gov/cgi/cbook.cgi?ID=C7732185&Mask=4&Type=ANTOINE&Plot=on

sterile zephyr
#

looking for equation for feels like temp in that range not VPD

ancient skiff
#

one painful part is you have to rebuild to select wifi AP details & ntp server details .. another is I dunno how to get idf to cooperate with uf2.

wheat glen
#

@sharp comet kk sound good thank you for everything

tender basalt
#

Had a 64x32 RGB led matrix at 6mm pitch, so I created a frame and grid for it to use with the diffuse acrylic and a matrix portal

#

Made the grid and frame so it can be printed in a standard Ender/Prusa bed size, then slide together and secured by the m3 screws for the frame

lean elbow
#

Control panel thingy that's constantly evolving on the magnetic board next to my desk. The 2 lit up keys on the MacroPad are used to toggle lights in my apartment, via UART connection to the "dispatcher" on the left (Feather ESP32-S2 + RFM69 Featherwing). Eventually I want the MacroPad to control many more things. Most recent addition is the CO2 sensor + Funhouse, and the thing on the bottom right is an ItsyBitsy nRF52840 + IS31FL3741 LED matrix that I made into a mini-marquee to scroll silly messages

grand rose
lean elbow
#

Thanks! I don't, but I like the idea. It's a bit tricky because each of those devices have their own (currently poorly written) firmware, plus the 2 devices not shown that actually receive the RF signals and/or adafruit.io wifi feed updates. I will start working on making this shareable though 😄

grand rose
#

thx

gusty shard
#

Found this QVGA TFT in a box, a relic from an earlier age (OpenWest anyone?).
Connected it to the FeatherS2 and with just a little research was able to get it working.

formal hamlet
#

https://www.youtube.com/watch?v=Cs0L1_hI-f4 I've gotten addicted to typing on the latest keyboard I've built

Getting used to typing on Chocofi after making myself a memorable keymap. Forgot to turn off the reticles in Filmic though :-( -- I do not want to go through this again :-D

Chocofi keyboard - https://github.com/pashutk/chocofi
Choc robin key switches
MBK PBT keycaps
Nicely coiled cable from my friend at Sunny Cables

▶ Play video
rugged coral
#

I made a kind of air vibrometer using CircuitPython, Raspberry Pi pico, and a highly sensitive differential pressure gauge called OMRON D6F-PH0505. (The sensor is in a white container.)
With a resolution of 0.02 Pa, it captures military artillery fire 10 km away in a room.

gusty shard
#

In the doubler, ready to roll.

gusty shard
#

Nobody told me how much fun the gesture sensor was going to be. I can turn the light different colors just by waving my hand!

#

This would also be a fun way to roll the dice...

rose phoenix
#

Time to start messing with CircuitPython again now that I have a couple of kb2040.

plain perch
#

Hi everyone, We just launched The Layered Onion (https://thelayeredonion.com/), a social impact community and platform for artists with mental health challenges. Our goal is to share and promote work from artists with lived experience.

I'd love to meet any artists or creators in this community that could use our services.

I'm also open to connecting on here locally (NYC) or globally. DM me!

thanks,
Lili

devout verge
#

Neat idea, but I'm getting an SSL error when I visit the website.

west zinc
#

It’s possible to read the pixel colors from a display (ILI9341 display driver) as long as the MISO pin is connected. Here I’m reading the pixel colors and redrawing them in an offset position, coded in Arduino for now. Maybe you could use this to expand your memory by storing important info on the display and reading it back when you need it (color encryption? If that’s a thing). Or you could do some weird adaptive art where the colors morph when you touch them.

drifting crater
#

Been making a text file reader with an ESP32 and an 4.2in Waveshare EPaper display and it can read text.txt off the SD card and display it. The left and right buttons will scroll up and down (or "flip pages" but scrolling up is much harder then scrolling down because i have to do a bunch of seeking and reading to detect newlines and such and it takes significantly longer then scrolling down and my logic isn't accurate right now getting closer to perfect pages but missing a line or two)

marble mantle
# drifting crater

Very impressive management of jumper wires!
Mine usually look like an explosion in a spaghetti bowl

drifting crater
frosty topaz
tender plover
sharp comet
tepid swift
#

@gusty shard what feather is that that has a gesture sensor?

gusty shard
left inlet
#

I also added a virus infection simulator (sort of like game of life) but I don't have a video yet.

#

All the graphic effects are my own. My favorite is the terminal emulator with the blinking cursor.

lean elbow
#

@left inlet This is super cool! Thanks for sharing

wise lion
gusty shard
#

Love it!

vernal vigil
#

Wavefolder module for my Eurorack synth

gusty shard
#

FeatherS2 plus 3.5" TFT Featherwing = fake PyPortal.

wise lion
wide brook
west zinc
vernal vigil
#

Got these today - the first PCBs that I've ever designed!

#

I wonder if they will work...

gusty shard
#

Nice!

wide brook
#

I hope I will find the time to design a PCB one day.. What is your project supposed to do?

vernal vigil
#

It's an envelope generator module for a modular synth.

wide brook
#

Hope it ends up working as you wish

#

But even if it doesn’t, it will still be a learning experience:)

wise lion
lucid bloom
#

We have been working on a small automated computer museum using home assistant. I am not very good at recording videos but I think you can get the idea from this. The tour is triggered by a tof sensor in the doorway, the tour starts with tour selection on the adm31, with the self guided tour you press a computer's dash button, it turns on, talks about it then plays an ad on the tv. It is a work in progress, there is a raspberry pi 4 running home assistant and a pi 3B in use with the adm31 and one for the TV. There is still much to be done but I couldn't help but show off some of what we have working and the general concept of the tour.

vapid radish
#

Converting my old MeccaNoid G15 to run on Arduino

honest lark
#

ooh i have one of those

vapid radish
#

This thing is a pain in the butt to work on

honest lark
#

can you reprogram the processor it came with?

#

or do you have to use the arduino library they make

vapid radish
#

I used Arduino because people make libraries to control it

#

If it weren’t for these terrible smart modules it uses, I’d have a way easier time getting it running.

honest lark
vapid radish
#

I’m trying to make the Arduino into a command line interpreter for it. That way I can communicate between it and a raspberry pi, because the Pi sucks at interfacing with it directly.

vapid radish
#

One that actually RUNS

#

If I can communicate from a Raspberry Pi to the Arduino, I can make it into a WiFi-connected robot

#

Believe me, I’ve tried working on the original processor

#

It’s not easy

amber flame
#
GitHub

Firmware for KB2040 based Nibble keyboard using Keyberon. - GitHub - DrewTChrist/nibble-rp2040-rs: Firmware for KB2040 based Nibble keyboard using Keyberon.

rose phoenix
#

Two keyboards I designed with 5 way switches and KB2040's.

solar yew
gusty shard
#

Random BOM Game: You have five items from which to build a project. (The script queries the Adafruit Product API for all the details.) GO!

solar yew
#

Is the rotary encoder the five way switch? What's the component name?

sharp comet
wide brook
#

5 way switch... Sounds like a way to implement a physical kana flip keyboard!

sand bough
rose phoenix
rose phoenix
shrewd zealot
dusk zinc
#

Had a Stemma QT RGB matrix for a while, just realized it has 13 columns (2.4GHz wifi has 13 channels), so... Like the old police scanners, but for Wi-Fi. (blue are beacons, green are probe requests, red are other management frame subtypes; height of the bar is the signal strength; blips in the top two rows show other monitor conditions). Monitor mode works on any ESP32-S2 with CircuitPython.

lapis jasper
#

@dusk zinc have you tried monitor on an S3 or C3 yet?

dusk zinc
#

yes, it works fine on S3 🙂

lapis jasper
#

🎉

broken rain
lean elbow
#

Those LED matrices are really cool, I love this application 😄

dusk zinc
#

I really need to get a 3D printer

shrewd zealot
broken rain
#

also, you can't really get a nice organizer to organize your filament like you can your microcontrollers

frosty topaz
broken rain
#

that is cool!

#

some of those are pretty impressive

drifting crater
#

forgot to add a way to measure the battery percentage so after fiddling with the breadboard even more i was able to fit a voltage divider and a npn transistor on it
it can now show in 5% increments

#

it's starting to feel like a badly designed PCB with the multiple layers of wires snaking everywhere 😆

honest lark
#

Found a great use for an old Kindle

tacit delta
#

nice

#

can even setup local host website for weather etc

vernal vigil
lapis bronze
#

He lives!

trim talon
normal rune
#

Breakout board for turning breadboards to gamepads

#

actually uses adafruit analog joysticks

rugged oar
#

Hello all,

I've made the initial commit to a Keyboard driver for the Keyboard-pmod and keyboard-featherwing pmod. Hopefully the Readme is descriptive enough for one to get it installed on their system. If you have one of the Keyboard Featherwings and you wished to make a handheld linux console out of it, please try this out. I've tested the driver on a few of my RPis, and I'd highly appreciate any and all feedback for this. Do let me know of any issues or use cases you have of this. Thanks again to @ arturo182 and solder party's amazing creations.

https://github.com/wallComputer/bbqX0kbd_driver

GitHub

BBQX0KBD is a Keyboard Device Driver for the BB Q Keyboard - GitHub - wallComputer/bbqX0kbd_driver: BBQX0KBD is a Keyboard Device Driver for the BB Q Keyboard

inner egret
trim talon
inner egret
#

Oh, that’s cool

oak raven
#

I learned how to design a PCB and built my own macro keyboard!

#

...it's nothing fancy, but I'm pretty proud that it actually works. Especially given some of the design errors I found, but was able to work around. All in all, a very good learning experience!

fresh zephyr
#

Made a clapper stick

broken dock
#

I replaced many of my Raspberry PIs with other small Linux machines, but wanted to still be able to use some of my Adafruit PI hats with them. I made a simple FT232H to I2C/SPI PI hat adapter PCB so now I can use them over USB with any of my machines.

#

Adafruit has a FT232H adapter, but I wish they sold one like this which allows you to easily use it with your PI hats.

inner egret
#

This is the first PCB I’ve ever designed! It’s a macro pad with a rotary encoder as a volume knob.

oak raven
left inlet
inner egret
frosty topaz
#

Looks great!

frosty topaz
lapis bronze
ancient skiff
#

My 400% creamsicle macro pad is coming along, still need the base and stick

#

based on this great design by oxisidia https://github.com/oxisidia/macropopsicle but scaled for https://www.adafruit.com/product/5306

GitHub

An open source two key macro-pad modeled to look like a cartoony melting popsicle. - GitHub - oxisidia/macropopsicle: An open source two key macro-pad modeled to look like a cartoony melting popsi...

#

since metric screws are sensible, the 400% scaling just means to replace an M3 screw with an M12

ancient skiff
#

and I think it turns out that I can put the qtpy in the USB-C connector of a 400% scaled qtpy 🤣

#

not sure about printing the overhang of the USB-C, removing the support from in there would not be fun, but printing w/o support doesn't seem like a hot idea either

#

maybe slice the USB-C connector shell in half and glue? maybe paint the infill where it doesn't make the design unworkable if I can't remove it, and leave the top to bridging

#

yeah that

drifting crater
#

added a file selector so you can read all the text files you want that can fit on the screen lol
also switched to sdfat library so it is much faster and can support exfat

grizzled talon
#

I recreated WORDLE for the Clue in Circuit Python!

#

It is compatible with the BBQ10 keyboard driver made by Solder Party and the one from TTGO. But if you don't have a keyboard, no problem, I made it so you can use the buttons as well.

#

It also lets you pick the date, so you can play the actual word of the day.

supple breach
solar yew
#

Nice to see something published. ;)

#

wow - an embedded video in a README.md file! /boggle

#

Now I'm officially interested (in that method of documentation) since it plays automagically.

grizzled talon
solar yew
#

yeah I saw it later. nice!

gusty shard
steep sonnet
vestal cove
west zinc
torn elbow
#

Before vs after spending 4 hours today making a PCB for the robot dog

potent hazel
#

I made a little cluster out of 12 Raspberry Pi Zero 2s and put them in a cute 3d printed case. I call it Clustered-Pi - http://www.clustered-pi.com Just need to figure out how to use letsencrypt to make the self-hosted site more secure.

tacit delta
#

lol that is cool

candid crescent
#

LOL, love the Cray callback in the form factor...

dim isle
#

super cute Cray cluster there :p

eternal maple
#

Was messing around creating sprite sheets for simulated 7-segment like display graphics and decided to give .bdf fonts a try instead. Here’s what I designed so far, 9 and 11-point monospaced fonts. 6 and 12 will be coming after the retro RPN calculator project wraps. https://github.com/CedarGroveStudios/SevenSeg_font

GitHub

A Seven Segment .bdf font library. Contribute to CedarGroveStudios/SevenSeg_font development by creating an account on GitHub.

torn elbow
tardy mason
#

hey everyone! what is the process to demo a project for the wednesday night show-and-tell? i haven't demo'd a project since the google hangouts days. thanks for your help!

scenic siren
dapper plank
#

I made a weather readout that displays my personal weather station data

#

I can set it to read lots of different stats such as the co2 levels in each office in my house

#

Next step is weather/carbon alerts and overview dashboards so I can read lots of sensors at the same time

tepid swift
wise lion
#

(The wiring situation is 5x more amusing than the build)

reef flax
vernal vigil
#

Another synth module in the works

gusty shard
chilly yacht
#

First real run of my tea timer

cedar trellis
#

My first ever brass wire free form circuit.
Valentine’s Day themed, because of the cute heart-shaped pink LEDs from Teknikio (and also, why not toebeans ).
Soldering perfect rectangles definitely needs more work, but I'm pretty happy with my first attempt!

frosty topaz
cedar trellis
solar yew
rose phoenix
#

I made three sizes of an ergonomic low profile keyboard, powered by the Pi Pico and utilizing CircuitPython. I plan to upload Gerbers once I've tested things so others can make them too.

timber pawn
#

Hello, I made this sensor/calendar about a year ago and it's on my cork board ever since... The intention is to move it to a proper proto board, but it looks good enough in its current form, so no hurry...

quiet quartz
#

made a python program that makes a 5x7 astericks character version of whatever you put in. It currently works for the alphabet, numbers and limited punctuation. It's my first project in Python 3 that I did with just a few lessons from my uni labs

marble mantle
#

Brings back memories of ASCII art printed on wide dot matrix printers like this: https://en.wikipedia.org/wiki/IBM_1403

The IBM 1403 line printer was introduced as part of the IBM 1401 computer in 1959 and had an especially long life in the IBM product line.

craggy parrot
#

memories... seems like yesterday... It was so much fun when you goofed up the "carriage control" and set paper spewing all over the room 😉

marble mantle
cedar root
west zinc
#

Got to LCD “blink” running a dot clock RGB display running directly from the ESP32-S3’s LCD peripheral. Using Espressif’s RGB LCD demo code and on a scavenged display from a conference room scheduler.

bitter hazel
marble oracle
west zinc
# marble oracle Can you share more info about this?

Sure, I've got a few things sprinkled in different locations. First, is the teardown of this conference display https://hackaday.io/project/183895-crestron-tsw-732-teardown.

I came into a couple of conference room scheduling displays (Crestron TSW-732) and wanted to see if I could salvage the display and touchscreen. Touchscreen is YES, display is NO. Details inside. I conclude its cheaper and less hassle to buy a touchpanel than bother with salvaging one of these. Hmmm.. may be rethinking that if the ESP32-S3 RGB L...

slow helm
#

My first CircuitPython project: magtag wakes up twice a day and checks what position I am in my library's wait list queue. I ended up using Selenium extract the queue information, so that's a separate python function that runs on a schedule from my laptop then pushes the queue number to adafruit.io.

gusty shard
#

Fritter & Waste: a virtual fretboard MIDI instrument.
Equipment: FeatherS2 and TFT 3.5" FeatherWing.

west zinc
#

Tore down another conference room display. Looks like the same 40-pin pinout and touch panel interfaces, but with a smaller overall footprint. Also it’s much easier to disassemble than the previous one that I tore down. I think this one is a better version for repurposing. Also it houses a pair of red/green LED boards with I2C driver chips. https://hackaday.io/project/184118-crestron-tss-752-teardown

I procured another Crestron display unit and decided to see the similarities to previous one that I tore down. This time it’s a TSS-752. This has several capacitive touch pads built onto the front screen and an overall smaller size of the housing. The touchscreen display panel comes out more cleanly from the housing, leaving a much smaller displ...

proud valley
#

This reminded me that almost 20 years ago I made my own skin - would be cool to see it on a physical device in my pocket

sharp comet
#

my camera seems to enhance the blue-ness of it. IRL the color more on the grey side.

proud valley
#

not sure how the 'scanlines' work on that screen though - I remember people criticising it at the time...

slow helm
candid crescent
#

My 18-digit custom RGB LED clock came in handy today, heh heh.

civic vale
#

I have a negative event from 10-02-20@02:20 that your display made me realize I hadn't actually spent the day extra depressed this year, it passed without me even noticing. That actually makes me feel great that I'm finally mostly over it. Thanks, 🙂

vernal vigil
#

Turns out I need this sticker as a reminder. 😧

vernal vigil
#

pAnother purple PCB pile

topaz basin
#

Hello eveyone! I got an awesome production broadcast lens from Apex Electronics and I'm going to murder it on Friday. Come check it out if you're into that sort of thing!. (Just an FYI -- I'm pushing it back a week to give me a chance to figure out how to record this giant on camera).

lapis bronze
torn elbow
#

PCBs finally came in!!! Two and a half hours of teeny tiny soldering later:

topaz basin
#

Nice! That looks so cool!

vernal vigil
civic vale
# vernal vigil Turns out I need this sticker as a reminder. 😧

Reminds me of the summer I worked for MIT's Dormitory Phone Services (DormPhone) and some of the rewiring involved was on what's called a grading frame (basically a normal frame but basically holding just wires that go vertically forming a sort of plane. There were two guys rewiring one of these, one on each side, and they were sharing a soldering iron. At one point, one of the guys reached through to grab the iron, but picked it up by the wrong end. He then reflexively dropped it, then consciously noticed there was a falling thing and snatched it out of the air with his other hand, but once again grabbing the wrong end and repeated. After getting treated at the campus Medical Center, he reported back to work some more, but the manager decided he should take the rest of the day off.

pearl lodge
#

Angle bracket for the macropad: D battery + double sided sticky tape. Working out way better than I'd have thought.

#

Battery is just a hair narrower than bored itself, and the added weight helps keep it in place too.

It's like they were made for each other.

raw yoke
#

Wondering if anyone thinks hall effect mechanical switches are cool...

normal orchid
#

hall effect mechanical? google activate!

#

like reed switches?

rugged oar
#

Hello all,

I made a Kernel driver for the Pimoroni Trackball Breakout board. It doesn't use the Interrupt line, but is decent enough to be used in different orientations, adjustable sensitivities for up, down, left, and right directions, and even provides userspace files to read and write to the LEDs. Here's a link to the same https://github.com/wallComputer/ptMouse.git

If you've ever had the trackball and wanted to use it (say outside of a QMK based keyboard) right off your raspberry pi, this might be for you. Thanks for reading 🙂

GitHub

Contribute to wallComputer/ptMouse development by creating an account on GitHub.

versed lava
rugged oar
rose phoenix
#

Two new minimalist CircuitPython keyboards I designed using the KB2040.

plucky lynx
#

I think I might solder some jumpers on the back of the pins in the actual setup

west zinc
#

That’s cool.

scenic siren
gusty shard
subtle delta
#

Hey all! Wanna turn that PyBadge or EdgeBadge lying around into a sweet Discord notification companion? I just finished my DisBadge project for doing just that! Just connect an AirLift FeatherWing on the back, create and connect your Discord bot, and get messages on your screen! Information and code in the project Github repository:

https://github.com/tekktrik/disbadge

GitHub

Turn that PyBadge into a sweet Discord notification companion - GitHub - tekktrik/disbadge: Turn that PyBadge into a sweet Discord notification companion

versed lava
# rugged oar Thanks. Tell us more about your project please. Sounds interesting.

Its a pan tilt that uses a custom trained AI model to track the specific circus apparatus I perform in. My goal is to be able to keep a close up shot so I can catch the detail I need to analyze my training. I'm on version 2.5ish. It uses an off-the-shelf Pan/Tilt (strong and the gearing system it uses prevents backlash) with the electronics removed and replaced with a Raspberry pi 3, adafruit motor hat (uses the batteries in the tripod), and an Oak-1 camera to offload the AI. Latest stress test is here: https://youtu.be/PMSygpfg074 (note the video cameras weren't calibrated in that video so the performer is a bit biased to the bottom of the frame - I was just testing for crashes when recording over a long period of time)

Stress testing the software for crashes. The tracking camera wasn't calibrated with the video camera so the performer is biased towards the bottom of the frame.

▶ Play video
cerulean dirge
#

I… didn’t program the charge light to blink to the music. Indeed, I can’t even access it from code. I think max volume stereo may be causing power fluctuations that make it briefly attempt to charge a nonexistent battery? Does that seem like a problem?

cerulean dirge
#

Oh good

If there isn't one it may flicker once in a while when you use power because it's trying to charge a (non-existant) battery. It's not harmful, and its totally normal!

grizzled talon
#

Happy 10 year Birthday to the Raspberry PI!!! This is my first Raspberry PI I got on Christmas back in 2013 when I was 13. And yes, at some point I did attempt to remove the GPIO and ethernet for some reason lol.

#

I'm currently working on making the most epic Raspberry Pi portable ever, using the new Pi Zero 2W with a TFT, boost converter/LiPo charger, blackberry keyboard, camera w/ flash, USB-C (power and data), half a terabyte of internal storage (also acting as a dedicated NAS for my local network), and will have an internal fan with heat sink. I still need to design a case and document the project, but just wanted to share a work in progress.

bitter hazel
#

Saw these window stoppers in the kitchen drawer and told myself “these have the perfect angle for a display mount”. 6 hours later I end up building a lap-able portable battery powered retro pie with my mayflash arcade stick and a 7” pi display. This is what madness looks like 🤣

rugged oar
versed lava
versed lava
cerulean dirge
#

The 120mm drawers seem to fit most of my Adafruit boards and components pretty well. A common anti static bag they use fits in it.

cedar trellis
#

I published my first guide ever, and it's being featured on Instructables: https://www.instructables.com/Heart-shaped-LED-Freeform-Circuit/

This feels so weird... and like such a huge step! 🎉 mosfet toebeans

Instructables

Heart-shaped LED Freeform Circuit: In this project, I'm presenting my first attempt at building a freeform circuit sculpture, out of soldered brass wire and a few LEDs. Since it's February, and the LEDs I had laying around were pink and heart-shaped, my sculpture is Valentine's day t…

grizzled talon
rugged oar
# grizzled talon Over I2C, I have a python script start up at boot that interprets the key presse...

If you're willing to use Solder Party's Keyboard PMODs which use the same Keyboard, I've written an I2C based kernel driver for it and Raspberry pi. It will make the keyboard far more usable imo. https://github.com/wallComputer/bbqX0kbd_driver.git

GitHub

BBQX0KBD is a Keyboard Device Driver for the BB Q Keyboard - GitHub - wallComputer/bbqX0kbd_driver: BBQX0KBD is a Keyboard Device Driver for the BB Q Keyboard

craggy parrot
#

Very nice! Thank you for sharing this project!

rugged oar
#

Thank you.
It's chunky at the moment, hopefully I'll be able to make it thinner in next iteration with a Lip battery.

grizzled talon
rugged oar
#

If the internal controller of the TTGo keyboard works just how the Solder Party one's does, my code should work too. I could see it has 5 pin i2c connection, but I don't see any source code for it on most sites that sell it here, so I can't confirm.

topaz basin
#

I tried doing this last week and had camera issues -- so I'm going to try again this week. Going to take apart a very expensive camera lens here at noon https://youtu.be/aVxM7-OFB4M

In this exciting edition of Mark Voids a Warranty, we celebrate 500 subscribers by tearing down a broadcast camera lens, the Canon J40x9.5B IE.

This lens has a front element the size of a dinner plate! Inside there is bound to be all sorts of servos and other electromechanical gizmos for us to look at. I can't wait!

Join me, Phat Ollie, an...

▶ Play video
thick wedge
frosty topaz
thick wedge
thick wedge
honest lark
thick wedge
# honest lark Like if the goal word has a repeated letter, like APPLE

The same way wordle does. If the guessed letter is in the correct position, green, if the letter is in the wrong position, yellow. There is no extra indication if there is a repeated letter. That frustrates me in the original wordle but I wasn’t able to find a solution that wouldn’t make the game too easy for repeated letter words

frosty topaz
#

If I guess rarer on a word with one r, I’m told there are three in yours.

thick wedge
#

Oh interesting.

#

I guess my app says, yeah there’s an R, but none of these are in the right spot. But I can see why someone would want it to behave like the original wordle.

round zodiac
#

MIDI graphical display in CircuitPython that runs on PyBadge and PyGamer with MIDI Featherwing. It’s tricky to receive high speed MIDI and display it in real-time using Circuit Python. The regular CircuitPython MIDI library is too slow. Code is on Github (in description of the YouTube video) https://youtu.be/8wvDsd-fElc

MIDI receive and display code for use with Adafruit MIDI featherwing attached to a PyGamer or PyBadge.
Circuit Python code is shared on Github
https://github.com/gmeader/pybadge/tree/master/MIDImatrix

Inspired by Kevin's project: https://diyelectromusic.wordpress.com/2020/11/03

▶ Play video
vernal vigil
#

Synth VCO module - it mostly works, which is about all I could reasonably expect.

ruby ledge
versed lava
ruby ledge
#

I already have this functionality in my own display libraries. I don't have any real interest in writing for other people's libraries except if it's useful for the community

versed lava
ruby ledge
#

getting feedback is always challenging. A lot of people use my libraries, but maybe 1 in a 1000 will give feedback

#

Most of my interest is in speeding things up and there seems to be interest in that, so I thought a small addition to the Adafruit_GFX API could be helpful

versed lava
#

I know I'd probably end up using it at some point. Is this a pure software optimization? I wouldn't mind trying it on my synth project to see if I get a little ore performance. The display updating is probably the most expensive part

ruby ledge
#

I was intending to add a few new methods instead of trying to rewrite the existing ones. It would be something like tft.fastText(char *string, bool smooth)

#

not printf, just quick characters on a single line

#

it could honor the current cursor position, color and font stretching

#

It will overwrite the background

versed lava
#

Hrmmm, looks like I'm actually using the display's native text implementation (I think the display is meant as an oled alternative to those 2x24 lcds)

#

I think I need to switch my project to use a dual-core chip like an ESP32 so that all the interupts, controls, display, etc can be handled on 1 core and the synth can be handled on the other.

trail coral
lapis bronze
#

Finished the brains of my interactive toy project today. Thanks to everyone here to helped out! I couldn’t have done it without everyone’s support.

ruby ledge
trail coral
#

As a matter of fact, this would be extremely useful on the Keyboard Featherwing.

jagged parrot
#

Little self balancer using the feather sense. 😍

ruby ledge
ruby ledge
#

got it - will respond shortly

normal rune
#

hey everyone I got a project to share with you all https://hackaday.io/project/184273-electronic-cv

Welcome! Hope you are doing well. This is my journey of creating an electronic CV. As you probably figured out, it is not going to be very practical business card, but it is going to be a cool one. What is the porpoise of it then? Well this is me dipping my toes in the world of radios. It is my first BT project and the first time I am using sili...

thick wedge
normal rune
dense summit
#

I had some fun with neopixels :D

drifting crater
#

A project I made in collaboration with @wooden snow (he did most of the math, I just helped him with the C part) to easily run TensorFlow models on an Arduino board. An Arduino Uno can run the XOR model! (You are only limited by the amount of RAM you have and your processor speed)
https://github.com/Bobingstern/MicroFlow

GitHub

Export and run tensorflow models on arduino microcontrollers! - GitHub - Bobingstern/MicroFlow: Export and run tensorflow models on arduino microcontrollers!

sterile loom
#

Hey everyone, I just put together a quick blog about Web Bluetooth. I’m getting more and more into using Web Bluetooth lately. I really feel like it’s one of the more better solutions out there for cross platform Bluetooth. The only problem is that you need to know your way around web development to get started. This tutorial shows how to setup the most basic web development environment possible to keep things from getting overwhelming. https://getwavecake.com/blog/getting-started-with-web-bluetooth/?utm_source=self&utm_medium=discord&utm_campaign=outreach

lucid bloom
charred ibex
#

A while back an adafruit box had a SDR. Used it to day to pick up the signal from my wireless meat thermometer, for the pork shoulder that just went on the smoker. Used rtl-433 on a pi-zero w

median oracle
#

Custom board for pico-ducky with switches.

cedar trellis
#

I have never owned, or worked on a 3D printer before, but for some reason, I decided it would be a good idea to buy my very first one... as a kit 🤦‍♀️

One whole week of work later, it is fully assembled and tested, and seems to be working reasonably well.
One small (really tiny!) step for humankind, one giant leap for... me 😅

Hello 3D printing world, I made Adabot friend! adabot

tacit delta
#

nice. yeah prusa have excellent instructions!

cedar trellis
#

Yep, their documentation is great! And when it's not, there are comments from other people who suffered through the same torture, lol. I found a lot of solutions from the community 🤩

ancient skiff
#

It's extremely niche but I made web-ified the "c2t" program for converting Apple disk images to audio streams that let you write a real physical floppy of the disk on your Apple ][ @twilit mortar might be interested. https://www.unpythonic.net/web-c2t/ original c2t is https://github.com/datajerk/c2t and is what makes the Apple ][ Disk & Game Servers files too https://asciiexpress.net/diskserver/ -- I've been pulling down random software from archive.org and trying it and it seems to work.

GitHub

Retro Code (Apple II, Cosmac VIP) to Tape/Text. Contribute to datajerk/c2t development by creating an account on GitHub.

hexed ravine
burnt wyvern
#

My first fully custom cassette. It's of "Mercury - Act 1" and "Evolve" by Imagine Dragons. The label was a pain because I couldn't find the right template so i had to align it manually. I also had to splice out about 2-3 minutes of blank tape too. It actually sounds really nice for a cassette.

west zinc
#

Another baby step driving an 800x480 pixel RBG dot clock display using the ESP32-S3. Don’t adjust your television, the stuttering is real (and a source of exasperation for me to figure out why).

broken rain
west zinc
#

Solid progress today on the ESP32-S3 and the 800x480 RGB display.

#

Volume warning! That’s my wife sewing in the background.

tacit delta
#

looks awesome

west zinc
#

Thanks! Feels good to see some reasonable operation. Now that there is proof of concept, I’ll begin the journey to get it working in CircuitPython.

hexed ravine
pulsar mortar
#

Simple coffee/tea timer. Times are selectable, either 2 minutes (greentea), 3 minutes (black tea)or 4 (coffee). Used this for a test board to see how well I can do QFN packages.

Also has a USB-C connector and charger.

#

It beeps and flashes when done :) I'll have it on my github soon

leaden orbit
#

im not dead

rugged coral
#

An original STEMMA / QT-style character LCD board.

burnt wyvern
#

I made this quite a while ago, there was a tool called PiPROM that is used to copy an original Xbox's EEPROM, however I found it was outdated and didn't work for me. So I wrote a little CircuitPython code (with the help of this wonderful server) and made an (in theory) easy to use and straightforward tool to read, write, and confirm the Xbox's EEPROM chip via I2C. This also happens to be my first repository on GitHub! adafruit
https://github.com/guighub/Xbox-EEPROM-Manager

GitHub

A CircuitPython based original Xbox EEPROM manager, this tool can read, write, and confirm an Xbox's EEPROM. - GitHub - guighub/Xbox-EEPROM-Manager: A CircuitPython based original Xbox EEPR...

bitter hazel
blazing dew
sharp comet
sage pike
#

Syncing the neopixel colours of 2 MagTags via adafruit.io... :) The flickering is some hysteresis. I adjust the brightness using the value from the light sensor... Goal is to have 4 of them amongst my twin sons, my brother and myself. My brother and soon one of my boys will live on the other side of the globe... The idea is that we can leave each other notes on the fridge. Living apart together. :)

west zinc
cedar trellis
west zinc
vernal vigil
#

Sunday mornin'

arctic peak
#

I posted about this project a couple months ago but finally got around to editing the video. It's a mini reproduction of the Dark Tower board game using the Feather S2 and other adafruit parts. The introduction video is up if you want to follow the series. https://youtu.be/FMZSXwdLvgo

Greg kicks off a new project - reproducing a vintage Dark Tower board game in miniature using a modern microcontroller. This will be a fully playable homage to the original game - travel sized!

For a full demo of the original game, visit
https://youtu.be/DKOOkqDzVxM

Parts purchased from http://www.adafruit.com
(not a sponsor)

Music: https://w...

▶ Play video
pearl lodge
#

NGL, pretty happy with myself.

I'm doing this with a python script that is running a powershell script (providing the active window name) on a loop, checking for changes. This data is then sent via serial. The loop on the device is checking if there's any serial data every loop (which may not be ideal).

pearl lodge
vernal vigil
pearl lodge
vernal vigil
#

I don't know about Auto Hotkey, I've never used it.
Having Powershell running the loop instead of python might be the best way, if you can get it to write the data to the serial port. I guess there's probably a way to do that.

pearl lodge
vernal vigil
#

That sounds like it's worth a try.

tender cipher
#

WIP portable cyberdeck I made at home, all I need is the LCD screen and it's complete

#

if the external hard drive looks like its about to fall out, its actually not, thats just the angle of my camera

blazing dew
versed lava
pearl lodge
drifting crater
#

I'm back with another video player!
This time, I've whipped up a video encoding in about 15 minutes so the video and audio are actually in sync, and you can seek!
Terribly made video encoding/decoder script made with a lot of FFmpeg calls and Python: https://github.com/UnsignedArduino/RAV-converter
Also the terribly made PlatformIO project that plays the video: https://github.com/UnsignedArduino/PyGamer-RAV-player
The audio is static-y, as there is no buffering, so once the audio buffer runs out, we have to read 16k bytes into RAM which takes a bit of time, but then we can decode the JPEG frame while the audio is being played.
Also the father you are in the video file (like 50 minutes into a video) the longer it takes to seek - at the beginning seeking is incredibly fast, but if you are 50 minutes in a video seeking takes ages.

whole brook
#

Made a bunch of improvements to the tasmota-tag CircuitPython project I started back in November last year. These changes should make it more usable, maybe even usable enough for other people to play with it. Figured I'd share here even though the code could definitely use some cleaning up. 🙂

At the very least it could provide some useful examples for any other people looking to control MQTT-enabled Tasmota-flashed smart bulbs via CircuitPython. The MagTag provides a pretty great platform for this but it should work (with some reworking of the display stuff, of course) on just about any CircuitPython platform with WiFi and enough memory to handle the weight of all the libs required.

Long term I might take this code and make a robust, easy-to-use library to operate Tasmota devices within CircuitPython if anyone's interested in such a thing.

https://github.com/fivesixzero/circuitpython-experiments/tree/main/magtag-esp32-s2/tasmota-tag

scenic siren
lucid bloom
#

I am making great progress on my wearable computer project. I have created a new camera program that uses opencv and face detection to draw overlays on faces detected in pictures. It is fed by a toml file that includes the title, name, picture filename and location on the face. I am going to be redoing my other programs to use toml files as well, which will remove coding skills from the requirements to customize what PiGlass v2 does. I've had quite a few self described beginners that want to make one, they can physically make it easily but they don't have coding experience. The problem wasn't them it was me hard coding everything

[thuglife]
display_name = "Thugs"
file = "mask.png"
location = "center"

[brainslug]
display_name = "Slugs"
file = "mask2.png"
location = "top-right"

["dum sticker"]
display_name = "Dum"
file = "maskdum.png"
location = "center-right"
grizzled talon
#

I finally went down the rabbit hole of learning how to program an ATTiny85v and so far have been mostly successful up to this point with this journey. I'm using the Adafruit USBtinyISP kit (https://www.adafruit.com/product/46) with a USB type C connector instead of the old USB-B connector connected to a USB 2.0 hub. I'm using the Arduino IDE in MacOS Mojave (dual boot because Mojave is last to have 32-bit support) to program it. So far I got NeoPixels working, however I'm still trying to figure out how to get i2c oled displays to play nice with it (having a weird SPI compile error). Planing to fabricate my own boards with this fun microprocessor! 😁

west zinc
#

Got to “backlight” on my first PCB! Now I have to muster the courage to plug in a microcontroller and test the display.

subtle delta
#

The beginning of Steppotron, inspired by Floppotron. Stepper motor hooked up to a TIC stepper motor driver connected via I2C to a Feather M4 Express running CircuitPython. Currently plays RTTTL songs, but the goal is to add more hardware to misuse play and switch over to MIDI.

https://photos.app.goo.gl/bWT5pJuDb22HwBjbA

#

@ancient skiff not sure if that was your intention for floppyio but it's definitely mine 😂

ancient skiff
#

I had wanted to add floppy music but didn't get around to it. nice!

#

eeeepppp I swear I see a spark passing between the wires & the motor housing

subtle delta
#

I know, I just noticed that too, hindsight really is 20/20 haha, I'll have to look into it. The goal is to switch over to some 5V motors anyway available from Adafruit, I just happened to have a destroyed 12V one serving no other purpose so tested it with that.

#

I may have also had the power supply wrong, I saw it at 24V at one point for some reason, not sure if that's related

ancient skiff
subtle delta
#

This is incredible, taking this for inspiration for sure!!

left inlet
west zinc
#

We have display control from the ESP32-S3 DevKit! Yay, wiring checks out, backlight controller works.

#

Way better than this mess.

west zinc
#

Not yet....

sharp comet
#

Playing around to test the RotatedPolygon I'm working on, we can get some very pretty effects with some circle geometry and rainbowio

lucid bloom
#

I demonstrated my funny camera for my wearable on show and tell last night. I wanted to show how easy it is to add more

[anonymous]
display_name = "anons"
file = "anon.png"
location = "center"

there is another toml file to customize my launcher/process killer

[Kodi]
color = "red"
cmd = "sudo -u pi kodi"
process = "kodi.bin_v7"

[RetroPie]
color = "green"
cmd = "sudo ttyecho -n /dev/tty1 emulationstation"
process = "retroarch emulationstatio"

["Funny Camera"]
color = "yellow"
cmd = "sudo python3 funnycamera.py"
process = "python3"

["Camera"]
color = "blue"
cmd = "sudo python3 camera.py"
process = "python3"

["Video w/Audio"]
color = "brown"
cmd = "sh videosound.sh"
process = "raspivid ffmpeg"

["Livestream (YT)"]
color = "orange"
cmd = "sh youtube.sh"
process = "raspivid ffmpeg"

Everything was essentially hard coded before which was wearing on me, now it is so much simpler

sharp comet
lucid bloom
#

thanks, I am making a list of all working combinations, I'm up to 12. I added a special feature. One thing that I think only I know about it is the battery life. I have the pi zero 2 attached to the vufine display with a micro to micro cable. I can power the device for over 10 hours with a 10,000mah battery (the controller lasts 8 hours but you can turn it off when you arent using it)

["X-Ray Vision"]
color = "magenta"
cmd = "vlc -f rickroll.mp4"
process = "vlc"
marble mantle
#

working on updated version of my POV staff

lucid bloom
#

I made the PiGlass v2 construction video, it didn't go as smoothly as I had hoped because I was going from memory and my hands were shaking a bit. It took 24 minutes, if I was doing it without explaining/shaking it would have been 15 minutes
https://youtu.be/4HxX9L4pO4Q

Video of the assembly of PiGlass v2, this is the second one I have made.

More Info:
https://www.mrdcreations.org/
https://magpi.raspberrypi.com/articles/piglass-v2

Tools used:
Soldering Iron
Heat gun
Ruler
Scissors
Small flathead screwdriver
Xacto knife

Parts List:
Raspberry Pi Zero 2
40 pin header
Vufine+
8bitdo zero 2 gamepad
Waveshare WM8...

▶ Play video
eternal maple
lucid bloom
#

I wanted it to be easy to make and fun to use, I wasn't concerned about being user friendly for modifications until I started talking to other people, I had two people try it today at our maker meetup and I got some good feedback. I had them try the new one so in case anything went wrong I still have mine but it went fine

vernal vigil
#

Pmore Purple Pcbs

fading wind
glad roost
loud prawn
vernal vigil
#

An audio output module for my homebrew Eurorack synth

zealous eagle
#

Crookes Radiometer for Playground Bluefruit w/ TFT Gizmo
https://youtu.be/6e7l1va4atc
I've been watching foamyguy, John Park, and TodBot play with vectorio, and we have a Crookes Radiometer on our kitchen window sill...
The animation effect is created by changing the points of the polygons over a range. Then I mapped the light sensor value to the time.sleep delay in the for loop so the animation speeds up as the light sensor value increases.
I can't describe how much fun I have been having learning to code these past few months... Thank you to the whole community!

Crookes Radiometer with vectorio and the Circuit Playground Bluefruit with TFT Gizmo.

▶ Play video
vernal vigil
#

Another shot of my audio output module including adafruit

drifting crater
#

💀 I want to post the GitHub links and the GIF animation in seperate message why Dyno

dapper plank
#

Got a 3D printed shell for my weather station monitor. Really useful thing I use it everyday

#

Got battery life to last 2weeks with a 400 battery

#

Will open source the code soon too

vernal vigil
#

Solderday afternoon

arctic peak
#

Finally finished editing the video for my mini Dark Tower build. This is using the Feather S2, 2.0" LCD and stemma speaker amp to recreate the electronic board game from 1981. Feedback on these videos is appreciated. I'm hoping to improve them for the next project. https://youtu.be/neajD8c7Fl8 Links to all the source code & 3D models are in the video description.

Completing the vintage Dark Tower board game in miniature using a modern microcontroller. It's a fully playable homage to the original game - travel sized!

For a full demo of the original game, visit
https://youtu.be/DKOOkqDzVxM

Parts purchased from http://www.adafruit.com
(not a sponsor)

Adafruit Parts:
FeatherS2: https://www.adafruit.com/pr...

▶ Play video
west zinc
#

Got to "Blinka" with an RGB dot clock display using the ESP32-S3 LCD peripheral.

#

And here's a REPL output, showing some offset weirdness that will need to be resolved.

gusty shard
#

Don't see many of these nowadays. Project from 2007.

sharp comet
azure flame
magic oracle
#

Hi all My name is Mike and for my first show and tell is a mini weather station that I made. Some back story if anyone cares. I have ZERO experience in programming. I started with M5Stack devices and quickly relized that documentation was lacking or non exsistant, not knocking them but that ecosystem was nor for me. I knew about Adafruit from back in the day and decided to buy a CircuitPlayground Express, I read and watched as many Youtube videos as possible and hooked on CircuitPython ever since. Still new and still a lot to learn but wanted to share my first "real" project that is not copy and pasting example code. Here are some pictures of my complete WeatherFi project. Board is a Lolin S2 mini with a BMP280 and AH20 sensor. Date and time comes from Adafuit IO and internet weather comes from Openweahtermap. Without the documents from Kattni and the videos from Professor G, I would be very lost 🙂

#

That didn't post well. Sorry about that.

vernal vigil
#

Another module for my homebrew Eurorack synth - Quad VCA

cunning lava
#

only took me one year to get it working

zealous eagle
sharp comet
dapper plank
#

Finished my overview dashboard for all my house temp and air quality monitors

#

And I open sourced it too

sharp comet
#

testing out some slightly fancier 9patch assets with the tilegrid_inflator. Nice results with some tweaked game assets I got in a pack.

zealous eagle
# sharp comet Contributing via PR on Github is one way, there are a few others as well. You ca...

Thank you for the tip, email was a little more my speed... I did create a GitHub account and got the code up in my first repo... https://github.com/Airplane-Journal/CircuitPython-Crookes-Radiometer

GitHub

Crookes Radiometer for Circuit Playground Bluefruit and TFT Gizmo - GitHub - Airplane-Journal/CircuitPython-Crookes-Radiometer: Crookes Radiometer for Circuit Playground Bluefruit and TFT Gizmo

sharp comet
rustic stream
#

My latest creation, Pinball Dreams mini cab. rpi + bunch of Arduino nanos in a custom 3d printed shell

normal orchid
#

50 seconds of semi-epic loading music :-)

#

Zeus presents Pinball Dreams (un-emulated) for the Amiga A500, a true classic from the golden era of amiga gaming which must not be forgotten alongside the software house and all programmers that were involved in making this game.

Year of release: 1992

Pinball has never been one of my favourite types of computer game but this is a real beauty ...

▶ Play video
warm elbow
#

RPi400
ADAFruit Cyberdeck Hat
MakerFocus UPS
ADAFruit PiTFT 3.5inch
3D-Print Case

granite parrot
#

@warm elbowhow are those keys caps made? It looks really cool.

cedar trellis
warm elbow
upbeat geyser
#

Teaching myself sheet metal design, to be laser cut and bent into this 3D form

granite parrot
#

@warm elbow aah I thought those are DIY by you

blazing dew
#

Freddy update: music box, new power supply, and eyes are a little shinier.

gloomy juniper
#

My little project.
Receive and decode temperature from a couple of off the shelf rf433 temperature sensors. Show on the e-ink display and transmit to home assistant via mqtt

distant stone
gaunt flower
solar wadi
#

So, I wanted to have a functional proof of concept for a web page that lists Circuitpython bundles' libraries and lets you chose a selection to download as a zip that will automatically include the dependencies which can be a chore to get when copying files from the bundle zip. And it can get you all the dependencies of a code.py file dropped on it. (Think circup --auto, hence the URL).
https://neradoc.github.io/circup-web/

sharp comet
solar wadi
#

oh yeah CORS, I need to learn how to get around that... I would usually make that with server side code, but I am kind of targeting circuitpython.org

#

we have websites that link to 200 different content trackers, but we can't download one zip file from js...

sharp comet
#

Thank you!

solar wadi
vernal vigil
#

Ingredients:

#

Half-baked:

smoky swift
#

Finally got off my butt and finished these for my kids. Big thanks to EdKeyes for some short circuit troubleshooting info, and the Ruiz brothers for the guide!

frosty lark
#

Managed to get a Wordle bot working on an RP2040 + Waveshare LCD. Takes result input back from serial at the moment, but plan to add a few buttons for input

lucid bloom
#

I don't think I've shown this project here. It's my portable wifi scanner. 3x wifi dongles means it covers 15 channels per second plus it does bluetooth. I use gps+pps to get the time when network time is not available. My idea was to create something I could use plugged into power in my car and then carry it around for a while and have 1 capture file. The longer you run it/more data you collect the hotter it gets, it will start throttling after 4 or 5 hours or if you are in a city

rain crown
#

Spam Likely Ergo Keyboard - Uses a single kb2040, 6x piso shift registers, 6x 9pin 10k,resistor networks, 4x trrs connectors, 48 kailh choc keys, hotswaps, a psp joystick and a 5 way navigation stick

Confirmed working with KMK. Extra pinouts available for sd card slot, spi interface, secondary i2c connector on pins d0,d1.

Parts from Adafruit, digikey, and mkultra.click.

sterile coral
#

Just finished a preliminary QMK port for the Adafruit Macropad, I still need to cleanup my SPI OLED driver but so far the experience running QMK has been amazing

lucid bloom
#

My Sunday morning project. Bluetooth bone conduction headphones for less than $70

#

Because the audio hat moves the connection points from center I can use 2 transducers without trouble putting it on. 10 minutes assembly, 10 minutes setup

exotic sierra
lucid bloom
#

I sometimes come up with something and buy the parts but just sit on it for a rainy day

#

So far it seems good, I should be able to run it for quite a while off a 10,000ma battery. I need to use my special USB cable to see how much it draws. I'm using a pi zero w. I also added a button to connect/disconnect my phone to the headphones.

candid bough
#

I finally caved in and got one of those Nest cameras... ;^)
It's a -very- quick and dirty "project", but the other day I noticed that a bird had made a nest on one of my windowsills, so I grabbed a cheap webcam, loaded up an old RasPi with MotionEyeOS, and did a quick design and print of a glass mount for the camera.
Quality isn't too great, but it's a bargain-basement webcam with exposure control so poor that I had to put a heavy filter on it just to be able to expose in daylight conditions, shooting at a shallow angle through a double-glazed window, on a mount taped directly to the glass.
It's kind of amazing that it works at all.

lucid bloom
#

Imo if it's temporary then it doesn't have to be the highest quality it just has to work, i do something similar for large winter storms. Tape is one of the signs that it's a temporary project @candid bough

solar yew
#

yah can't do this here because of canadian winters and most electronics not being rated at under -30oC + the possible condensation/handling water

lucid bloom
#

Make sure to share the end result or if anything cool happens. You have the perfect view of it.

solar yew
#

do they make gopro for birds yet?

#

I know they make them for cats...

pale pumice
#

Thank you CircuitPython for letting me quickly prototype and play around with making a keyboard. In the photo: Seeeduino Xiao running CircuitPython, my own keyboard PCB designed entirely by a keyboard auto router I wrote.

ancient skiff
#

LEDs though 0.3mm thick plastic look so good, minimal color shift even though the plastic is green (silk pla)

burnt wyvern
#

I found these ancient 7-segment displays (Monsanto MAN1A) and decided to find the datasheet and make a simple driver for it! I might turn them into a watch. The only problem is that one display uses 8 GPIO pins so I'd probably have to use an I²C expander. Maybe this time I'll finally learn to make a custom PCB.

left inlet
lucid bloom
#

I try to make it easy for other people in the house to get my attention when I'm working on something or I'm wearing headphones or both. When you press my summoning button my phone/headphones say something, the lights in my room flash and the lights in my basement work area flash too.
https://youtu.be/Mino-ql0dKc

how to summon me from the depths of mysterious circumstances

▶ Play video
azure salmon
#

i was bored

#

raycaster for the m5tickC

whole brook
#

Remixed the Pi Zero stand 3D model from way back in 2019 to add some mounts for a Pi Cam and breakouts! Finally got around to sharing it on Printables, if anyone's into that kind of thing.

https://www.printables.com/model/180910-raspberry-pi-zero-stand-stemmafied

I also made a bunch of remixes for various boards as well, like Feathers, the Clue, and a few more. Should have those posted to Printables sometime soon too.

civic vale
#

Great job. I love the display rack in the second shot.

solar wadi
#

I particularly love the use of magnets, magnets are cool

whole brook
#

Yeah! The mag feet are amazingly useful. I stocked up on a bunch a year or so ago, didn't know they were a thing until they showed up in the MagTag Adabox.

Sadly they're out of stock now. 😦 I have no idea how to find those adorable little M3-screw mag feet now. 😢

solar wadi
#

resellers might have them (eg pimoroni does but that's on my side of the pond)

grizzled talon
#

Here's some photos of my custom NeoPixel Pyramids, being powered by the ATTiny85 on a PCB I designed. I'll be sure to finish documenting everything but here's a preview.

whole brook
#

Spent the last few days learning more about Fusion 360 by modeling a protective case for the Flipper Zero's ESP32-S2 WiFi dev board (which I'm gonna try to port CircuitPython for soon, because why not?). Super niche project but was a fun way to lend a hand to the growing community around the Flipper.

Watched a lot of Layer by Layer videos while learning how to make a good case, so major thanks to @junior dust for the huge volume of educational content over the years. 🙏 ❤️

https://www.printables.com/model/179910-case-for-flipper-zero-wi-fi-module-v1

grizzled talon
solar yew
sharp bobcat
#

Hi Show-and-Tell folks! I think I have something fun to talk about with you on Wed.
Well, at least I hope to make it so I can thank you for all the things that made this project possible: @sharp comet's progressbarUI, @junior agate's IO support, @glad roost and @sterile lodge ... to name a few of you. ☺️ That list is far from complete. Anyways, here is a link to the project:
https://github.com/flavio-fernandes/adaio/tree/master/evbays/matrix_portal
More on that on Wed PM (hopefully!).

sharp comet
sharp bobcat
#

I see you just merged _drafts/2022-05-03-draft.md so maybe we best to do it next week?

sharp bobcat
frosty lark
#

Finished up my portable physical wordle bot.

sharp bobcat
#

hi all. Is this the right place for someone who wants to participate in the upcoming show and tell?

rough root
#

Look for the Streamyard link

sharp bobcat
#

ah, TY!

rough root
#

np

long solstice
#

Hello, this is my first post here. I hope I am posting in the correct segment to talk about a project that I am working on.
I also need your help to decide which module to pick for my project (please read below)

I am working on a new revision of PlainDAQ.
PlainDAQ is a simple, useful tool to add basic precision analog functionality to your Raspberry Pi Pico board.
Subscribe if you want to get notified: https://www.crowdsupply.com/kuncu-teknoloji/plaindaq
PlainDAQ has:
✅ Low-noise, low-drift 12-bit 500k sps/s ADC for capturing wavefroms
✅ 10-bit DAC for creating waveforms
✅ Low-drift voltage reference
✅ Bipolar voltage supply
✅ Optional Wireless Connectivity.

In the new revision I've made the following changes:
✅ Changed the form factor
✅ Added QWiiC connector (to connect to various gadgets)
✅ Moved terminals to the same side. The new terminals can accept dupont cable
✅ Added cool visuals 😁 (top left corner)

There is one thing left to decide, I need to decide what module to use. I have two modules that I can source easily and they are:
1-ESP-WROOM-02 (Wi-Fi) Vote 🇦
2-HM-BT4502(A) (BLE) Vote 🇧
I have to pick one, please help me decide. 😁
Here are the pics of the new PlainDAQ with each module: (blue one is the wifi module, the black one is the BLE)

Crowd Supply

A simple, open source DAQ module for Raspberry Pi Pico

exotic sierra
#

Probably works here, though it is crowdsupply so #crowd-supply might be better

#

But super cool product!

long solstice