@projectgus@aus.social
@projectgus@aus.social avatar

projectgus

@projectgus@aus.social

Purveyor of fine artisanal magic smoke.

Toots shall disappear after a while.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

projectgus, to repair
@projectgus@aus.social avatar

Good combo of repair items at Repair Cafe yesterday: I had a shiny recent model Samsung microwave (transformer cactus, owner is going to order the replacement and bring it back).

Across from me, a hand cranked Singer sewing machine bought in Sri Lanka in 1953. It was brought to the cafe by the first owner's son, she'd left meticulous documentation with it including the original warranty and a local repair docket from 1988!

(The sewing machine left in good working order!)

projectgus,
@projectgus@aus.social avatar

Dishonourable mention to this Hyundai branded portable camping power bank (battery powered alternative to a generator.)

Less than four years old, the LiFePO4 batteries had leaked inside the casing and made a total mess.

Even worse, the internal frame was designed such that it was impossible to securely re-install the back cover after unscrewing it, without dismantling the rest of the power bank and rebuilding it. Two cents worth of plastic spacers would have avoided that.

Out of warranty, but I encouraged the owners to call up and quote the Australian Consumer Law to the seller to try and get it repaired. I don't see any way this isn't a cell manufacturing defect, failing like this after such a short time.

Close up of the battery part from the first photo, showing the mess it's made in more detail.

projectgus, to random
@projectgus@aus.social avatar

Australian Hardware Startups Not Sell A Raspberry Pi In A Box Challenge 2024

projectgus, to random
@projectgus@aus.social avatar
projectgus, to RaspberryPi
@projectgus@aus.social avatar

I needed a small Linux computer to run rtl_433 and remembered these Pi Model As, left over from some long ago client's project.

I guess it's admirable that the Pi foundation still supports 10+ year old hardware, unfortunately it's a real struggle in 256MB of RAM.The Debian Bookworm-based minimal install actively swaps to the SD card whenever it does anything at all..

OpenWRT to the rescue! Has pre-built images for the Pi SoCs[*], serial console by default, uses a fraction of the RAM and an impressive amount of software is packaged for it. ✨

https://openwrt.org/toh/raspberry_pi_foundation/raspberry_pi

[*] For Ethernet on the A then you probably need to build a custom image with the right kmod-usb-net-XYZ module for your adapter.

projectgus,
@projectgus@aus.social avatar

@jpm We embedded programmers all grumbling up the back about uphill both ways in the rain, etc, etc 😆

projectgus, to esp32
@projectgus@aus.social avatar

So impressed with the progress of the ESP32 open source Wi-Fi MAC efforts: https://zeus.ugent.be/blog/23-24/esp32-reverse-engineering-continued/

Had similar long term ambitions on ESP8266 when I started esp-open-rtos a decade ago, but ended up being hired by Espressif instead. 😅

From inside we always had theoretical support for open sourcing more of the WiFi stack, but it was never going to become a priority unless some high tier client demanded it...

I look forward to seeing where this effort lands!

projectgus,
@projectgus@aus.social avatar

Its also just neat to see European governments funding this kind of thing (this one from the Netherlands, I believe MicroG gets some German government support.)

I know its peanuts of funding relatively speaking, and hardly a sustainable model by itself, but its hard to.imagine the Australian government (for example) going anywhere near this kind of thing.

projectgus, to Electronics
@projectgus@aus.social avatar

Looking forward to the next instalment of this 1983 vintage cable modem teardown and reversing by Jared Boone https://youtube.com/watch?v=8IflOWH8fzY

jpm, to random
@jpm@aus.social avatar

Microchip: we’ve released a new PIC32! https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/32-bit-mcus/pic32-32-bit-mcus/pic32cz-ca#

Me: all you did is crossed out SAMS70 and scribbled PIC32 over the top in crayon

projectgus,
@projectgus@aus.social avatar

@jpm Wow, I would love to know the internal politics that led to this decision!

projectgus,
@projectgus@aus.social avatar

@jpm @azonenberg Yeah, that makes sense from the sales perspective of telling customers "keep your existing codebase, no upgrade cost and unexpected delays".

I feel like there's probably some big company politics in the mix too. If SAM and PIC32 are separate internal departments then it practically incentivise it. Middle managers trying to defend their patch, Conway's Law splitting up the internal development teams, etc, etc.

(Also wild speculation, on all counts.)

gsuberland, to random
@gsuberland@chaos.social avatar

if anyone's got some spare time, I'd very much appreciate some technical review of the mk2 CO2/AQI sensor board design for EMF Camp.

full schematics, top/bottom copper, renders, and BoM are in the PDF: https://poly.nomial.co.uk/junk/CO2SensorBoardMk2_20240426.pdf

