@karmanyaahm0Chessbot controlboard PCBs arrived from JLC today and I was able to assemble one enough to have one axis moving!!!
@24c020i was looking for something to spend the rest of my OnBoard grant on, and i noticed JLC is doing a ridiculously cheap special offer on unassembled flex PCBs... so here's a new take on an old jam! standard US business card size, ~thickness of cardstock? that NTAG IC is probably gonna be a pain with no stencil, and i'm hoping that the antenna math checks out :rac_peefest:
@karmanyaahm0Also thanks to Rebecca and Hikari from JLCPCB I was able to get Chessbot's controlboard sponsored, and it's being manufactured!
@EvanGan0Day 46 of #100-days-in-public.
Today I got back on track and continued to route my PCB! I made a LOT of progress. After manual routing for quite a few hours I am beginning to understand what @karmanyaahm meant when they said "routing is art." The board currently sits at 26 x 45 millimeters but I have a few ideas on how to make it smaller...
@Averse0working on this RP2040-based text adventure microcontroller that is still a WIP(worked on this for #hack-hour)
@KarthickArun0Working on a new PCB now !! ps. its called HackFuel (hint: has to do with batteries)
@KarthickArun0My PCBs came !!!! Only thing is that I kinda regret not making the quote or title silk screen and bigger but other than that it’s great
@karmanyaahm0I melted my favorite ruler running tests for #trident 😭
@NicholasWest0Look what arrived! Thanks for this awesome opportunity, version two is in the works 👀@Kieran0robotics, shipped #secret-santa, soldered a pcb, and desoldered the same pcb as i put the resisters on wrong.
@polypixeldev0working on sd card for spade (sprig firmware)
here's a screenshot of sprig schematic since it looks better than the 10 CMakeLists.txt files I'm working with
also because I need to find GPIO pins
#100-days go picasso :picasso:
@ky2006170finished up schematic! Still need to do a double check. Main things worked on:
• Calculating gain for amplifier
• Adding voltage regulator
• Adding resistances for LEDs
@vik0getting started on hacking/upgrading the sprig!
@Kieran0just finished the pcb and schematic design of my breadboard protoype
@Averse0More progress on my Uno compatible board! Thinking about switching the MCU for a more powerful one(thanks to @V205 in #hardware for suggesting that I switch).
@Averse0Unfinished wiring for USB-to-serial chip(ATmega16U2-MU) for my Arduino Uno compatible board I'm making!
@Kieran0nfc cards working with contact sharing now! cross platform as well
@BrightLi0Finally was able to make my pcb work with iphones!
@karmanyaahm0Electronic 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
@SophiaPung0We’re finally able to share the high level schematic for the board (we have many more lower levels to the schematic hierarchy)!! A huge shoutout to our team @jc@HenryBass-U02KEJ8T6D8@Cheru, and @NilaRam for ALL the hard work we put in this week!!:index_pointing_at_the_viewer: 🔥
Also a huge shoutout to everyone who helped us, fed us, and housed us (@ThomasStubblefield + @ImDeet-U045B4BQ2T0) this week. Thank you to @KaraMassie and @msw for coordinating with us, and helping us through the logistics for this project. Thanks @NickyCase, @malted, @kognise, @belle, @karina) for hanging out with us this week, and keeping our spirits high. Next sprint we plan to write a programmable multilayer convolution layer NN using wavelet transforms. Stay tuned for our progress next sprint (December 26th-1st), and come to our demo day on New Year’s day if you’re around (or tune in via zoom). Thanks everyone who joined and participated in this channel, and follow our Twitter so see the memes we post from the week (OpenAI board memes, touching grass, team sink + more😁). 3-2-1 MMI!!!!!!!
@ky2006170Making Candy Cane PCBs for #onboard! Already on my Christmas/holiday spotify grind.
@karmanyaahm0slowly coming along - slower than expected, but should order early tmrw
@vik0the macropad i built for my jam is done! it features 9 kailh grey switches, a rotary encoder, and an OLED screen
@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!)
@vik0hi hackclub. today i made a sandwich and another (more circuit-y) sandwich. Only one of them is gonna be in a future jam though
@karmanyaahm0This 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.
@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!)
@adammakesthings0Started research work on a project with a friend for Onboard! USB 3.0 switcher (for keyboard) using multiplexer/analog switches, rp2040-based circuit for control, a display, and far too much RGB.
@rowan0I took my first step in PCB design and made a hacker card! Tomorrow I plan on attempting to design a macropad/usb hub type device.
@Kieran0Finished making my pcb hacker card. Now to try and design a lora communicator with no prior knowledge.
@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:)