• 6 Posts
  • 42 Comments
Joined 3 months ago
cake
Cake day: November 4th, 2025

help-circle


  • Impressive knowledge. It would be cool to experiment with it but when I do microcontroller projects I usually wire the MCU board right next to the module I’m controlling. I can imagine though that it’s easier to put the microcontroller right next to a reliable power source and then use CAN to control/read/write the device/module from a further distance. But wait, why wouldn’t I use a wireless protocol instead?

    For my ATTtiny 85 chips I have a Arduino shield that I wired up. For ATTiny 84 and ATMega 328p I have USB driven boards with ZIF sockets to make inserting/removing the microcontroller chips easier. Basically really cheap ones I found on Aliexpress years ago and they keep working just fine.

    I was actually just reading about the different protocols that can be used to flash an unsoldered microprocessor and I came to the conclusion that I can flash most of the MCUs with hardware I already have. I can flash the ATtiny MCUs and ATmega MCUs with the Arduino Uno as an ISP using jumper wires. I can also flash one ESP32 with another ESP32 by, for example, loading an esp-usb-bridge or serial flasher firmware onto an ESP dev board and using it as a programmer. I can flash an MSP430 via JTAG or Spy-Bi-Wire using my Raspberry Pi Pico debug probe. My hardware covers almost all cases, the only thing I’m really missing is a programmer that supports PIC ICSP :/

    I use a combination of the ArduinoIDE and the ArduinoCLI to program the chips, depending upon the project and how much effort I want in my build toolchain.

    Usually, I use vscode + platformio and I can really recommend it.

    the ATTiny 84/85 needs the least analog wiring support

    My purchase list is this:

    • 1x Seeed Studio XIAO ESP32-S3 Sense
    • 2x Seeed Studio XIAO ESP32-C6
    • 1x ATTiny 10+
    • 1x Logic Analyzer
    • 1x PIC ICSP programmer
    • 1x CAN bus breakout











  • I originally built the app just for iOS, not really planning to make an Android version. Later, I started thinking it could be worth porting to Android. The app feels totally native, clean design, well-structured code, no bugs so far, everything tested. It looks and works like an Apple pre-installed app (not even joking lol) fast, smooth, and responsive. I’m not trying to sell it or anything, it’s completely free, and I’m genuinely proud of it. Now it’s more about marketing and seeing how it does, but bringing it to Android could open it up to a bigger audience.








  • I never became friends with Nextcloud for some reason :/ Long story short: I have lots of files but not large ones. For nextcloud there’s no deep system integration like Apple iCloud has (basically just enter your credentials and everything else is handled and it’s fast + end-to-end encrypted). I’d set up an instance if I had frens who would use it as well


  • q1p_@lemmy.zipOPtoSelfhosted@lemmy.worldI'm unsure what to self-host
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    2 months ago

    I think the only thing that makes me worry a little bit is that Microsoft has my source code. It’s not “bad” but sometimes I think about it. So I probably need a gitea instance then.

    Edit: it’s interesting that you mentioned private messenger. I just built one (using Bluetooth Mesh routing with a basic encryption for 1-on-1 chats) and am waiting for App Store approval. :)