@karmanyaahm2Electronic Piano PCB ordered! Jam coming soon™. The gold/silver/circular pads are surfaces connected to capacitive touch sensors (they detect your finger by how it forms a capacitor with the circuit). I have different layers on those to experiment with which finish works best for touch detection in this design. But whenever each key detects touch, it allows the capacitor of the 555 timer (a frequency generator) to be charged at a rate determined by the variable resistor for that key (the potentiometers are at the top). Those potentiometers can be tuned to allow for different frequencies for each key. Then, the 555 timer outputs a signal into the speaker circuit, which you can then hear!
What are your cool name ideas for this PCB? The best suggestion gets to be the jam title!
@ShawnMalluwa-U04BBP8H9FA0threw together this PCB for my stylophone project! wanted to get a solid version of the adjustable wave-making-circuit-thing printed. if this works (which it hopefully should aha) i will get the full stylophone printed
@ShawnMalluwa-U04BBP8H9FA0taking the onboard pill once more, doing a second iteration of a PCB i did before even working at HQ. had some holes the wrong size on my first design. I should probably do a pull request
@jc0day #3 of #bci! today was definitely more goal-focused vs. more research-focused over the last two days: finish the pcb, get a pcb bill of materials, have a meeting with 1517, and continuing to finish my attempt to explain what we're doing. today was another great day ( ;) yes i've said that over the last two days because it has genuinely been so much fun): i spent the first half of the day getting a bill of materials using the jlcpcb plugin on kicad (cost for 2 assembled boards: ~$300), then spent the second half of the day working together with @Cheru to design the usb to uart converter for transferring data between the microcontroller, and of course, an amazing meeting with this really cool guy from 1517 fund who gave us some great advice that we spent like an hour talking about. unfortunately pcb is not done but i'm going to do a lot more work on it tomorrow so we're on track to finish on friday! (the trick is referencing like three datasheets/schematics at any given time.) sadly don't have too much notes today but here is the short draft of my attempt to explain what we're doing: cloud-d4hdmkpwy-hack-club-bot.vercel.app/0bci.pdf
(this is part of #100-days! join us over there, we're working on cool stuff like #something-on-a-bus-this-summer and #toriel-dev!)
@vik4hi hackclub. today i made a sandwich and another (more circuit-y) sandwich. Only one of them is gonna be in a future jam though
@karmanyaahm2This is a 555 timer driven speaker, and the RC on the 555 timer charges up at different rates (the Timer label) based on which 'key' is connected. The keys are the individual boxes, each of which has a capacitive touch sensor IC that connects its potentiometer to the 555 timer label, which then charges up the RC based on the potentiometer value (the speed of charging changes the frequency). Basically a capacitive keyboard.
@BrightLi0did some hw, piano, and some scioly today. Started playing around with a circuit design for detector
@jc0day 2 of #bci! today my goals were to get the hang of using kicad, understand the schematic of openbci's cyton board (which is, along with hackEEG and piEEG, the basis for a lot of our understanding of what exactly happens in EEG boards) and spin up a bill of materials for everything going in our pcb. i got to the first two and didn't do the last one (although i will eventually get to it!), but i had a lot of fun! today was another great day because this is the most fun i've had in a while building shtuff (among other things: deciding who would be who in the openai drama, the f*ckboard, dinner at steve). tomorrow's goal is to spend the whole day just building the actual pcb (and then spend thanksgiving off?) we're building this out in the open so my daily notes are all here: cloud-ckujstd4d-hack-club-bot.vercel.app/0jc_0e4ee6c5e5e546ce910bda3e3ad2ac10.pdf
(this is part of #100-days! join us over there, we're working on cool stuff like #apocalypse and #dallas-day-of-service!)
@jc0day 1 of #bci! i mostly got caught up on a bunch of things today (including, but not limited to: parts of the brain, eeg concepts like the 10-20 system, reading schematics, understanding what exactly we’re doing including the process of actually designing the eeg circuit: electrodes -> ads1299 (including digital to analog converter) -> microcontroller -> computer for extra processing - so many black boxes we’re trying to figure out!) and generally feel like i’m ready to start playing around with kicad/observing tomorrow! today was a great day overall, although we think we could have focused a bit more and it still feels like i don’t know anything. tomorrow’s goal is to build shit which is the easiest way to understand stuff. we're building this out in the open so my daily notes are all here: cloud-6crgvlqrj-hack-club-bot.vercel.app/0jc_e4acbe3e3aff48778866059bb21c78be.pdf
(this is part of #100-days! join us over there, we're working on cool stuff like #nanowrimo and #polyglot-warriors!)
@ajs20Some number of days remain until 2024. I’m working on a simple PCB whose use is a bit hard to explain (check #alex-needs-a-better-name-for-their-channel) but will be very useful in FRC. Hopefully I’ll be able to use #onboard to get it fabbed!
(Gord house best house :gord:)
@zrl0working on a new poster design to try out for onboard! would love thoughts / feedback. the idea is to ask teachers to put it on their classroom doors, and for it to be visually stunning and catch people’s eyes
@polypixeldev0Working on a USB hub with Max's USB hub jam and #onboard 👀 :onboard:
@karmanyaahm2Whoaaaaa @rivques put my name in the startup sequence of the TOTkey they sent me :ultrafastparrot:
(their onboard project)@Sean1Combining both #100-days and #onboard together for todays update on my Traffic Light
I've ordered the controller board from JLCPCB
@rivques0This is the TOTKey, a tool that generates time-based one-time passwords (TOTPs) for 2-factor authentication. I don't always have my phone when I want to log into an account, so I built this. It's an RP2040-based #onboard PCB with a 128x32 OLED screen, a real-time clock, and a few buttons. The board runs CircuitPython, but it's all managed via WebSerial and a web interface at rivques.dev/random-raw-files/totkey.html.@Micha0This happened yesterday, but I made a logo for my PCB design hackathon in northern Virginia!
@ky2006170Almost there!!! Dean's sig now lights up!
@ky2006170haha, i forgot how simple a PCB biz card is! The schematic is just 5 parts!
@Sarvesh0Working on how the castles enclosures are gonna look!!! This is just a preliminary model and design, I suspect the final product to be much different from this but you have to start somewhere!
@Sean1I think working on my traffic light (#seans-traffic-light-project) was part of my 100 days goals (I can't read my handwriting so it is now lol).
Anyway. Here's the final design for the main part of the Sequencer / Controller (The distribution / somewhat control board) #100-days
@rivques0CAD for TOTKey case, will hopefully print tomorrow
@Sarvesh0Conceptualising how the electronic compartments of the castle are going to function!!
@rivques0Finished the firmware for my 2FA USB key #onboard @Micha0Submitted my second OnBoard PR 🥳
@MintyTreble0got these boards done with fren recently, they'll be goin up on tindie 😄
@Micha0Have you ever yearned for KiCad on Android? Yeah, me neither. Here it is anyways.
@ShawnMalluwa-U04BBP8H9FA0I took on a project this weekend: finish all the prototyping and design for a project in 2 days. while I still have to finish the PCB design, here's a Xiao + OLED running on a single AAA battery (which isn't dangerous? I think hahaaaa)
@IceChes0Skating in with a new PCB design 5 minutes before the end of the day
@MintyTreble0recently etched a small pcb for eeprom breakout and used my rp2040 board to read/write to it 😄