Reposted by CarlosPyConES @es.pycon.org · 27/09/2026Ven a ver a Carlos Pereira Atencio y su charla "Python Meets Hardware: The Missing Survival Guide" en #PyConES26 🎟️ ¡Entradas disponibles! 041
Carlos @carlosperate.bsky.social · 18/09/2026I wonder if it's related to this 1-click token stealing vulnerability from June: blog.ammaraskar.com/github-token... Has anybody seen anything about the sunsetting of github.dev?blog.ammaraskar.com1-Click GitHub Token Stealing via a VSCode BugMy blog, mostly about programming 000
Carlos @carlosperate.bsky.social · 18/09/2026A really cool GitHub feature was that going to a repo and pressing `.` on your ⌨️ would open it in a web version VS Code, hosted on github.dev Has anybody noticed they've removed that instance and now it redirects to vscode.dev? I've looked around and couldn't find anything about it, I wonder if... 120
Reposted by CarlosPyConES @es.pycon.org · 09/07/2026🎉 The #PyConES2026 program is now available! Talks, workshops and keynotes await you in Barcelona. Take a look and start planning your schedule! 🐍 🔗 2026.es.pycon.org/es/programa #PyConES #Python2026.es.pycon.orgProgramaConsulta el cronograma completo de charlas, talleres y actividades de la PyConES 2026. 011
Carlos @carlosperate.bsky.social · 03/05/2026I should give it another try as well! The one thing I couldn't live without was being able to quit the app and have all my unsaved changes still available the next time I opened it. But, to be fair, that is just a horrible habit I have, keeping a bunch of random unorganised notes around like that 😅 120
Carlos @carlosperate.bsky.social · 29/04/2026media.tenor.coma drawing of a ghost that says ghost hug you can 't feel it but it 's there .Alt: a drawing of a ghost that says ghost hug you can 't feel it but it 's there . 010
Reposted by CarlosTom Vulpes @vulpeslabs.bsky.social · 17/03/2026I have a new page for SPOKE that allows you to edit the circuitpython code on the board directly from the browser. With a bunch of templates for different modes and tools like a scale-builder that lets you choose exactly what midi note is mapped to each pin. tom-vulpes.github.io/SpokeWebMidi... 153
Carlos @carlosperate.bsky.social · 06/04/2026I love using GitHub Pages for my projects' docs 📚 So I've dusted off my Jekyll Read the Docs theme port, and added a bunch of useful stuff: admonitions, Mermaid diagrams, better GH Pages integration and more ✨ Hopefully others find it useful too! carlosperate.github.io/jekyll-theme...carlosperate.github.ioRead The Docs Theme for Jekyll & GitHub Pages - Read The Docs Jekyll ThemePort of the Read the Docs theme to Jekyll to use with GitHub Pages. 043
Carlos @carlosperate.bsky.social · 06/03/2026🤩 Is that Daniele Procida (mastodon.online/@EvilDMP) doing a #microbit Python workshop? 110
Carlos @carlosperate.bsky.social · 18/02/2026Really enjoyed this blog post + video 📺 from @forwardedu.bsky.social comparing several 3D-printed micro:bit holders. A fantastic side-by-side look at different design choices and trade-offs. Definitey worth a watch! 021
Carlos @carlosperate.bsky.social · 15/02/2026PS: I love the fact that you had to create `erase-rak` & `erase-612` 🤣 110
Carlos @carlosperate.bsky.social · 15/02/2026Yeah, used to do that for a lot of terminal cmds, but I started forgetting the full versions, which was a problem when SSHing into other machines. But to be fair, that was also at the time when I was learning them, and muscle memory is set by now, so this could be a good solution, thanks! 110
Carlos @carlosperate.bsky.social · 15/02/2026And then what should I install when I misspell "fuck"?! It's turtles all the way down! 000
Carlos @carlosperate.bsky.social · 15/02/2026This is absolutely ridiculous, can’t access my own website (behind Cloudflare) from Spain because there’s a futbol match on: hayahora.futbolhayahora.futbol¿Hay ahora fútbol?Real-time monitoring of LaLiga's IP blocks affecting Spanish internet users. 140
Carlos @carlosperate.bsky.social · 13/02/2026Haha, yeah, guess *why* I was cleaning up my terminal history... www.commitstrip.com/en/2017/02/2... 020
Carlos @carlosperate.bsky.social · 13/02/2026Been cleaning my terminal history from misspells, only to discover how much git status humbles me every day 😅. Here are some of my greatest hits: git staatus git statuss git statsu git stauts git stataus 📺 Tune in next to find out how much I can mess up just the word “git.” 5140
Carlos @carlosperate.bsky.social · 26/01/2026Wow! Any limit on package sizes? Can we, for example, use PyPI to install zig? Or use any big ML library? 100
Carlos @carlosperate.bsky.social · 25/12/2025Did you manage to resolve it? If I remember correctly the Adafruit UF2 bootloader expected the nordic MBR to always be at address 0x0 (like the old Nordic bootloader), so I wonder if MCU boot needs to be configured with that in mind? There were also different UF2 familyIds for different flash areas. 110
Carlos @carlosperate.bsky.social · 12/12/2025Yeah, not sure what the default might be for the Fruit Jam, but looking at the PR discussion there are a few frequencies to try, hopefully one of them works, good luck! 🤞 010
Carlos @carlosperate.bsky.social · 12/12/2025I thought that was an interesting issue, so I had a look around out of curiosity and saw this. Sharing just in case you haven't seen it yet: github.com/adafruit/cir... The PR was merged in August, so should be available from v10.0.0. What CircuitPython version were you using?github.comMetro RP2350 DVI output defaults to 72Hz refresh (capture cards like 60Hz) · Issue #10242 · adafruit/circuitpythonCircuitPython version and board name Adafruit CircuitPython 9.2.7 on 2025-04-01; Adafruit Metro RP2350 with rp2350b Code/REPL # No code needed to trigger the bug, just: # 1. Connect HSTX DVI adapte... 110
Carlos @carlosperate.bsky.social · 05/12/2025I don't think sensible was part of the design requirements, but damn, I do like a pretty graph 😃 010
Carlos @carlosperate.bsky.social · 05/12/2025🤩 is that a Decent Espresso machine?? How are you finding it? 100
Carlos @carlosperate.bsky.social · 26/11/2025Glad to see areas of improvement in this area! Perhaps the Bloaty GH Action could be updated to automatically comment to the PR & update that comment on subsequent PR updates. But for external contributors, I think it'll need to take a GH token, as the default one only works for PRs from branches. 010
Carlos @carlosperate.bsky.social · 12/11/2025Not the first #KiCad PCB edge USB‑C footprint, but it’s awesome that this one comes with testing & documentation of contact wear, latch wear, bend & break, and thermals 🤩 Love seeing this data shared with the design. github.com/AnasMalas/pc... 1171
Carlos @carlosperate.bsky.social · 16/10/2025That's awesome, and what a great way to end the term! Hopefully the hex tool will be useful for next time 😉 110
Carlos @carlosperate.bsky.social · 16/10/2025That's awesome, hope the lesson goes great! Btw, have you tried the micro:bit hex download tool? Makes flashing multiple micro:bits a bit easier: microbit.org/tools/webusb...microbit.orgmicro:bit hex download tool 110
Reposted by CarlosMicro:bit Educational Foundation @microbit.org · 07/10/2025📣 We’re hiring! Join the Micro:bit Educational Foundation as an Embedded Software Engineer and help create open, inclusive tech that inspires young people to learn and code 💡 🔗 Apply or share: apply.workable.com/micro-bit-ed... #Hiring #Edtech #SoftwareEngineer 163
Carlos @carlosperate.bsky.social · 02/09/2025Last time I used it was for a hobby project & at the time iOS didn't support it. But after that I remember seeing something about support added when the user installs it as a WPA? That being said, they've messed around with WPA so much (including that whole Europe thing) it's worth double checking. 000
Carlos @carlosperate.bsky.social · 02/09/2025You can probably do web Push API with service workers, that'd be awesome to get a push notification to your phone or PC via the browser when the machine is done! 100
Carlos @carlosperate.bsky.social · 15/07/2025While-else gets a lot of flak, but I quite like it, just wished it was called `nobreak`! 030
Carlos @carlosperate.bsky.social · 15/05/2025Okay, I never noticed that before, but absolutely love it! Great work @thonnyide.bsky.social ! 010
Carlos @carlosperate.bsky.social · 01/05/2025Ah, gotcha. Well, have fun with your can of worms! 🫣 100
Carlos @carlosperate.bsky.social · 01/05/2025So the flash write disables all interrupts completely? In other chips you are unable to run code from flash, but if the ISR is in RAM that can still run, is that not possible at all in the RP2350? 110
Carlos @carlosperate.bsky.social · 21/04/2025Ah, that's fair enough, hard to debug sometimes when it's not replicable in the environments used by the maintainers. I might not have to look into this again in a while, but if I do I'll try to remember to give it a go. 000
Carlos @carlosperate.bsky.social · 21/04/2025Glad to hear the community library does work, although it's a bit annoying that it has that macOS issue. Hopefully something that could be resolved at some point. 100
Carlos @carlosperate.bsky.social · 20/04/2025That's awesome! Is there a official Python lib these days? Last time I looked into it there was only a community maintained one. 100
Carlos @carlosperate.bsky.social · 18/04/2025Absolutely! Even now getting an embedded toolchain and any other tools like Cmake, ninja, openOCD, etc is not that straightforward. The Arduino IDE did a great job ensuring everything *just works* 👌 000
Carlos @carlosperate.bsky.social · 15/04/2025Is it an add-on or a fork? 🤔 PJRC offers Teensyduino installers to replace some Arduino IDE files for Teensy boards compatibility. And full IDE installers had to be provided for the latest macOS, so the lines get really blurry! Either way, a great platform with a fantastic Arduino integration. 👏 050
Carlos @carlosperate.bsky.social · 13/04/2025Forgot the most infamous fork of them all! When Arduino SRL (the reason Arduino LLC created the Genuino trademark) forked IDE v1.6.3, removed the warning about the LLC boards & released it as v1.7.0 😱 So glad everything was eventually resolved & the two orgs merged 😌 hackaday.com/2015/04/06/a...hackaday.comArduino IDE ForkedAs if it weren’t confusing enough in the Arduino world these days, now we’re going to have to deal with conflicting version numbers for the IDE. Yup, it’s been forked. Arduino LLC… 140
Carlos @carlosperate.bsky.social · 13/04/2025Yeah, that sounds quite annoying 😖. Were you building the full IDE from source as well? 010
Carlos @carlosperate.bsky.social · 11/04/2025Ah, I had forgotten MPIDE! It was released with the chipKIT Uno32 & Max32 boards from Digilent & @microchip-makes.bsky.social, featuring the PIC32. I remember fondly these red boards, as they were the first 32 bit MCUs I ever used. chipkit.net/about-us 130
Carlos @carlosperate.bsky.social · 11/04/2025Wow yeah, you are right, things get quite blurry! Didn't realised you had to pack the entire IDE for the latest macOS releases, that must have been a pain to set up. Do you build it from source or patch it and re-sign it? It's almost like "a fork with extra steps" 😅 100
Carlos @carlosperate.bsky.social · 10/04/2025No worries! I remember using Processing for the first time a while ago when I was at uni. Although I wasn't a huge fan of Java at the time, it made it really easy to draw stuff and I was pleaseantly surprised. It is a fantastic project! 230