#general-chat

1 messages · Page 39 of 1

tardy badger
#

My nephew liked the movie and watched it a lot

raw jasper
#

Somehow, I imagine uncle skerr having to watch the emoji movie every time he visits his nephew

violet parcel
#

First thing I think off when I see VBAT in a schematic

raw jasper
#

Did you take the time to make this?

violet parcel
#

took 1 min

raw jasper
#

Still, I appreciate the effort for the joke :P

violet parcel
#

but it's true. I can't help think of that and I have to force myself to remind me that bat stands for battery

#

I prefer to see Vin because of that or just the two parallel lines with +/-

raw jasper
#

TBH, same. Somebody needs to draw a cartoon bat symbol in kicad

violet parcel
violet parcel
#

Many hours of power 😄

raw jasper
#

They are recharging

patent hemlock
#

the more you guano?

blissful roost
#

Dare I say, your concept might be simply batsh..

whole plover
#

had a drivetrain malfunction error flag up on my car. bought an obd2 scanner and got the error codes. realised i'd already repaired some of them. cleared the error codes and drivetrain malfunction hasn't returned after driving and with cold start. no performance drops when the error happened. so many sensors. so many numbers. i'm calling glitch

#

what a glorious day

umbral phoenix
#

I was in the middle of typing a long response in Discord, and Discord kind of reset itself briefly (trying to contact a server at sentry.io). When Discord came back, my text was lost 😦

fresh niche
wanton thistle
#

Im always nervous about asking complex questions on reddit :/ I dont know these people yet some how they find a way to make you feel bad about what it is you are asking or dont fully answer things.

patent hemlock
#

tbh, that's a problem with any self-selecting group - i was a moderator on the Fedora Forum when it first started and the pattern of "un-artful" questions, non-answers, etc. seems about the same, except when it gets to fairly narrow focus groups like this Discord server where the general behavior is a bit more polite

raw jasper
crystal ore
#

There's probably a narrow window of time where that'll be useful, before ChatGPT gets so intelligent that it starts to push back on stupid questions too. "Sigh... brain the size of a planet, and you're asking me that?"

wanton thistle
raw jasper
fresh niche
fresh niche
#

I sometimes wonder what if sone random hobo is on the other side of chatgpt answering my questions

blissful roost
late fulcrum
#

I did try it a few days ago, apparently my question was too hard, it never replied.

#

Heh, I wrote a "chatbot" like that a long time ago, it just remembered everything it had been told and picked one of them at random. Originally, it attempted to differentiate between questions and statements and avoid replying to a question with another question, but I found it worked just fine even without that detail. And people were generally impressed with it!

lunar trench
#

bought my first pcb, may arrive tuesday

tardy badger
#

Fixed a Pokémon yellow cartridge 🙂

lunar trench
tardy badger
#

Resoldered the ICs on the cartridge

#

I still need to get a replacement battery though

lunar trench
tardy badger
#

Correct, a 1216 I believe

lunar trench
#

according to howchoo you can replace it with a CR2025 battery with pre-soldered tabs

tardy badger
#

Nope 2025

#

Yeah

#

Was a bit behind you on correcting myself lol

lunar trench
#

about 6 dollars for a single piece, pretty expensive for a single piece

#

there's a 10-pack one that goes for 15 dollars

tardy badger
#

I’d get the 10 pack

#

I plan on picking up more games

lunar trench
#

it's on amazon

tardy badger
#

I added some to my cart already lol

lunar trench
#

ah okay, the one i found is currently unavailable

#

this guy is pretty much in the same situation as you

#

is the battery required for the cartridge? if yes then are you powering the pins through a different power source?

tardy badger
#

It’s only required for save data

raw jasper
#

Eye-strainingly lovely!

tardy badger
#

for now, printing a battery cover lol

#

I'm first trying on the resin printer, I should have enough resin left to do it. hopefully it doesn't fail

#

I'm also going to print one on my ender 3 pro once my cut tape holder is done printing

raw jasper
#

I have no idea about anything 3D printing. Much of this terminology is over my head :P

#

For some reason, playing a gameboy without hunting a light source like a moth feels wrong to me 😅

tardy badger
#

having to tilt the screen for good lighting and visuals has a whole nostalgia trip in and of itself

raw jasper
#

Yup! I love how they kept doing that even with the gameboy advance

#

GBA: ARM SoC, Moth LCD

tardy badger
#

yup hahaha

#

I actually have an IPS display upgrade for my gameboy advanced

raw jasper
#

I think there's a model with backlight..?

tardy badger
#

the SP

#

the SP had a backlight

#

I had one but it was stolen back in like... 2006 😦

raw jasper
#

I only remember the original moth one :P

tardy badger
#

we were visiting Utah when my dad was in the air force and a house keeper stole it 😦

raw jasper
#

Gameboy after the display upgrade

tardy badger
#

yeah, I had a PSP stolen the same way

raw jasper
#

For some reason, I imagined the place where you'd be the least likely to have stuff stolen from you would be a military base

tardy badger
#

we were staying in a hotel off base

raw jasper
#

Ah, nvm

tardy badger
#

yeah

#

I'm incredibly skeptical of leaving electronics in hotel rooms now.

raw jasper
#

At least I hope they had kids who enjoyed the (stolen) console, and they didn't just fence it off to the black market :(

#

Not that it'd absolve them, but it'd make it less of a waste

tardy badger
#

there's no telling. it was especially valuable because it was the pokemon ruby edition GBA SP

raw jasper
#

:|

#

On the bright side, I guess you learned to be well-protected against evil maid attacks from your early childhood :P

tardy badger
#

but after working house keeping jobs, I can understand why they wouldn't report things like that missing. they get paid horribly, so anything to have a little extra cash is gonna be shuffled.

#

not that it makes theft right, but I at least understand

raw jasper
#

Yeah, still doesn't justify theft though

#

So, whaddya gonna do with the pokemon cartridge once it's fixed?

tardy badger
#

play it

#

teach my son responsibility

raw jasper
#

I think your autocorrect had a stroke

#

I guess team = teach?

tardy badger
#

it wasn't autocorrect, it was my brain doing too many things at once hahahaha

raw jasper
#

Oh dw I'm multitasking too (fighting with openlane)

tardy badger
#

oh fun

#

I eventually need to get a docker container set up to do testing and stuff on my mpw design

raw jasper
#

it's a premade docker container with all the things and stuff

#

Have you gotten on efabless' slack? It's pretty good as a reference when troubleshooting

tardy badger
#

I will eventually, just a matter of time and motivation 😛

tardy badger
#

FDM (Ender 3 Pro) printed battery cover.

#

Slightly on the small size though

tight copper
#

lil buggers always get lost

raw jasper
tardy badger
raw jasper
#

Ooh, I see. I was wondering whether there was a structural reason related to the 3d printing process, but looks like it's simpler than that. Thanks!

#

which material is it?

tardy badger
#

Pla

tranquil swallow
#

My Gameboy color is missing one as well

burnt tendon
#

You could say that 3D printers have opened a lot of doors for a lot of people.

tranquil swallow
#

Do you think additive manufacturing could bring back manufacturing to the states

#

The biggest problem now is most additive manufacturing doesn't scale like other methods

burnt tendon
#

So... um, I worked for a company that was trying to do some stuff in the space for a bit.

#

So I'm going to kinda not reveal details there.

#

But.

#

The biggest advantage to 3D printing is that a lot of complexity is "free" once you pay the additive manufacturing cost, which you can use to all kinds of interesting advantages. For example, you can build structures that are a lot lighter by using structural optimizations that just won't be able to be manufactured using conventional methods.

#

Similarly, there's a lot of advantages to mass customization, especially for cases where the cost of printing isn't half bad.

#

And, like, look at a car factory. Those factories have a very set floor to how few cars they can produce of a given type, which is why the majority of hybrids have no trunk.

#

But, "bringing manufacturing back to the states" is really a matter of politics, labor law, ethics, et al. where additive manufacturing and microfactories are just little hype machines.

#

OTOH, consider the transformative nature of 3D printed transportation, designed to remain sturdy for decades, mass-customized, super-ecologically-sound, etc. Of course I said "3D printed transportation" not "cars" for a reason. 🙂 There's a really cool future that could happen (although it sadly doesn't seem likely these days) and sure 3D printing would be a critical component but the vast majority of the problems are political and social, not mere technology.

raw jasper
#

Believing there are technical solutions to social problems probably is one of the banes of "our" field

tranquil swallow
#

This is too nuanced for my small mind

tardy badger
#

And by managers, I’m talking like industry managers

