canadaparrot emoji

Posts tagged with :canadaparrot:

tobycm
@tobycm0
https://imgutil.s3.us-east-2.amazonaws.com/d73a4e57d8fda2a944b29b424d12c02ffdf8b77f589ec99b4fdb4465c1633289/2b793fae-a0cf-4e59-8d42-5b82e282b303.png
summer-of-making emoji
github emoji
canadaparrot emoji
react emoji
YaseenAitSimmou
@YaseenAitSimmou0
I’ve recently been working on a website for a club Im starting. I think it’s looking pretty good.
https://scrapbook-into-the-redwoods.s3.amazonaws.com/6437e07d-1ba0-4d7a-aa2b-e34f7d01b5b3-screenshot_2024-08-24_at_12.55.49___am.png
hackclub emoji
summer-of-making emoji
thinking emoji
canadaparrot emoji
RyanDiLorenzo-U04JGJN2B40
@RyanDiLorenzo-U04JGJN2B400
[reposting because hakkun was down] I embarked on a LORA journey a failed miserably, but in process learnt so much about communication protocols like SPI and I2C on a ESP32. A few months ago I had a "vision" for using LORA for off-grid communication after receiving my inspiration from The Trail projects and the Helium Crypto Miner which also uses LORA. I took a look at LCSC and managed to find one of the cheapest LORA modules called the LLCC68 at the low end of 4$ USD per module which is cheap in comparison to the 10$ of more popular chips that do the same thing. I thought to myself, this was amazing, I can't wait to bring cheap LORA into the technology ecosystem and have everyone using it. Boy was I wrong. After receiving a pouch of the 10 LORA modules on a breadboard, I thought to plop it on a breadboard connect some wires and have it hooked up to the ESP32. But noooo, the module uses smaller and less common 1mm spacing for it's pins instead of the common 2.54mm, devastated as I was I designed a PCB to allow me to adapt it as seen in the photo. I got the PCB, soldered it to the module and using some test code to see if it could communicate it with, nothing. After hours of troubleshooting I realised I had flipped one of the pin headers on the PCB so the traces were incorrect, 🤦‍♂️ . I fixed the PCB, ordered another, it came and I tested it. The test code sort of worked and it recognised that something was there, so I went to find the actual code that would allow me to communicate with it. This is where majority of my time was spent sorting through code and changing parameters to make it work with my module. I looked at several Arduino libraries for a ESP32 and my specific LORA module, and I went with trying RadioLib and EByte_LoRa_E220_Series_Library. Immediately with both and other libraries, I had trouble communicating with the module once again, I had checked everything, the wires, solder joints and hardware I was using. After reading a lot of forum posts and threads online using the ESP32, it was the pinout. The ESP32 has 2 serial peripheral interfaces, VSPI and HSPI. VSPI being considered default and more commonly used. I just kind of assumed all these libraries would use VSPI unless they specified otherwise in their documentation. Looking through the library's code, I found a mention of HSPI and when I changed the pins to HSPI to reflect this, it worked, sort of. I had gotten a new error message (finally), invalid header: 0xffffffff , not much better than the last. The maintainer of the repo suggested I used a Logic Analyser to see if there were any issues with the module. There and then I bought and learned how to use a logic analyser and analysed the SPI pins for how they communicated. I found nothing useful with this but thought it was neat using the logic analyser. More research into using HSPI for the ESP32 turned up to be that when the MISO pin (pin 12) is set high, it changes something in the internal voltage regulator making it crash. I couldn't find a way around this other than changing a ton of code in that library for it to use VSPI instead. I gave up here, it's like trying to balance something without a centre of gravity to balance on. I feel this is absurd that something like this is so difficult to use. That's why the price was so slow eh? There are still many things I could try, different libraries, rewriting the SPI protocol, trying different microcontrollers, but I'm just not at that capacity right now to do that; which is why I am leaving it open to y'all. If you've read through my terrible no-good LORA journey, I will offer to ship you a LORA module and PCB free of charge assuming you're located in Canada for you to test yourself. Message me for details. Link to RadioLib Issue.
https://scrapbook-into-the-redwoods.s3.amazonaws.com/b82179f5-634d-4fba-b85a-85786e579b3b-image.pnghttps://imgutil.s3.us-east-2.amazonaws.com/b8ea914f660dac9b554f3f261f9bd643a5ec3d5b72c2ea131df07909f8230ccb/e7816d36-c1ad-48f6-a2f1-668b9f278d22.png
RyanDiLorenzo-U04JGJN2B40
@RyanDiLorenzo-U04JGJN2B400
I embarked on a LORA journey a failed miserably, but in process learnt so much about communication protocols like SPI and I2C on a ESP32. A few months ago I had a "vision" for using LORA for off-grid communication after receiving my inspiration from The Trail projects and the Helium Crypto Miner which also uses LORA. I took a look at LCSC and managed to find one of the cheapest LORA modules called the LLCC68 at the low end of 4$ USD per module which is cheap in comparison to the 10$ of more popular chips that do the same thing. I thought to myself, this was amazing, I can't wait to bring cheap LORA into the technology ecosystem and have everyone using it. Boy was I wrong. After receiving a pouch of the 10 LORA modules on a breadboard, I thought to plop it on a breadboard connect some wires and have it hooked up to the ESP32. But noooo, the module uses smaller and less common 1mm spacing for it's pins instead of the common 2.54mm, devastated as I was I designed a PCB to allow me to adapt it as seen in the photo. I got the PCB, soldered it to the module and using some test code to see if it could communicate it with, nothing. After hours of troubleshooting I realised I had flipped one of the pin headers on the PCB so the traces were incorrect, 🤦‍♂️ . I fixed the PCB, ordered another, it came and I tested it. The test code sort of worked and it recognised that something was there, so I went to find the actual code that would allow me to communicate with it. This is where majority of my time was spent sorting through code and changing parameters to make it work with my module. I looked at several Arduino libraries for a ESP32 and my specific LORA module, and I went with trying RadioLib and EByte_LoRa_E220_Series_Library. Immediately with both and other libraries, I had trouble communicating with the module once again, I had checked everything, the wires, solder joints and hardware I was using. After reading a lot of forum posts and threads online using the ESP32, it was the pinout. The ESP32 has 2 serial peripheral interfaces, VSPI and HSPI. VSPI being considered default and more commonly used. I just kind of assumed all these libraries would use VSPI unless they specified otherwise in their documentation. Looking through the library's code, I found a mention of HSPI and when I changed the pins to HSPI to reflect this, it worked, sort of. I had gotten a new error message (finally), invalid header: 0xffffffff , not much better than the last. The maintainer of the repo suggested I used a Logic Analyser to see if there were any issues with the module. There and then I bought and learned how to use a logic analyser and analysed the SPI pins for how they communicated. I found nothing useful with this but thought it was neat using the logic analyser. More research into using HSPI for the ESP32 turned up to be that when the MISO pin (pin 12) is set high, it changes something in the internal voltage regulator making it crash. I couldn't find a way around this other than changing a ton of code in that library for it to use VSPI instead. I gave up here, it's like trying to balance something without a centre of gravity to balance on. I feel this is absurd that something like this is so difficult to use. That's why the price was so slow eh? There are still many things I could try, different libraries, rewriting the SPI protocol, trying different microcontrollers, but I'm just not at that capacity right now to do that; which is why I am leaving it open to y'all. If you've read through my terrible no-good LORA journey, I will offer to ship you a LORA module and PCB free of charge assuming you're located in Canada for you to test yourself. Message me for details. Link to RadioLib Issue.
https://scrapbook-into-the-redwoods.s3.amazonaws.com/2132ae04-630c-49b9-8b6d-192c5fcf398c-image.pnghttps://imgutil.s3.us-east-2.amazonaws.com/b8ea914f660dac9b554f3f261f9bd643a5ec3d5b72c2ea131df07909f8230ccb/bc796277-2ec6-4199-9676-afafa7f8484f.png
FelixGao
@FelixGao0
Alarm clock! Future bin submission if they add the bin to Canada! This alarm clock features, well, an alarm! You can set an alarm, clear that alarm, snooze for 5 minutes, and stop the alarm. Whats unique is that the alarm will dim when not in use at night! I have a fan in my rm rn, and I love how it dims the lights with a button, so I worked that into my alarm clock, just more automatic! Find a video demo below, the repo, and wokwi link below: wokwi.com/projects/404303884404347905 github.com/API-Troubles/Clock-Circuit
https://imgutil.s3.us-east-2.amazonaws.com/03361a5642bab644d3afa191f74eecd0919b71d11aff2d32b18e9f90c502fc22/3b88cb7a-c1d4-46e4-a4a5-791044f9684c.png
pcb emoji
summer-of-making emoji
github emoji
canadaparrot emoji
rac_yap emoji
JasonCameron
@JasonCameron0
https://imgutil.s3.us-east-2.amazonaws.com/213889470b0a78026484210e96793ce59f9e9d4b45381123f6e3106e4a056cca/3160a45b-d68a-472c-a4c6-0f59ad640925.png
summer-of-making emoji
github emoji
canadaparrot emoji
JamesCao
@JamesCao0
I am working on a website that shows all the hackathons that is taking place in Canada
https://scrapbook-into-the-redwoods.s3.amazonaws.com/741fa5e9-15ef-4351-806a-2f34cb57a055-image.png
eyes_shaking emoji
summer-of-making emoji
canadaparrot emoji
sampoder
@sampoder0
🇨🇦 Hack The North 2023! @ImDeet-U045B4BQ2T0, @fayd and I teamed up to make :goose-dance: Hack The Geese :goose-honk-left:! It was a game that attendees could play using the QR codes on their badges. Here’s how’d it work: 1. You’d scan your badge’s QR code to log in. 2. Your find someone who you’d like to compete against and scan their badge’s QR code. 3. You’d both receive a prompt, eg. “take a selfie with a someone with blue hair”. 4. You’d race to take a fun picture based on the prompt before the other player does. 5. You either win or lose, then you got to choose wether or not to rematch! You can go to htgeese.tech/album to see all the photos that folks took during demos with the game (and many more of me stressing over the backend)! We used a slightly cursed combination of a Next.js frontend and a backend written in Go which interacted with one another through Websockets…. yeah, very cursed and very jank. We also used Vercel’s new Postgres & Blob storage services which were surprisingly good. And, of course, we used Prisma…. including it’s slightly hacky spin-off Go client. Another awesome part of the game was @ImDeet-U045B4BQ2T0’s custom designed geese (GEESE!): :htn-goose-1: :htn-goose-2: :htn-goose-3: :htn-goose-4: :htn-goose-5: :htn-goose-6: :htn-goose-7: :htn-goose-8: :htn-goose-9: :htn-goose-10: Every player got one of these made for them when they first signed! The game was a bunch of fun to play IRL and we had people playing it throughout the demo session. Attached is a sick selfie of @fayd in his sunnies and the judge! And at the end of the day, somehow, we were selected as winners so we got to demo on stage and won a couple of prizes which was pretty cool! Here’s us playing a game with all the attendees and a couple of other photos from the weekend (including us working on the project while on #hack-night!). The GitHub is full of more photos and stories from the weekend: github.com/sampoder/hack-the-geese. O CANADA!
https://scrapbook-into-the-redwoods.s3.amazonaws.com/cf2b0eb5-4b92-4c06-b2aa-78cf8f83342e-68747470733a2f2f636c6f75642d3677737063706132732d6861636b2d636c75622d626f742e76657263656c2e6170702f3070726f6d70742d302e393935333738393433393239363533322e706e67.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/2f66fef0-8448-486c-be64-62d76829d73b-268510329-08ca52f3-2170-453e-b223-0abe5576a1d4.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/f4cfcc99-9382-4421-a683-adbf54bf5d35-268510412-4a7e75e7-e510-48f7-bf8e-38f493a24f4c.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/880621d2-d658-4bdc-8769-7cf5c80e4be4-268509113-916408e1-8e21-4487-9c4c-2dd77e81515b.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/f34e634d-a7b3-4b96-b381-aef9f5afb17c-68747470733a2f2f636c6f75642d38626e6877713064682d6861636b2d636c75622d626f742e76657263656c2e6170702f3073637265656e73686f745f323032332d30392d31375f61745f372e34382e34355f616d2e706e67.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/b08d5e1f-f330-4c45-bcd1-6ae51255a6ba-268523676-2aaf42d3-3d4c-4a93-bea4-4c6b212b3905.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/49062a69-7d85-4924-99f0-a56aae1619b7-68747470733a2f2f636c6f75642d38626e6877713064682d6861636b2d636c75622d626f742e76657263656c2e6170702f3173637265656e73686f745f323032332d30392d31375f61745f372e34392e30335f616d2e706e67.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/a22cced9-0970-40fd-9700-a106aff68745-screenshot_2023-09-17_at_6.13.58_pm.png
kaidevrim
@kaidevrim0
CANADA!!
https://cloud-hif2dz3e7-hack-club-bot.vercel.app/0pxl_20230222_020851030.portrait.jpg
wom emoji
canadaparrot emoji
msw
@msw0
day 5 of #10-days-in-public. i’m still in canada so i can’t make physical progress on my CNC assembly, so this was a good day to start playing with the software i’ll need to use to control it. if i use a slicer to generate gcode, the control software is what replays the gcode to the CNC. downloaded a few programs (ie. repetier-host) & ended up installing CNC.js for the time being. I’ve got it all setup to plug into the main board once i’m in VT tomorrow and start playing with motor control!
https://cloud-kvts9na19-hack-club-bot.vercel.app/0screen_shot_2022-10-10_at_01.42.11.pnghttps://cloud-5spsfymfo-hack-club-bot.vercel.app/0screen_shot_2022-10-10_at_01.42.21.png
canadaparrot emoji
js emoji
msw
@msw0
Day 4 of #10-days-in-public. I’m working on building the MPCNC & I have the z-axis rails drilled out (with the help of my roommate). I went up to Canada today with @caleb and @matthew, so I haven’t had time to add the rods to the core assembly, but I hope to do it once I’m back on Monday.
https://cloud-42epqxd0q-hack-club-bot.vercel.app/0img_8545.jpghttps://cloud-mbrm3wuel-hack-club-bot.vercel.app/0img_8543.jpghttps://cloud-jpa3jjke4-hack-club-bot.vercel.app/0img_8536.jpg
canadaparrot emoji
caleb
@caleb0
Montreal!
https://cloud-o8sjnvo6r-hack-club-bot.vercel.app/0img_20220717_124628578_hdr.jpghttps://cloud-hh6y4b7hv-hack-club-bot.vercel.app/0img_20220717_122946136_hdr.jpghttps://cloud-ntuv0rmmc-hack-club-bot.vercel.app/0img_20220717_120013852_hdr.jpg
canadaparrot emoji
summer-of-making emoji
sampoder
@sampoder0
Montreal!
https://cloud-b6d5xgcaj-hack-club-bot.vercel.app/020220717_120305.jpghttps://cloud-usv8iwygr-hack-club-bot.vercel.app/020220717_161744.jpghttps://cloud-gx6apadut-hack-club-bot.vercel.app/020220717_205520.jpghttps://cloud-az064rxuk-hack-club-bot.vercel.app/020220717_181451.jpghttps://cloud-f852x989h-hack-club-bot.vercel.app/020220717_154415.jpg
upvote emoji
summer-of-making emoji
canadaparrot emoji
Skye
@Skye0
Niagara Falls and pic of Canada’s border :)
https://cloud-i4c35a30f-hack-club-bot.vercel.app/0image_from_ios.jpghttps://cloud-mlg8ez0hs-hack-club-bot.vercel.app/0image_from_ios.jpg
Ishan
@Ishan0
For some reason I actually want to go to school. Anyways, merged some Duckcoin PRs, hats off to @ArcadeWise! Apparently I have a maple tree in front of my house :eggsdee: Canada moment. Also hosted the crypto call today. I can now say I am officially rich because Christina tipped me 5 dollars worth of doge: 17 doge :dogecoin: Also, huge thanks to @msw for helping me with a certain problem in my plans to decentralize duckcoin and still let it be easily mine-able. I think I have it all mostly figured out. Duckcoin had zero monetary value right now and if you’re mining it you’re wasting your computer’s processing power but Belle said “not with that attitude” so I guess: Duckcoin to the 🌙 🚀 :eggsdee:
https://cloud-8a31qm1uh-hack-club-bot.vercel.app/0image_from_ios.jpg
carrot
@carrot0
I finally placed the PCB order ^~^ :summer-of-making: -> :aom: -> Eternity of Making? :sam-1: Also, Digikey 1 day shipping in Canada for only $8?! What is this madness!
https://cloud-48tnvxac8.vercel.app/0image.png
canadaparrot emoji
obreymuchenajr
@obreymuchenajr0
Just got the Humanitarian Activist Award in Canada for the humanoid robot we built with @edwardphirijr698 :) thank you! Hackclub for the hardware
https://cloud-2r3j8wb9s.vercel.app/0fb_img_16006616455758015.jpg
ktm
@ktm0
i have decided i will fill my scrapbook with memes i make. Here is the first one cause @rishi is fam
https://cloud-hzrz471eq.vercel.app/0image.png
sampoder
@sampoder0
really loving you canada /s
https://cloud-1badq6nh3.vercel.app/0screenshot_2020-07-10_at_5.31.24_am.png