relevant info:

  • ESP8266 devboard plugs in underneath, board is either powered by USB Micro on devboard or USB-C on mainboard
  • fab & assembly by JLC
  • 4L board, inner layers are solid ground planes
  • 4P header is for SSD1306 OLED
projectgus,
@projectgus@aus.social avatar

@gsuberland Is it too late to talk you into an ESP32 family devboard instead of 8266?

It'll be fine but switching gives you better firmware options, hardware I2C and PWM, and overall less rough bits. Although if you have a mature ESP8266 firmware stack in mind then that probably trumps any of this.

projectgus,
@projectgus@aus.social avatar

@gsuberland Also, I assume you are all over this as your depth of MOSFET knowledge trumps mine, but the AO3400 level shifters look like they'll be still in their linear region when 1.8V side pulls low. I don't see a section of graph in the datasheet that covers it, but I assume it'll still be much more conductive than the small current they need to pass to pull down a 10K pullup quick enough?

projectgus,
@projectgus@aus.social avatar

@gsuberland Very neat board, btw. Is the idea to read from all three sensors and do some comparative analysis / "sensor fusion"? I'll be interested to see what you find.

projectgus,
@projectgus@aus.social avatar

@gsuberland Ah yeah, my mistake. Somehow missed that one on first glance!

projectgus,
@projectgus@aus.social avatar

@gsuberland Yeah I saw that and then went looking for where it transitions to On, missed figure 2 somehow.

I think something in my brain still hasn't accepted how good modern FETs can be.

projectgus,
@projectgus@aus.social avatar

@gsuberland Really interesting, and a very worthwhile goal!

jaseg, to Electronics
@jaseg@chaos.social avatar

I just found an interesting genre of weird but potentially useful chip: System support PMICs for large SoCs such as BD71805 (2$, i.MX SoCs), RK809 (2$, Rockchip SoCs) or WL2868 (50ct, Omnivison SoCs). These chips provide between 7 and around a dozen DC/DC or LDO channels with digitally configurable voltage(!) through I2C, battery charge measurement, and configurable power-on sequencing. Some even have fun bonus features such as an RTC, or a built-in audio codec(?!).

projectgus,
@projectgus@aus.social avatar

@jaseg AXP209 (Allwinner) is another interesting one, has a battery charger in it! https://linux-sunxi.org/AXP209

projectgus,
@projectgus@aus.social avatar

@jaseg Although I've pondered this before too, and wondered if they might have weird glitches or load response behaviours that made it to mass production because they only really care about their one target SoC.

(Probably not though, especially for the ones that are bundled with a range of SoCs.)

projectgus, to random
@projectgus@aus.social avatar

So pleased to hear Framework is spinning up their own firmware and drivers team: https://frame.work/au/en/blog/enabling-software-longevity

This has been my only significant concern with Framework laptop ownership thus far. (There hasn't yet been a stable firmware release for Linux users in the 13+ months I've had my laptop.)

#FrameworkLaptop #UEFI

projectgus, to random
@projectgus@aus.social avatar

Every time I go to my local rubbish tip, a small part of me dies.

"I've got one bit of e-waste, this LED headlight has a bunch of electronics in it.

"No worries mate, just chuck that in the general waste."

😿

So, naturally, I brought it back home and stripped it down (1/2)

A headlight with the lens removed and various pieces of broken plastic sitting around it, plus screwdrivers and pliers

projectgus,
@projectgus@aus.social avatar

@jpm Not according to my tip guy!

(The worst thing is I think he figured he was doing me a favour by saving me the extra charge, as I had a ute full of other general waste - mostly pieces of car interior with no consumer recycling marks on the plastic. 😐)

arturo182, to random
@arturo182@mastodon.social avatar

You had literally one job!!

projectgus,
@projectgus@aus.social avatar

@arturo182 18650++

projectgus, to tv
@projectgus@aus.social avatar

PSA for Aussies who watch SBS on Demand:

SBS is trialling a feature where you opt out of one category of advertising. Register here:

https://help.sbs.com.au/hc/en-au/articles/360002023835-Information-on-ads-and-ad-preferences-on-SBS-On-Demand

This information brought to you by my partner writing to complain about the relentless and mind-numbing gambling ads they show. (Although not I noticed, top shelf advertisers on that programme!)

projectgus,
@projectgus@aus.social avatar

(In b4 standard Fediverse reply of "piracy has no ads, torrenting everything is the only ethical choice, etc, etc.")

projectgus,
@projectgus@aus.social avatar

@ibk Yeah, if we couldn't have the government fund it fully again (can dream) then I'd probably pay for it too

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • InstantRegret
  • mdbf
  • ngwrru68w68
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • osvaldo12
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • megavids
  • tacticalgear
  • ethstaker
  • anitta
  • cisconetworking
  • cubers
  • GTA5RPClips
  • normalnudes
  • everett
  • modclub
  • provamag3
  • tester
  • Leos
  • lostlight
  • All magazines