hushed cave
#

finally got a tentative offer nearly 4 years out of college. thanks covid for putting me way behind in my career goals but at least I'm back in engineering again.

tardy badger
#

Did any of the tips shared here help with securing an offer?

hushed cave
#

for sure I think the certs were a waste of time after all

#

and I focused a lot of time in the interview on my projects

tardy badger
#

I’m glad you have at least a tentative offer

hushed cave
#

yeah it's not a full offer yet but I just need to do some paper work and it'll be official

#

I'll actually get to work under a mechanical PE and work towards my license

tardy badger
#

I’m glad you’ve got to this point. I know how nerve racking it is not knowing what’s going to happen in the process and not knowing of what you shared was good enough

hushed cave
#

yeah it's more depressing to hear a no after all that time too

tardy badger
#

Yeah

#

My first year trying to get an internship was brutal

hushed cave
#

how was your first internship?

#

I'm expecting to feel extra dumb during the first 6 months

#

that's what every talks about anyway

tardy badger
#

First internship was interesting. It happened during the pandemic so we worked remotely

#

JP Morgan Chase Bank

hushed cave
#

you must have looked extra hard for that one

#

I don't remember hearing almost anyone get one during the pandemic

tardy badger
#

It almost got canceled, like so many of my friends had theirs canceled

night crescent
#

Going LIVE at 9:15pm ET! Desk of Ladyada - Yaaar it's a Bus Pyrate! https://youtu.be/oZt6N-HSfYE

We recently sold out of our stock of Bus Pirates (https://github.com/BusPirate/Bus_Pirate) and when we booked a reorder we found it's currently unavailable with no ETA for re-stocking. it made us think about revisiting this design, perhaps using an RP2040 instead: with native USB and CircuitPython and PIO it might be easier to add new protocols!...

▶ Play video
thick wind
#

That feel when you lose an entire day to a pc failure as you try to create a recovery disk

night crescent
#

WE ARE LIVE! Desk of Ladyada - Yaaar it's a Bus Pyrate! https://youtu.be/oZt6N-HSfYE

We recently sold out of our stock of Bus Pirates (https://github.com/BusPirate/Bus_Pirate) and when we booked a reorder we found it's currently unavailable with no ETA for re-stocking. it made us think about revisiting this design, perhaps using an RP2040 instead: with native USB and CircuitPython and PIO it might be easier to add new protocols!...

▶ Play video
late fulcrum
tardy badger
#

Smart tap faucet?

late fulcrum
#

It's a filtered faucet, with a little circuit to remind me when to change the filter elements.

#

Original on the left, replacement on the right

tardy badger
tight copper
#

one makes crap for fun and the other fixes crap (sometimes for fun)

tight copper
#

i assume it is just for the battery though

late fulcrum
#

Yeah, it's just a battery tray for a coin cell

tight copper
#

nice

#

i see so many people on reddit being like "hey i made a spoon" or "hey i made this unique bowl" so i get nervous whenever i see 3d printed stuff anywhere near food 😅

#

so few people look up if 3d printed plastics are food safe

late fulcrum
#

During the pandemic, I amused myself by repairing old oscilloscopes I had acquired. I noticed most of them had been repaired before. After I thought about it for a while, I realized that oscilloscopes are valuable pieces of equipment, and generally owned by people familiar with electronics, so it makes sense that people would repair them and keep using them, and I was just continuing in a chain.

#

3D printed plastics can be food safe, but it's hardly the default, especially after they've been used once (most prints are more or less porous, so sanitizing them can present issues)

tight copper
#

not sure how i would install it without a second soldering iron XD

late fulcrum
#

I remember the SparkFun April Fool's product being a solder-it-yourself soldering iron one year.

tight copper
#

or cover it in a food safe resin

late fulcrum
#

And yes, having another oscilloscope can be very useful debugging an oscilloscope!

late fulcrum
#

Yeah, I so wished it was real, I'd totally buy something like that!

tight copper
#

i like to imagine a skilled black smith could heat a rod exact enough to solder it together

#

but that does beg the question

#

what was the first soldering iron

#

chicken and the egg sort of thing

late fulcrum
#

The first soldering iron was just a chunk of metal you heated up with coal

late fulcrum
tight copper
late fulcrum
#

There are people who disassemble Heathkits and the like to have the experience of putting them together without the dizzying expense of buying a new-in-box one that's been sitting for a few decades.

#

Of course, the end result of fixing old scopes is that I am now the proud owner of a bunch of working but somewhat obsolete scopes. Then again, even an old scope is a pretty useful thing, most of the stuff I do doesn't require fancy triggering or a lot of bandwidth.

tight copper
#

like a less cool doc brown

#

rn my desk is covered in disassembled crap and a million crimps

late fulcrum
#

I'm getting there. And you might notice a flux capacitor in the background of the first pic...

tight copper
#

just brown

#

mr brown

late fulcrum
#

Now I'm working on the time circuits...

tight copper
#

oh crap the mega is glitching again

#

dang thing, this is what i get for buying a clone

#

there we go

#

now to entrust our lives and ability to not be stranded some where in time on a $10 board from amazon

late fulcrum
#

I was amused to find out you can create video with an Arduino (and the TVout library)

tardy badger
#

Resin printed back cover looks good. I need to improve my cleanup and not crack the print lol

#

Also maybe more height between the part and the support base

#

Overall I am pleased. I’m getting better at using the resin printer :3

burnt tendon
#

I guess that using it really resin-ates with you

raw jasper
umbral phoenix
tardy badger
late fulcrum
#

I'd probably add fillets or relief holes at corners (especially 3D ones) to avoid stress risers

royal kiln
#

Hello! I'm not sure if this is the correct channel to ask this, but I just saw the video https://www.youtube.com/watch?v=mRQXommZ-f8 on the Seesaw-based NeoDriver breakout board, and I can't seem to find it on adafruit.com. Is this available yet? I'd like to test it out.

NeoPixel LEDs (a.k.a WS2812 / SK6812 family) are a super-easy way to add addressable RGB lighting with only one GPIO. they're ubiquitous on microcontrollers, but some chips or SBC's dont have neopixel support due to the precision timing required to send data. we often get folks asking how to get NeoPixels working on some OrangeBananaOnionRockchi...

▶ Play video
static flare
#

I don't believe so, no

royal kiln
#

okay thanks!

fiery quarry
#

So random. I work with these and there newer models all the time for there original purpose 😜

indigo furnace
#

Went out to my p.o.box to pickup my flipper zero delivery. Stopped in at a place that sells Amazon unclaimed stuff, and found an orange pi one h3 in original sealed packaging with case and charger for 5 bucks. I'll take an sbc a day if I could find them for 5 bucks everytime.

wanton thistle
#

Where do you find those places that sell Amazon unclaimed stuff?

indigo furnace
#

I just happened on to the one here in town. Someone asked me to go thrift shopping with them and it turned out to be a place like that.

#

On the 1 in a million chance you live in billings montana, it's called 2nd chance marketplace.

wanton thistle
#

I'll book a flight just so I can visit lol

indigo furnace
#

Lol

tardy badger
#

I think the Halot box slicer allows you to delete supports, so it should be a matter of deleting the ones on the clip

blissful roost
#

That's pretty cool/nerdy. 😁👍

static flare
#

That's awesome, if a little impractical

raw jasper
#

Do you have any suggestions for an external USB3 SSD for backup purposes? I'm in the market for one, and would like to hear what everyone else is using

late fulcrum
#

I'm using a Samsung T5, I'm happy with it.

raw jasper
late fulcrum
#

I haven't noticed it doing so, usually it sits near my right wrist when in use so I'd probably notice.

raw jasper
#

Thanks for your input!

#

(Sadly, it appears the t5 model is no longer produced)

late fulcrum
#

Whoops! I didn't expect that, it seemed like a popular line, I've seen a bunch of people using them.

static flare
#

My wife has one that looks remarkably similar to that

late fulcrum
#

You think that LED wristwatch is impractical? You should see the nixie ones!

static flare
#

i mean, at least it's not a breadboard where the jumpers can just... come loose

west lichen
#

Hey everyone, I'm pretty new in this section with microcontrollers etc. i wanted to connect/test a Feather nRF52840 Express with FeatherWing ESP32 AirLift. I followed an online guide (https://docs.circuitpython.org/projects/requests/en/latest/examples.html) and I always get an error message saying there is no 'adafruit_esp32spi' module. Any ideas what i've done wrong

umbral phoenix
#

@west lichen have you copied the needed libraries from the bundle to the CIRCUITPY drive /lib folder?

west lichen
#

no, thank you I'll try it

fresh niche
late fulcrum
#

Some of us just like designing wearables

fresh niche
thick wind
fresh niche
burnt tendon
#

I've got some 95A flexible filament and it's really well behaved. Which reminds me that I need to make some more interesting things that need it.

#

I have a spool of genuine ninjaflex that I have yet to try, I'll see how it works out, LOL.

thick wind
#

Print speeds also need to be reduced to like 20-30mm/s to print well. Most PLA printers tend to use anywhere from 50 to 250mm/s…

fresh niche
#

The amount of material i wasted was so high i dont think they will let me touch it lol

#

Guess i will save up and buy myself a fancy pursa printer

thick wind
#

Can’t speak for “going crazy” but huge blip of string essentially means your printer is trying to lay material onto the air and not your print. That usually means your print either did not stick properly to the bed or deformed past the point of being able to print on it.

late fulcrum
#

I know that feel

fresh niche
thick wind
#

Probably let the spaghetti machine run for hours, then…

fresh niche
tropic urchin
#

Whoever comes up with breakout board ideas for Adafruit, please I beg of you make a SN74HCT245 breakout of some sort 🙏 The only half decent high speed logic level shifter I've found was on Amazon and it's terrible for driving Neopixels.

tropic urchin
thick wind
#

There are through hole caps for that, it isn’t too bad to use a breadboard.

tropic urchin
#

No quite doable. I'm just saying it'd probably be lucrative. The logic level shifter breakout game, particularly those capable of driving neopixels is pretty weak.

thick wind
#

There’s a bff for the qtpy and a couple of purpose-built boards like the propmaker and SCORPIO. I’m sure more are coming…

tropic urchin
#

Indeed. Scorpio is very nice.

#

For the interim I'm seeing if I can get my Teensy4 using a PixelBlaze Expander I had on hand.

#

I haven't mucked with the QTPy BFF yet. Got a couple but forgot to order the smaller 3 pin connectors

thick wind
tropic urchin
#

Nice! Didn't realize that existed. Would have saved me a lot of trouble! And nah, not overkill. I already have about 2000 ws2812b neopixels in that room XD

urban arrow
#

Howdy. Just a comment. I've been pretty heavy into CP/Adafruit for 6 months or so, and now I have literally hundreds of webpages bookmarked to refer to. I occasionally try to "organize" into folders, and this works OK. Problem is just about every day I spend "too much" time trying "where in the world is that PAGE I need"... I use Bookmark Manager a lot to search, but even that don't work half the time... Still trying to come up with a "system" ha ha to "organize".

tropic urchin
#

I tend not to bookmark so much as try to remember my search patterns. I sift through so much info search engines are my bookmark system.

patent hemlock
#

i'm trending towards that myself - very specific things that i know i'm going to need in the immediate time period (depending on project) gets bookmarked for the project

urban arrow
#

Thanks. I use search a lot also, and delete bmarks often. My psychotic paranoia is that next week I'll need the one I deleted...

patent hemlock
#

oh, that happens regardless - there's just too much stuff and we've gotten spoiled by the search engines (it's a feedback system: the easier it got to find stuff, more stuff got created, and now there's the AI nonsense)

raw jasper
patent hemlock
#

more stuff, sso, and all the "nasty" stuff trying to suck up your PII (personally identifying information)

fresh niche
#

Thought about it and needed help

thick wind
late fulcrum
#

I don't regard search engines as repeatable sources, so I just log URLs of useful things. It's just text, so I can store a whale of a lot of them easily. For particularly useful stuff that might vanish, I just mirror the pages I care about.

raw jasper
#

Do you use a specific tool or simply flat text files?

thick wind
#

I sometimes throw links into spreadsheets if I want to organize or sort them by other metrics. More commonly, just notepad++ suffices nicely.

#

The simplicity of .txt with the convenience of actual hyperlinks.

umbral phoenix
#

I add them to my synced browser bookmarks (exportable), though these days I generally only save if it's something more obscure, or hard to remember or long to type but often-accessed. It's a reasonably organized collection from the past couple of decades, big chunks of it I offloaded (archived) at a few points.

radiant root
#

How did you guys got yourself a board?
How did this idea came to you?
Which board are you using, and for how long?

thick wind
#

Used an arduino in college, had to mess around with one at work, and hoarded a bunch of random boards over time without doing much past proof of concepts.

#

Exposure to programmable devices is pretty frequent when you’re an electrical engineer in product R&D.

radiant root
#

Nice story

thick wind
#

Been switching between pi picos and esp32 mostly, but recently picked up the m4 grand central and loving it.

radiant root
#

I also had ideas to work with Arduino, even bought like really many parts, but something gone wrong, and...

thick wind
#

We’ve all been there at some point. Why else would we gather here haha

radiant root
#

Hah true

thick wind
#

I have two giant plastic cartons of mostly electronic components saved up for a rainy day.

#

Ironically, did not order myself a soldering iron until last weekend.

radiant root
#

But

#

How

thick wind
#

When you do this stuff professionally, you get pretty good access to lab equipment at work hehe

radiant root
#

As i thought 💭 XD

radiant root
#

Nut i think, that i messed up servos

#

That's now i know that they can go only 180°

#

But back in that time, i saw inside of those some oily stuff, and before first run, i wanted to make them more free to move, so I turned them few circles...

#

And... They didn't work...

#

I think i harmed them

#

And I feel sorry for that

raw jasper
umbral phoenix
#

yes, much link rot, but tedious to weed them out

#

it's as much historical record as useful collection 😉

raw jasper
#

I wonder whether a browser that auto-archives everything it visits would be feasible now

#

Storage (especially spinning rust) is cheap enough these days

#

But SMR spinning rust is slooooooooooooooooooow

umbral phoenix
#

I was just talking to someone a couple of days ago about a similar concept. So much of what we see (in siloed services, for example) are hard to retrieve again, but yeah storage is cheap.

#

I just checked... I have about 2000 URLs in current bookmarks, a 2010 version had about 5000

raw jasper
#

I barely bookmark anything. I tend to remember the keywords that unearthed a document as long as it's useful enough....

umbral phoenix
#

I bookmark much more rarely now

raw jasper
#

Note: This breaks whenever Google decides to update their search ranking

umbral phoenix
#

I'd have to go back to old Netscape backups to find really old ones o_O

scarlet rock
#

internet archive is a good spot to pick up old cranky URLs

raw jasper
#

For some reason, I suspect the internet archive may cease existing by next year

umbral phoenix
#

cost? legal?

raw jasper
#

(Some reason = getting themselves into legal action with book publishers and losing)

scarlet rock
#

old games and grumpy gaming companies

#

ah - books

raw jasper
#

They're probably going to get a grand fine levied against them

raw jasper
#

I don't know much about the US legal system, but I guess, since they've essentially committed systematic copyright infringement, it could be ordered closed/seized much like pirate domains?

tranquil swallow
umbral phoenix
#

I had a whopping ~100 bookmarks in Navigator circa y2k

raw jasper
umbral phoenix
#

I didn't do IRC much

#

but no, I used to purge chat logs and the like, figuring it was private and ephemeral and not for posterity

dire bramble
wanton thistle
#

So I wonder what would be faster when dealing with Floating point math: a 32Bit Micro but its clocked at 24Mhz, OR a 16 bit DSP micro clocked at 100Mhz BUT each instruction takes two clock cycles (so essentially, its 50Mhz)

late fulcrum
#

Depends on your word width, and what kind of math. A DSP absolutely rocks for doing quick multiply-and-add operations.

wanton thistle
#

Nothing too complex, hobby level stuff

#

So scaling an analog input

#

and doing multiply/divide on it

late fulcrum
#

If you use 16 bit floating point, the DSP will probably come out ahead. However, programming DSPs was a pain last time I did it (Analog Devices Sharc), so you may have an easier time of it with the micro.

wanton thistle
#

Id have to mess around with the complier to see if it uses DSP instructions automatically..that would be a learning curve. But Im looking at two different PICs, the PIC32MM and DSPIC33CK32MC102. Im leaning towards the dsPIC due to all the interesting things it has, most importantly, it has what I want, which is Highspeed PWM. But to be fair, Ive also done SMPS PWM on a PIC16F (granted, one of the newer ones) and it worked fine.

Price point wise: 10 cent difference (dsPIC is cheaper).

As for why not STM32: they dont have the highspeed PWM, even though the output ports are fast enough (2-10 nS rise/fall), there would also be a learning curve here too

#

also I like to buy cool things lol

tardy badger
#

If you’re like me and don’t always have patience for the spaghetti to go into the pot. This comic sums up my brain in those situations

late fulcrum
#

Heh, I just did that tonight. Makes it easier to get into the pot, and less tangly when eating it.

crystal ore
late fulcrum
#

I remember reading that

late fulcrum
#

Get ready for another anomaly. Christopher Nolan has chosen to film Oppenheimer in 70mm.

rapid geode
#

weirdos

#

im gonna do a movie with daguerrotype

late fulcrum
#

I'd totally watch that. Reminds me of the shorts "Photocopier Cha-Cha" and "Primiti Too Taa"

#

And slightly of "Frank Film"

rapid geode
#

someone did a short with oil paint on glass once.

late fulcrum
#

I think I saw that at a preshow a while back. Along with some done with backlit sand on glass.

rapid geode
#

its fine if the medium is part of the movie. but its delusional to think film is "better" at this point

#

i dont think nolan does

#

terantino is... werid

#

ha

late fulcrum
#

I still disagree, but it somewhat depends on your definition of "better". Sure digital cameras are smaller, cheaper, lighter, and more convenient, and they're a natural for CGI and digital projection. But unilaterally "better"? I'm not convinced.

#

Oh yeah, quieter too

#

Oh yeah, better at low light as well

rapid geode
#

the newest one are objectively better in almost every conceivable way.

#

10 years ago id have a different answer

#

but not today

late fulcrum
#

10 years from now I'll likely have a different answer. But not yet.

rapid geode
#

hehe

#

almost every higher budget project in on alexa LF now. it is miles ahead of other digital cams

#

its only been in wide use about 5 years

late fulcrum
#

I can't help noticing when filmmakers put in artificial "grain" for a "filmlike" look too. Then again, in most theaters, things are so badly adjusted it doesn't matter anyway.

rapid geode
#

grain usually isnt artificial. we do a lot of grain matching for fx.

late fulcrum
#

If you've seen the artificial stuff, you notice it immediately.

rapid geode
#

if its done for style yeah, usually

late fulcrum
#

Grain matching I get, but the artifical stuff? Yuck.

rapid geode
#

they do a DI pass on everything after if goes out though, and sometimes they do ruin it. thats all on the director

#

also some DOP's adjust cameras very very badly

#

and then we have to fight to make it look half decent

#

2 shows we has severe camera issues. both DOP's fault, although on one the camera was sub standard as well

#

Saw 7 (saw 3d). used these little si2k cameras. horrific low light green banding

#

theres a reason we have set lights. make it look dark in post!

#

😛

#

the other bad one was a sony 8k cam on a margaret atwood series. super bad grain cause they messed up the camera gain

late fulcrum
#

I remember one particular show which was shot with harsh keylighting as a stylistic choice. Then the network decided they wanted it less dark, but the information just wasn't there, so you got this obnoxious compressed color palette after they stretched it.

rapid geode
#

x files last season?

#

actually, that might have been film even

#

that was an issue for House. they shot a lot of it on canon 5d cameras, whic are compressed 8 bit.

#

so it had to really be good out of camera

late fulcrum
#

Yes, lights are good

rapid geode
#

every once in a while we have to use stock drone footage or go pro clips. dji phantom stuff sometimes. it is so horrible. last resort

#

hanibal has an iphone shot, but it got so manipulated it wasnt a big deal in the end

late fulcrum
#

We do have a little drone footage in the intro of our last short, but it basically works with the rest of the film

rapid geode
#

yeah. some shows are tolerant of "bad" footage.

patent hemlock
#

i saw "Barry Lyndon" (look it up) - just because a technology is new doesn't make a movie any better if it sucks in the first place

feral raft
#

Hello, I am planning to switch from Arduino to STM or Texas Instruments based Microcontrollers. As a beginner, which one should I go with?

#

I searched STM 32 nucleo boards and MSP boards but these boards have different product names. I am totally confused 😕

crystal ore
#

On the STM32 side, the Nucleo boards are fairly bare-bones, but they also have the Discovery boards which include some extra peripherals to play with if you don't mind a little extra cost: sensors, displays, etc. A good starting point would be the STM32F4 series.

feral raft
#

And Texas instruments?

crystal ore
#

I have less experience there. The MSP430 is a lower-end microcontroller, 16-bit with good low-power properties. The MSP432, confusingly, is their ARM Cortex M series instead.

feral raft
#

Ohh

crystal ore
#

I think the latter has been discontinued in the last year or two, actually.

feral raft
#

How about this one?

glossy knoll
#

The STM32 "blue pill" and "black pill" boards have Arduino support, and are a nice intro to STM32 stuff- you can get cheap debuggers and they have Arduino support to get started

glossy knoll
feral raft
glossy knoll
feral raft
#

Then I can directly connect this board to my pc and dump code using stm32 cube ide.

#

Right?

glossy knoll
#

I think so but I've always used an ST-Link or J-Link

feral raft
#

Okay

burnt tendon
#

I have loaded the bootloader onto a BlackPill without a ST-Link

#

From my notes:

  • Install the Arduino IDE
  • Download the STM32CubeProg from https://www.st.com/en/development-tools/stm32cubeprog.html
  • Add the STM32Duino boards to the IDE, see https://github.com/stm32duino/Arduino_Core_STM32
  • Board: "Generic STM32F4 series" and part number is "BlackPill F411CE"
  • USB Support: CDC (Generic 'Serial' supersede U(S)ART)
  • Upload method: STM32CubeProgrammer (DFU)
  • Press and hold the BOOT0 button.
  • Press and release the NRST button
  • Release the BOOT0 buttom
  • The device is now in bootloader mode. You can go into the example menu and select the "blink" sketch and then upload it.
GitHub

STM32 core support for Arduino. Contribute to stm32duino/Arduino_Core_STM32 development by creating an account on GitHub.

#

The Blue Pill (meaning the STM32F103) is a liiiitle bit harder because it doesn't have the USB DFU magic so you need to hook up a serial port.

#

Also, presumably if you just wanted to use the STM32 dev kit, you'd ignore the Arduino part, the DFU is the important part.

tight copper
#

your message will likely get swept away

raw jasper
# tight copper put this on reddit maybe

Messages get routinely swept away on reddit and other internet forums too. Perhaps it might be best for everyone involved if you (and everyone else who finds this or any other message potentially useful) were to save it in your favorite note-taking app or textfile

tight copper
#

reddit also has automatic seo for all of it's posts

#

who is going to look for that and search the adafruit discord with just the right terms

raw jasper
#

I can't speak for wirehead, but I personally (and probably many other people) would not be comfortable with the level of exposure of posting something on reddit/the public web/whatever

raw jasper
tight copper
#

How dare you be a beginner and prone to asking simple questions

#

smh what has happened to this discord

raw jasper
tight copper
#

it was a joke/parody of what a lot of stackoverflow replies look like

raw jasper
#

🤷

tight copper
#

Sorry, I didn't mean for it to come off as serious

raw jasper
#

Apology accepted! :)

dapper vine
#

Hi, is there anyone familiar with TFT LCD Screens? I really need help

#

And I will appreciate any help I can get

raw jasper
tight copper
#

also what ningen said

dapper vine
dapper vine
raw jasper
dapper vine
#

I will in a sec

dapper vine
#

As much as I hate to say it, it is urgent

dapper vine
raw jasper
dapper vine
#

So... I am basically in the dark here

#

Also apologies if my English is a bit broken, not my first language

raw jasper
#

Nah, your English is fine

#

(At least as far as non-native-speaker me is concerned)

dapper vine
#

Thank you, I hope people will be able to identify my part soon and possibly help me set it up

raw jasper
#

good luck!

dapper vine
#

Thank you

wanton thistle
raw jasper
#

That aside, macaroni is small enough not to need breaking

wanton thistle
#

TIL theres such a thing called Half floats 🤔

dapper vine
#

Update, I think my screen's defective

raw jasper
# wanton thistle TIL theres such a thing called Half floats 🤔

Oh sweet summer child

https://arxiv.org/abs/2209.05433

#

:P

raw jasper
dapper vine
#

It works lol

raw jasper
#

Congrats! And no, you aren't dumb, just a beginner

#

(Which does not imply more advanced user don't make mistakes, even trivial ones)

tardy badger
#

sits down in an old rocking chair
Lemme tell ya about all my mistakes with hardware

#

Like no matter how good you are, you’ll always make silly mistakes like swapping SPI data lines, or USB data lines, or UART

wanton thistle
wanton thistle
tardy badger
#

Most of the time you might get them right, but every once in a while your brain does a switcheroo on them and you question everything

wanton thistle
#

good ol imposter syndrome

tardy badger
#

Good ole brains being brains

wanton thistle
#

yeap. Then add in the effects of social media "Oh hey, this person got something ten times as complex as what im doing working in shorter time"

tardy badger
#

Not realizing that that person either A has a ton more experience or B is hiding a lot of details they’re embarrassed about

wanton thistle
#

Bingo, or a ton of time, aka, they dont work (a lot)

#

speaking of work... 👀 😮‍💨

raw jasper
late fulcrum
# wanton thistle TIL theres such a thing called Half floats 🤔

There's a whole video about (ab)using half-floats to "get around" the notion that neural nets reduce to linear functions if their internal transfer functions are linear. https://www.youtube.com/watch?v=Ae9EKCyI1xU

Before the invention of YouTube comments, most people could make remarks that were slightly technically incorrect without fear of immediate public rebuke. The one exception was professors, especially if the classroom included an annoying student such as “Tom 7.” The invention of YouTube was doubly revolutionary: Now anyone can experience being a...

▶ Play video
#

And of course, Google's TPUs get their speed from using half-floats internally (which does have some consequences on model training and performance)

static flare
#

I have that in my watchlist

raw jasper
#

Also, that looks like a cool video! I should probably watch it :)

#

(It's 55 minutes long. Leaving it for the weekend :) )

verbal wigeon
#

Is there a guide on how to contribute to adafruit code?

burnt tendon
raw jasper
#

Mind talking a little bit about the technical side of your website? Are you serving it yourself, or is it up on GH pages (or some other host?) Handwritten HTML, static site generator, or CMS?

burnt tendon
#

GatsbyJS hosted in my k8s cluster, because I have poor judgement.

#

I'll eventually move it to S3 buckets.

raw jasper
#

I hope you're using some sort of WAF

#

Some dumbo deciding they have a beef with me and DDoSing me is one of my biggest fears preventing me from "properly" hosting a website

#

(aside from stuff on GH pages)

#

Well, that, and the constant panic of having to upgrade everything

burnt tendon
#

I mean, GatsbyJS is a pretty neat static site generator.

#

So the hosting part is just an nginx process serving static files.

#

But, yah, endless frustration because I don't really want to be a YouTuber and I actually hate that a lot of the people doing interesting things with cooking and electronics and 3D printing and stuff tend to be on YouTube instead of in the written form these days. And search is getting worse and worse so I'm unclear on if anybody would care.

raw jasper
#

I felt that. With articles, I get to interact with "content" (oh how I hate this term) on my terms, my own reading speed, and so on. The "consumption" experience is much more railroaded in the video medium.

burnt tendon
#

Oh, yeah, and I dug up on the Wayback Machine the original forum post that created the "Red Pill or Blue Pill" in preparation for writing a blog article about how to Arduinoify a Blue Pill or a Black Pill.

raw jasper
#

I appear to have a vague memory of that :P

burnt tendon
#

I guess I should write up the article if for no other reason than to write a little bit of aggressively pro-trans-rights propaganda while also communicating technical content?

raw jasper
#

That sounds like a good idea :>

burnt tendon
#

Yah, there's actually, at least for me, a lot of joy in being a cis person being aggressively pro trans rights in tech spaces, because politics and all.

#

But, yah, my wife watches some of the cooking youtubers not because she likes to cook but because she'll see something and be like "Honey, can you maaakkkeee meee?" and then I will like to cook it.

#

But if she sends me the video recipe, I'll mess it up. Whereas if I get a long eight page written-form article with a life story at the beginning and the standard recipe format in maybe sixteen lines on the bottom, I'll get it right.

raw jasper
#

It's been a while since I last saw one, what with cookpad & co. standardizing the format

late fulcrum
raw jasper
raw jasper
blissful roost
#

In other news... Did anyone else just catch the really awkward musical intro for Google I/O 2023?

raw jasper
#

Nah

blissful roost
#

Imagine your really drunk friend jumps onstage and starts singing through a really bad synthesiser.

crystal ore
#

Cost-cutting after layoffs can be brutal... 😅

wanton thistle
#

I just wish I had the hardware to play around with so I can see how fast it is. Kind of do my own benchmark

late fulcrum
#

I did some reading on Google's TPUs. For some reason, I thought they did their limited precision as 16-bit half-floats. Nope, they do it as 8-bit ints. Apparently that's "good enough" for many purposes.

night crescent
weary fiber
#

I love how analog circuits is like

#

"oh this shouldn't be too hard"

#

but then you try to solve it and

#

it just sucks

night crescent
static sundial
tranquil swallow
#

I haven't slept in 3 days and still can't sleep

raw jasper
dire bramble
#

still waiting for a FONA LTE module

#

i think it was mentioned earlier that a lot of the iot focused modules are really slow to market

#

ive been looking at the quectel ec-25 though, and it looks perfect

#

has full support for basically everything

#

including sms and voice, which a lot of other iot focused modems lack

wanton thistle
fresh niche
tranquil swallow
#

ya I think ill maybe go this weekend

tender fog
west lichen
#

where can i get modules like ssl or wifi for circuitpython?

patent hemlock
supple ice
#

Man I wish the gamer bff was out. Just shut up and take my money

fierce prawn
#

I think I will get my little esp32-s2 by 18 may right

#

Any one who bought electronic parts from china before

late fulcrum
#

Generally 30-40 days, in my experience, possibly more with the shipping backup

fierce prawn
thick wind
#

Can’t speak for shipping to Malaysia, but I would personally take the later estimate when it comes to anything international.

wanton thistle
wanton thistle
elfin island
#

i heard this is a good place for micro controller

#

stuff

tardy badger
fresh niche
iron badge
#

I fixed the output of a monitoring script this morning that has been bugging me since I joined my current employer
7 years, 8 months, 16 days ago
That is now my current record for refactoring

static flare
#

I have decided I will get some Hagoromo chalk

raw jasper
#

Out of curiosity, what use do you have for chalk?

blissful roost
#

Outlining my victims.... 😈

#

I mean.. cough nothing...

fresh niche
static flare
#

yee

feral raft
#

Hello, these red circles are incomplete schematics. Right?

#

Or is there any particular reason they have left it blank/unconnected?🤔

thick wind
#

Could be missing connector footprints, hidden bus titles, or simply missed connections.

#

Hard to say for sure.

#

A few of those might be considered connected by the schematic capture too because the net names make the logical connection, so the actual net connection symbols were left off.

feral raft
#

I need to replicate this schematic in kicad software. So with out that, how is it possible to recreate the schematic?

#

Or I need BOM..

wanton thistle
#

do you have the original link from where its from? Like a github or something?

blissful roost
#

Anyone wanna hear a HDD make nasty sounds? 😛

wanton thistle
split light
#

If I have a stepper motor rated for 1.5A @ 3.6V, can I run it at 0.45A @ 12V?

blissful roost
#

FZZT!

#

I wouldn't risk it..

patent hemlock
blissful roost
blissful roost
raw jasper
blissful roost
#

Hehe

patent hemlock
#

i have never heard a hard-drive make that noise (and i have got a lot of years of hard drives)

blissful roost
#

Same.

#

Sounds like the heads tapping the end-stop.

raw jasper
#

Did you crash your head or something?

patent hemlock
#

or there's a stripped gear

blissful roost
#

I have no idea.. it's definitely a faulty drive in any case.
It registered nearly 4000 bad sectors already.

patent hemlock
#

hope you had a backup or it wasn't something you wanted!

raw jasper
#

If you want to contract a data recovery service, it may not be a good idea to keep it running

blissful roost
#

Nothing, it was handed to me as a sus drive.

raw jasper
#

(Minimize further damage by head doing Gods know what)

blissful roost
#

I already scrubbed the data.

radiant coral
patent hemlock
#

ah - then it would probably be interesting to take it apart

blissful roost
#

For sure.

#

Shame though... It's a 4TB.

raw jasper
#

SMR?

blissful roost
#

Dunno

#

2017.... I doubt it.

raw jasper
#

:(

patent hemlock
#

i'd say it probably got it's MTBF's worth anyway

radiant coral
#

The recent outcome of going through old drives and wiping them prior to recycling. These were too faulty for a good wipe:

#

They're fun to hang from the drop ceiling as decorations though 🙂

raw jasper
#

Expensive pidgeon repellant

#

(questionable utility)

blissful roost
radiant coral
#

Shaving mirrors maybe 🤣

blissful roost
#

Oooooooohhhhh

raw jasper
#

LOL

radiant coral
#

Just watch your fingers if you do disassemble and yank out the read head assembly, that magnet is insanely strong

#

I got a couple good pinches

#

and you'll need some security bits for a screwdriver if you don't already have those

blissful roost
#

Ohh, dismantling HDDs is old news to me. 😁

radiant coral
#

yeah I should just assume in this crowd, sorry. I do teaching and training sometimes so it's kind of a hard habit to break going into "instructor mode" sometimes

patent hemlock
#

😃

#

ok, one assumption: we all like learning stuff!

blissful roost
radiant coral
#

Thanks, kinda new around here despite being an experienced techie so I'm certainly not out to upset anyone 😄

patent hemlock
#

just follow Wheaton's Law and you'll be fine

late fulcrum
#

I'm guessing you'll find one of the metal head arms has come loose

wanton thistle
ebon dew
#

HGST is the rebranded Hitachi Deskstar because they started failing so much they removed the name Hitachi from them.

blissful roost
#

*Deathstar

ebon dew
#

pretty much

patent hemlock
#

oh those things

blissful roost
#

But, no.. These ones are well-tested.
They should be ok for my lab needs.

ebon dew
#

The newer HGST's are better. I run a couple and they've been reliable for years.

blissful roost
#

The Seagate was handed to me as sus, so.. I expected fault.

#

I wasn't disappointed. 😄

#

Now I can make a clock out of it. 😛

ebon dew
#

Yes even after the Seagate rebrand they still had issues. They just put a new sticker on them.

patent hemlock
#

"here, give it to the tech nerd - he can probably fix it or use it or something"

ebon dew
#

which i'll admit their new rebranded stickers do look cool, nice designs... but it's still just a sticker if they don't last more than a year.

late fulcrum
#

Took apart a microdrive... Those platters are about 14mm across

burnt tendon
#

I just remember playing hard disk platter frisbee in college with an old mainframe-sized hard drive. It was not recommended.

blissful roost
#

The noise was definitely very interesting though.

patent hemlock
radiant coral
tardy badger
#

I tell ya, I’m thankful for the used car market being hot right now because I’m cutting back down to one car and my newer 2023 car is still worth nearly what I paid new for it

#

And I hope I don’t need to buy another car for a while

#

Car buying is hard

tardy badger
#

The other logic is get out from under the car before the economy tanks lol

raw jasper
#

Sorry! I've never encountered this expression before, and can't seem to parse it. Would you mind explaining?

fresh niche
blissful roost
#

Sounds like the arms knocking to me.

fresh niche
spice moss
#

sometimes you might even improve old stuff with new

tardy badger
raw jasper
tardy badger
#

Getting out from under the car is generally an expression for getting rid of a car for various reasons

raw jasper
#

Well, it's the first time I've ever heard it

tardy badger
#

In my case the expression is to get rid of the car before it isn’t worth what I owe.

#

It’s sort of like the expression “to get out from under someone’s thumb”

raw jasper
#

oh, it's on a loan? :(

tardy badger
#

Yeah, unfortunately it’s terribly hard to afford a vehicle outright

raw jasper
#

I know! I just hoped that wouldn't be the case

#

So, now you have to pay out the interest

tardy badger
#

I did some financial finagling

raw jasper
#

(assuming your bank allows you to pay out lump sums)

tardy badger
#

I paid down the interest and principal this week by borrowing against my 401(k)

#

Then sold it to national used car retailer CarMax this morning

raw jasper
#

Is borrowing against your pension account wise?

#

(Not an American, no idea how financial planning works over there)

tardy badger
#

Yeah, it’s money you already have. The consequences for not paying to back is only paying taxes on the unpaid balance which is typically fairly small

raw jasper
#

...and a smaller pension.

||Assuming you even get to retire :(||

#

||I feel that's not a given in today's day and age :(||

tardy badger
#

I have conceded that I will likely work until I am in my 70s

wanton thistle
#

💯

raw jasper
#

Yeah, that sounds about reasonable for our situation

tardy badger
#

I turn 31 this year, so just 40 more years to go

#

I found out an fpga engineer I work with went to school and was college buddies with the nvidia ceo

raw jasper
#

Oh just! :face_with_crazy_eyes:

tardy badger
#

Also found out they were one of the first people at Evan’s and Sutherland in the 80s and they developed the first hardware shader for Evan’s and Sutherland

#

Using 74 series logic

wanton thistle
#

I want to try and pay my house off asap. When ever those "what would you do if you had 100k?" questions come up on reddit, people always say invest in an IRA/ETF/etc. But...imho if you dont have housing to worry about, you can do 🐬 🦭 all and work however you want. So I always say pay off a house first in these situations

raw jasper
#

Isn't Sutherland running the famous training firm now?

tardy badger
#

They were bought by Intel or something. Not sure what Sutherland is doing these days

raw jasper
tardy badger
#

Yeah, probably

raw jasper
#

In any case

#

Career envy is not a good mindset to be into

#

Given the choices, opportunities and imperfect information we have, we try to do our best in an irrational world

tardy badger
#

Oh yeah, I thought it was so fascinating to have someone who did such cool things in the same lab as I work in

raw jasper
#

That's just life

raw jasper
tardy badger
#

Living computer historian with first hand experience

#

I mean, technically in my role I’m part of computing history.

blissful roost
raw jasper
#

:P

blissful roost
#

And, yes... Some of us are old enough to remember 9600bps modems and loading from tapes. 😂

blissful roost
burnt tendon
#

I mean, considering that most companies don't hire an archivist or have any plans for what to do with their archives that they aren't generating anyways, a lot of computer history for this time period is going to be people's memoirs and diaries and stuff.

raw jasper
#

I remember 56k modems. Does that count? :P

blissful roost
#

.... Barely. 😅

blissful roost
#

Sounds like metal on metal to me.. but I haven't run the drive open.

patent hemlock
fresh niche
blissful roost
#

Hahaha

fresh niche
#

Use the drive as a paperweight or store "questionable" stuff on it

blissful roost
#

It looks intact, but.. yeah, something ain't right. Lol

#

I'll make a clock from the casing.

#

The rest is scrap.

blissful roost
#

*blinkenlights

#

😁

fresh niche
# blissful roost Hahaha

Even more surprisingly i aint that old. I am at that age where i think i am a teen even tho i stoped being one

patent hemlock
#

yessssssss

fresh niche
#

I feel old and i dont like it

#

Stop

blissful roost
#

I'm hobbling towards 45... Do not want!

fresh niche
#

You know whats worse? The fact that the first consumer ssd came 17 years ago and i still think its a new thing

patent hemlock
#

not the only one

blissful roost
#

My *main PC is mostly 2008 spec... 🤪

fresh niche
#

Ok thats enough feeling old i cant do this😂

fresh niche
#

Back when ati was a thing

blissful roost
fresh niche
blissful roost
#

At least I'm good on storage... Lol

fresh niche
#

Yo hol up i think i forgot to turn off my laptop let me run neofetch

#

Oh nvm its dead

#

17hr uptime

blissful roost
#

Derp

#

Ohh, nuts.. run out of milk. 🙁

fresh niche
#

Welp will try to run neofetch tommorow,wanna show off 😛

blissful roost
#

🙂

#

I'm really hoping I did my maths right..

#

I get paid on the 23rd, so I should be ordering the Ryzen 3800XT. 🙂

patent hemlock
#

love them 16 cores

blissful roost
#

*8 😛

split light
#

Ok, Neopixel/Servo question... I understand Neopixels temporarily disable the interupts used by the Servo library, which can cause the servo to jitter, according to posts I've seen online.
Instead, in my case, as soon as I update a Neopixel, servos cease to operate until I reboot the Arduino (Due). Neither Neopixel DMA nor TiCoServo work on my board.

I don't need the two to run simultaneously, so I'm fine temporarily disabling the servos while the Neopixels update. Is this possible?

#

If not, then I have some other weird questions to sort of hack this functionality in

urban arrow
radiant coral
#

hah are we playing the "old but running computers game?" My poor little fileserver is hobbling along nicely after a SATA expansion card replacement.

#

this array has been replaced entirely in-place like twice now too 😆

blissful roost
#

Roll it back to 2004. 😁

radiant coral
#

It wasn't even really intentional, it's something I set up for the massive amount of photos / home videos my wife started taking, and then when it began acting up I realized the thing was built in like 2009 or something

blissful roost
#

Dang

radiant coral
#

I'm most of the way through replacing it right now. The current fileserver is a completely unnecessary full ATX tower that basically does nothing but run Samba shares and back up to S3 weekly

blissful roost
#

I'll be building a 3x2TB array in the Poweredge soon, but I need the drive mounts first.

radiant coral
#

The new one is ASRock single board machine, passively cooled, and like 1/10 the size and probably 1/10 the TDP too

shadow siren
#

my work machine

             `..---+/---..`                root@odin 
         `---.``   ``   `.---.`            --------- 
      .--.`        ``        `-:-.         OS: KDE neon 5.27 x86_64 
    `:/:     `.----//----.`     :/-        Host: B550M AORUS PRO-P 
   .:.    `---`          `--.`    .:`      Kernel: 5.19.0-41-generic 
  .:`   `--`                .:-    `:.     Uptime: 11 mins 
 `/    `:.      `.-::-.`      -:`   `/`    Packages: 2868 (dpkg), 7 (flatpak) 
 /.    /.     `:++++++++:`     .:    .:    Shell: bash 5.1.16 
`/    .:     `+++++++++++/      /`   `+`   Resolution: 1920x1080 
/+`   --     .++++++++++++`     :.   .+:   Terminal: konsole 
`/    .:     `+++++++++++/      /`   `+`   CPU: AMD Ryzen 5 3600X (12) @ 3.800GHz 
 /`    /.     `:++++++++:`     .:    .:    GPU: NVIDIA GeForce GTX 1080 Ti 
 ./    `:.      `.:::-.`      -:`   `/`    Memory: 9113MiB / 32044MiB 
  .:`   `--`                .:-    `:.
   .:.    `---`          `--.`    .:`                              
    `:/:     `.----//----.`     :/-                                
      .-:.`        ``        `-:-.
         `---.``   ``   `.---.`
             `..---+/---..`

patent hemlock
#

👍 on KDE

blissful roost
shadow siren
#

those are old

blissful roost
#

Yarp.. cheap too. Lol

#

The SC440 cost me... Err... £20?

radiant coral
#

@shadow siren nice. I run Ubuntu mainly because I'm lazy but I usually run KDE for work too

blissful roost
#

I've spent £50 on upgrades for the T410.

shadow siren
#

big fan of KDE Neon

blissful roost
#

2x Xeon X5670 and 32GB RAM.

patent hemlock
#

that will crush your electric bill for sure

blissful roost
#

Meh.

shadow siren
#

Lol isn't it already crushed

blissful roost
#

Won't be on 24/7

#

Only when I'm using it.

radiant coral
#

just a small difference between the old server and the new one 😆

shadow siren
#

Enmax here in Calgary always complains I use more Kwh than a average house

radiant coral
#

if I went back and dug through reciepts I probably paid less for the new one too

patent hemlock
#

i have to move things around to keep from popping circuit breakers 😏

blissful roost
shadow siren
#

is that Xeon capble of VT flags

blissful roost
shadow siren
#

I have not seen that IBM keyboard in a long time

radiant coral
#

I had a very vague idea a while back to see if I could run my office off of car batteries and solar panels but I never really researched that

blissful roost
#

That's the last keeb to fly the IBM logo.

radiant coral
#

but I am systematically and aggressively chopping down my power requirements when they seem totally overkill for what I'm doing

blissful roost
#

SK-8815, if I recall.

shadow siren
#

Sigh I just want DHL to deliver my Adafruit care package today, they be running late

blissful roost
#

Oof

#

Slackers.

radiant coral
#

I got a care package for crochet today instead. 😆 I met some fellow Pythonistas at PyCon who taught me about knitting and crochet so I thought I'd try it myself.

#

nice to unplug occasionally

radiant coral
#

of course I probably betray myself because the kit I ordered was to crochet a ghost from Pac Man and separately a coffee cup

raw jasper
#

Is the laptop touch-capable?

blissful roost
#

Nah, it's just one of a trio I like to keep around.

radiant coral
#

I really like the stand

blissful roost
raw jasper
#

Well, that counts as touch-capable as far as I'm concerned

blissful roost
#

Lol

raw jasper
#

I prefer physical paper and pen though

patent hemlock
blissful roost
#

My X220t is the same, but obviously much newer.

radiant coral
raw jasper
#

That's fair :)

blissful roost
raw jasper
#

It's not like I hate trees or anything, but you just can't beat the feeling of leaving physical ink on physical paper

tardy badger
radiant coral
#

I used to work in a dev shop where the salespeople would come by and poke at our CRT screens trying to show us stuff, and they'd leave their smudgey smudge smudge fingerprints everywhere 👀

raw jasper
#

oof :(

raw jasper
patent hemlock
raw jasper
#

Running a consulting firm?

radiant coral
#

Did the Fight Club thing and "retired?"

patent hemlock
#

it's complicated, but the former employer offered an out (with pay) and a deal-that-was-in-the-works got bungled up with the layoffs

#

so i'm currently spending my days hanging with you guys and writing driver code in Java/Kotlin 😈

radiant coral
#

sorry, didn't mean to get too personal, I was mostly asking for the bad joke 😁

patent hemlock
#

nope, not personal at all

#

in my case

raw jasper
#

Though the idea of drivers in java seems kind of strange to me :P

radiant coral
#

I'm guessing mobile?

patent hemlock
#

you do need at least a Pi 3

raw jasper
#

I need to know the context behind the CatBonker[tm]

patent hemlock
#

first bits of stuff running together (e.g. a servo that reacted to the Ultrasound sensor) and my (late) cat sniffed at it and got bonked in the nose

#

note that because Java has "built in" graphics libraries, I'm cheating a lot on the OLED screen

raw jasper
#

I'm sorry for your cat :(

patent hemlock
#

thanks - it was very sudden

raw jasper
#

:\

#

You still gave them their best life. You have that.

patent hemlock
#

yep - and his brother is a [bleeping] pain in the 🐴 now

raw jasper
#

Why?

patent hemlock
#

gets the Lap of Comfort all to himself (and he's lonely)

raw jasper
#

Oh. :(

I'm guessing he's going through the cat version of mourning? I've never had a cat, I don't really know

patent hemlock
#

it's hard to tell with cats, but we think so - i have to have a negotiation with him just to get to go to the bathroom 🤣

raw jasper
#

You're his hostage now! :P

fierce prawn
#

Update on my package
It got to my country airport

#

Hope it gets through customs

wanton thistle
#

Dont be alarmed when you get it and its in a different package. I think in the US they open stuff and repackage it

fierce prawn
wanton thistle
fierce prawn
fresh niche
# blissful roost

Well my amd fx destop decided to die on me so i am gonna post my intel one

raw jasper
# fresh niche

I mean, I gotta commend you for keeping up with the fedora upgrade cycle

#

(Also, which font are you using?)

static flare
#

Looks like Comic Mono or something similar

fresh niche
#

i find comic sans to be nice,readable and it annoyes the font snobs

static flare
#

i use mono fonts as much as possible even when not programming

fresh niche
fresh niche
static flare
#

I do want to design my own font at some point

raw jasper
#

I remember reading a fontforge tutorial once. However, I lack the artistic vision to even approach making a font

#

In other words, go for it!

brittle condor
#

hello, i'm trying to mesure the inductor charge curve with an arduino to determine it's inductance, my idea was to make this circuit, where pin 3 turns on and off and the time to reach 0v on pin A0 is mesured and it is used to calculate the inductance, my problem is that it works in tinkercad's simulation, but i'm unable to recreate it irl, the value of A0 never changes, any help?

tardy badger
brittle condor
#

well the thing is, this is school related

#

we didn't do anything related to oscillators

tardy badger
#

It’s fine, it’s still follows a similar principle. No major calculus involved

#

But to answer your question about the RL circuit.. are you using the analog pins to measure the voltage?

brittle condor
#

yes

tardy badger
#

And are you toggling the resistor with a pin?

brittle condor
#

yes pin 3

tardy badger
#

One issue I might see with that is the pin not delivering enough current. It’s not super likely but a small possibility

brittle condor
#

i guess i could put in a transistor?

tardy badger
#

And so it might not actually be able to charge the inductor. One other thing is the inductor could be charging very quick and getting saturated in a time scale that’s hard to measure

brittle condor
#

i do have a bc557b i could use

tardy badger
#

But yeah, adding a transistor might help

brittle condor
#

but the thing is thta in the tinkercad simulation it works, and it shows the curve

#

i mean it's not the best looking but it should work ...

tardy badger
brittle condor
#

those are milliseconds

#

i'm using millis() to get the start and end time and making the difference

tardy badger
#

Okay, what value resistor are you using?

#

Smaller resistors will cause the inductor to take longer to charge. So if you’re using a 470ohm resistor, try using a 220ohm instead

brittle condor
#

well i used 2.2k resistor cause that is what i have

#

and the math checks out

#

cause h=t/5*r=10H

#

that's from the simulation

#

irl i'm not sure what value my inductor has because it's unlabeled but it's pretty big

tardy badger
#

Ah okay, it might be that in real life your resistor is so large that the inductor charges very quickly

#

Since resistance across an inductor increases as charge increases

brittle condor
#

i need to see it i have a smaller value that i can use

#

hmmm i tried a 150ohm + transistor and it's not working

#

This must have a value big enough to be measurable right?

tardy badger
#

Hey @late fulcrum any thoughts on this?

brittle condor
#

this is still what i get irl :L

tardy badger
#

I kind of wonder if the steady state current is too large to charge it..

#

Something that large could be in the mH range

brittle condor
#

wdym?

tardy badger
#

I mean the initial amount of current is more than it could source

brittle condor
#

in the simulation i had to use 10H

#

i mean you could be onto something.... the BC557 can only handle 200mA...

tardy badger
#

But we can do a little math to determine the inductance of the toroid

brittle condor
#

i should have some ss8050 which should be able to handle up to 1.5A

#

tho it's a npn not pnp

#

i could try to switch it up for a mosfet?

tardy badger
#

Possibly, do you have a supply that can provide 1.5A?

#

USB only generally provides 500mA

#

From a computer anyway

#

Maybe 900mA if it’s usb 3.0

brittle condor
#

yea plus arduinos have a builting shortcircuit protection

#

i have a lab powersuply tho so i could use that

tardy badger
#

Do you have measurements for the inner, outer diameters of the core as well as the height?

#

Going to make a rough guess that the inductor is roughly 22mH, making some assumptions on size and a rough guess on the number of turns

#

~180-200 turns, 20mm ID, 30mm OD, 7mm height

brittle condor
#

looks to be 4cm outer 2.3cm inner 1.3cm wide

tardy badger
#

Oh okay

brittle condor
#

wire is 1mm thick

tardy badger
#

Let me put that in

#

In that case, probably close to 68mH

brittle condor
#

simulation with that value and a 68ohm resistor gives me 3ms

tardy badger
#

That’s pretty quick

#

What about a 2ohm resistor?

#

That would be really high current draw initially, but it would be a slower time. Probably like 30+ms

brittle condor
#

i have a 10ohm which gives me 6

tardy badger
#

6ms

brittle condor
#

yes

#

using a 5ohm made from two 10ohm gives me just 7

#

i have a 2 ohm power resistor

#

thta gives me still 7 in the simulation

#

mesuring the voltage across the resistor in the sim gives me 2A peak going to the inductor

#

that is defenetly not a so clean graph lol

tardy badger
#

Seems reasonable

brittle condor
#

i have some irlz44n which should be more than capable of driving that

tardy badger
#

So yeah, I’d venture that the charge time might be too quick to accurately see with the Arduino in real life

#

Something that large, you could probably really slow down the charge time by increasing the current significantly with a 0.1ohm power resistor

brittle condor
#

the lowes resistance thing i have is an incandecent light with 1.5ohm

#

This might actually do the trick

#

It's not high power but since it's so low resistance and the pulse it so short it should be fine?

tardy badger
brittle condor
#

Alright will try

late fulcrum
#

And as long as the current is low enough for the Arduino pin to sink safely

brittle condor
#

I have a transistor already

#

And i might swap it out for a mosfet

urban arrow
crystal ore
#

That's pretty cool. There's a "learn and documents" link down on the product page which gives some more info about the I2C protocol. Looks like it's a fairly straightforward register-based interface to read the pot values and set the RGB colors. They've got some Arduino example code, though it might be a little entangled with other M5 libraries.

brittle condor
#

with the 0.02 ohm resistor it sucks too much power and my powersuply can't handle more than 6A

#

and with the 2ohm power resistor it's too fast

#

ok nvm i made a mistake in the code, it works!!!

#

thanks for all your help

#

welp from that it would mean that the inductor has a 2H value...

#

idk how much that is accurate but i'll take it

brittle condor
#

well it's a pretty big inductor so it makes sense

tardy badger
#

Yeah, I just looked up a 560H inductor and it wasn’t too much larger

worthy magnet
#

can I just tie TFT LCD's to ESP32's CHIP_PU(RST)?

#

since it get PU'd with tandem of RST

brittle condor
#

i have only one other inductor big enough and that measures 1ms so it's about 200mH so it's not very accurate nor precise but it's good enough for something that earns me 2 points of 30 in the exam

tardy badger
worthy magnet
#

RST on TFT LCD

#

as well as /RESET on MCP23x17

tardy badger
#

I mean, I don’t see why you could t

worthy magnet
#

so I can just reset em...?

#

yeah

tardy badger
#

I personally would control reset of the TFT from software but that’s me.

worthy magnet
#

you can just SW reset em anytime, but maybe

#

also, is 1kOhm enough for normal fast I2C usage?

#

I calced them but it should be in range

#

for safe side, 2k should be cool

late fulcrum
#

1k might be a little low for some chips, especially if it's a 5V bus

worthy magnet
#

3v3

#

yeah I gonna use 2k

dense mirage
#

👋

#

I'm having a hard time understanding this circuit and I'm wondering if anybody would be able to point me in the right direction

#

Right side is a logic level converter, middle is an LDO

#

The bit I can't figure out is the left side.

I think that the idea is basically to pull VCC_EN high and connect VCC_INT to VCC when RST is pulled high

#

Pls let me know if this is in the wrong place

raw jasper
# dense mirage The bit I can't figure out is the left side. I *think* that the idea is basica...

Here's my read, with the disclaimer that I'm far from an expert and this is pulling from knowledge I haven't practiced for at least half a decade (and as such may be entirely wrong): When RST is pulled high, the npn transistor q32 becomes conductive, pulling p-channel mosfet q31's gate to ground. Then, q31 conducts VCC_INT to VCC. Also, VCC_EN seems to be pulled up to whatever logic level RST is at through the resistors?

#

Now, you'll rightly ask why I'm even talking when I need to prepend such a disclaimer. I don't even know :P

dense mirage
raw jasper
#

I wish I knew better 😅

split light
#

So, you like... all the questions I asked here over the past year... (PS4 controller hosting on Arduino Due, stepper motors, custom PCBs, other electrical stuff...) IT PAID OFF WE GOT 2ND WOOOOOOOOOOOO

#

Big thank you to everyone in this server who helped me along the way!

wanton thistle
#

Congrats!

tardy badger
#

Getting much better results on this go around. A nice fit for the gameboy advance battery cover

#

Also realizing that I will get even better results by removing supports prior to curing the print lol..

tardy badger
#

I could probably take more time to polish it but alas.. I don’t have polishing compounds lool

burnt tendon
#

Getting better results by removing support... yeah, that's tech for ya.

blissful roost
#

Sounds like a Microsoft answer. 😅

fallow tide
#

is there a channel for a very shameful broke boy go fund me

blissful roost
#

I would assume not.
Doesn't seem like the place for that.

fallow tide
#

ok thanks, I would rather ask than get potentially banned

fierce prawn
#

Would a esp-32-s3 suitable for a homeassistant device
Mine got out of customs and is on the way so I am excited

limpid sedge
#

what air quality sensor would u say is the best for home air quality checking?

ebon dew
#

@split light did you submit that to the Adafruit blog? That's definitely blog material. Congratulations!

#

bring it on Show & Tell on Wednesday if possible, I'm sure people would love to hear more about your project,.

slow ridge
#

Which channel do I use for technical help for my led matrix and rpi-hat ?

late fulcrum
tardy badger
burnt tendon
#

Yeah, I guess the warning is that a lot of the ESP-centric projects tend to work really well on the plain ESP32 and then the rest of the series is more marginal and flakey.

#

But Home Assistant is better than WLED at least

wanton thistle
#

If its not broken don't fix it, just add some more features.

The Uno Plus+ is An Arduino Uno Compatible Board with a twist. All the components are on the bottom giving ample space to clearly label all the pins and even label the second and third function.

The Goal of the Uno Plus+ it to take the Arduino Uno, and make it even easier to use....

#

this is pretty cool

burnt tendon
#

Yeah, whenever I'm motivated to get back to my little 6502 computer project, I really want to steal some of those ideas to make it all nice and blinky.

blissful roost
#

I want to make some blinkenlight CPU usage meters. 🙂