#general-chat

1 messages Ā· Page 18 of 1

blissful roost
#

Huh?

tardy badger
#

I like thin crispy bacon

rapid geode
#

back bacon is a butchers cut. i dont think its commonly sold in grocery stores (despite canadian myth)

blissful roost
#

I only bother with sliced bacon.

delicate stream
#

I haven't had back bacon... but I like my American bacon lightly cooked [not crispy!]

tardy badger
#

American bacon is exclusively pork belly

blissful roost
dusty citrus
#

here they sell bacon in really small cubes and packages of like 20g each for a pricey tag of 3 euros

rapid geode
#

we have strip baco, which i think is belly or side

tardy badger
#

I could see how back bacon would be good for breakfast sandwiches

blissful roost
#

Moar meat

rapid geode
#

bacon got crazy expensive the last year or so

tardy badger
#

Nice a round, fits nicely on an English muffin

rapid geode
#

used to be $3-4 for 500g. now its $7 for 350g

blissful roost
tardy badger
#

But I prefer sausage on breakfast sandwiches

rapid geode
#

i made apple caramel

#

mm

tardy badger
#

A sloppy fried egg

blissful roost
#

Lol

tardy badger
#

Butter, a wee bit of avocado

blissful roost
#

By breakfast, I mean a full English.

rapid geode
#

still have some left but its from xmas day so might not be edible anymore

tardy badger
#

Cheese

#

Like GruyĆØre

dusty citrus
#

my bad 150g still nothing and expensive
the only form factor that you can find bacon

blissful roost
#

Oof

crystal ore
#

You've never met an American Karen freaking out because she fed her precious little babies WHAT?!?

tardy badger
#

I mean, scrambled eggs pancetta is good

#

But you can only eat that so many times before you’re broke

rapid geode
blissful roost
rapid geode
#

mmm

#

that was my cancelled xmas dinner

#

ha

tardy badger
#

Lol

dusty citrus
rapid geode
#

(christmas was ruined cause everyone had the flu or covid and a tree literally fell on my brothers train)

blissful roost
rapid geode
#

doh

dusty citrus
#

but the common italian seems to be fine with that, if you say anything about it, they get like personally attacked and get a raging mob

tardy badger
#

We had ham, my stomach regretted it

#

Only positive was split pea soup the next day

tardy badger
#

Especially because they would be particularly offended by my ā€œpoor man’s Alfredoā€ which is just a really cheap white pasta sauce recipe meant to taste close to Alfredo.

#

-2Tbsp Olive oil
-1Tsp Basil
-1Tsp oregano
-minced garlic measured from the heart
-1 pack of cream cheese
-1 cup of milk
-Salt & pepper to taste

dusty citrus
#

I'm pretty sure that all of this was born for marketing reasons, but then they toke it as an identity of sorts, toys of mass medias huh

tardy badger
#

Lol..

rapid geode
#

'italian" food is funny. at least what we call italian food. cause i bet peolpe in italy wouldnt recognise it

blissful roost
#

Like.. "Carbonara" with a cheese sauce.

rapid geode
#

ha

blissful roost
#

..which I really enjoy, but that's beside the point. Lol

dusk raft
#

Carbonaro effect

rapid geode
#

i had a japanese friend that said "sushi in japan is junk food, mostly we eat pizza"

#

haha

#

i think pizza is the most common food in the world now

dusty citrus
#

that's fine variations
I really despise the market of my state lol

rapid geode
#

champaigne is british but somehow has a french pdo. it is a lot of nonsense

#

kraft dinner can only be made by my mom in canada. everything else is fake. i think thats a law

tardy badger
#

Lol

#

At least we got good memes from the champagne bit

rapid geode
#

i also find it funny that 'italian" food is heavily based on recent imports of tomato (south america) and pasta (china/asia).

#

what did they eat before?

tardy badger
#

Rocks probably

dusty citrus
#

stones

rapid geode
#

hehe

dusty citrus
#

ninjed
there was even a cool family guy meme about it

#

although not so family friendly

tardy badger
#

They mostly ate bread, olives, and drank wine

#

And apples of course since apples are actually native to Europe

#

Pears too

rapid geode
#

i want apples from my tree

tardy badger
#

Fish too I would guess

#

It’s remarkable how many fruits that came from Europe that now grow across most of North America

#

And amazing how many vegetables that Europeans take for granted came from the Americas and Asia

rapid geode
#

north america had very few edible fruits and vegetables. most either came from south america or europe/asia

delicate stream
#

Imagine if Italy was real

rapid geode
#

we had to invent varieties that survive cold

tardy badger
#

The Americas had squash and corn

#

And beans

blissful roost
#

Keep the beans

rapid geode
#

cultivated by the natives. they didnt grow in the north naturally

tardy badger
#

You don’t like beans and toast?

blissful roost
#

I hate beans.

delicate stream
#

WHAT

blissful roost
#

.. and pulses in general

blissful roost
#

No.

rapid geode
#

heinz beans in the uk's fault

blissful roost
#

Correct

tardy badger
rapid geode
#

now i have peaches on my law. mmmmm

dusty citrus
rapid geode
#

pumpkins, tomato, cucumber (and that family), peppers, avacado

#

citrus is asia/middle east i guess

#

originally

tardy badger
#

Yeah

dusty citrus
tardy badger
#

Okra are fun, plus many cultivated varieties

rapid geode
#

i need something to replace the pepper bed this year. not sure what

tardy badger
#

Squash for your squirrels ?

rapid geode
#

its a front lawn bed, so it cant be "big" or the city whines

tardy badger
#

Lol

rapid geode
#

haha

#

evil squirrels

#

stole all my pumpkins

tardy badger
#

I have two raised beds. This years garden is going to be really good

rapid geode
#

im going to cut back on the basil. had too much.

tardy badger
night crescent
#

The Desk of Ladyada - New Year, Re-Newed Designs https://youtu.be/cgRRrsmsvs8

This week was a whirlwind as we got spun up from being out on leave so not as many new hardware designs. We're back to doing our Wednesday shows: show & tell and ask an engineer, so come on by to the discord when we stream! One of my plans this year, now that the chip shortage is somewhat abated, is redesigning some very out-of-stock products th...

ā–¶ Play video
rapid geode
#

im gonna do english cucumbers again but skip the pickles. i still have 4 jars. i just dont eat that many especially when 1-2 ccumbers make a full jar.

blissful roost
rapid geode
#

behind the bike

#

ha

#

tons of basil

#

peach tree, plum tree

blissful roost
#

Strawberries?

rapid geode
#

lettuce and spinach on the right. the peppers were far back bed

#

yes

#

they overran the basil

#

and produces zero berries

blissful roost
#

Some rosemary too. 😁

#

Yeah, strawberries need space.

rapid geode
#

basil, rosemary taragon, sage, thyme, dill

blissful roost
#

Noice

rapid geode
#

dill has to move to a different bed

tardy badger
blissful roost
#

šŸ™‚

rapid geode
#

im not sure why i got none. a lot of other people said they also got none

#

bees didnt polinate

blissful roost
#

Take some runners into pots and move them away.

rapid geode
#

people reported huge tomato crops though

#

and i got tons (20+lbs) of peppers

#

these berries were found in the back yard and i moved them.

#

i might dig them out and do new store bought trusted varieties

#

not sure

#

but not in that bed. they need to go somewhere else

#

the peach tree should yield a dozen or so peaches this year im told

#

we'll see

#

i dont think the apple will give anything

#

and the plum wont cause it has no mate yet

#

bah, had to add a second cable for coms

#

that connector is $72

#

shakes head

lusty fossil
rapid geode
#

ha

dusty citrus
rapid geode
#

cat feeder?

#

:x

dusty citrus
#

for assembly services where do you get to? xometry and such do usually cost a kidney and are limited

#

probably they can workaround if you have the cash under contact, but I don't have it, so out of option

crystal ore
#

Assembly of...?

tardy badger
rapid geode
#

well, when you cant find electrical connectors that fit in your product... just design your own. cause why not? (the cores are pcb mount stock items).

delicate stream
#

Is there a window in your concept render???

rapid geode
#

O_o

delicate stream
#

This reflection looks like a window!

rapid geode
#

probably a set lighting umbrella

delicate stream
#

Wow

rapid geode
#

just a generic studio HDR

delicate stream
#

I’m used to light sources just being raw points or maybe like a shaped plane segment XD

rapid geode
#

yup, just checked

delicate stream
#

Things is fancy these days

tardy badger
#

I recommended a cool ADC that outputs parallel to its host and now I’m like.. can I make a 25MHz oscilloscope with it and PIO on an RP2040?

delicate stream
#

You should try

tardy badger
#

The ADC can sample 50MSPS so 25MHz seems reasonable

#

Drive the output to a display

late fulcrum
#

That'll eat up RAM in a hurry but seems doable

tardy badger
#

It’ll do like 1sec samples max, it won’t do continuous readings, just readings based on a trigger

late fulcrum
#

With a little software cleverness you can get pre-trigger view too

tardy badger
#

Yeah, very true

rapid geode
#

which accelerometer would be good for high frequency vibration detection. up to several khz

#

almost feels like id want an audio sensor

crystal ore
rapid geode
#

accelerometer for impact shock, and then a piezo pickup for frequency.

#

hm

#

plausible

#

hehe

#

this thing is supposed to detect if it is resonating and then modulate speed to lessen it

#

also needs to detect bigger impacts

#

(hitting something it shouldnt)

#

the rp2040 board already has an accelerometer in it

#

but i dont know what model

crystal ore
#

The IIS2DH can read out at about 5kHz, with bandwidth of half that.

manic tide
#

Hey, any midi enthusiasts up there?
Looking for a program to view midi files and convert them to HEX if possible.

crystal ore
#

For converting a file to hex, you don't need a MIDI-specific app. Any hex viewer should work (hexdump on Linux, for example).

manic tide
#

Yeah, my friend told me he converts them in notepad++

#

The great pain is remembering which channel is which

#

And like all of the rest of metadata

rapid geode
#

QMI8658Cis the one on the board

#

never heard of it

crystal ore
#

Gotcha, so it sounds like you want to use the MIDI file structure to hex-convert specific pieces of the data in context.

manic tide
#

Yes, like converting channels 2 & 3

#

The pain currently is figuring out the tempo, and which instrument plays on the channel. I only know that 10th channel is reserved for percussion

crystal ore
#

Oh, no, I take that back, it can go faster when then accel is synced to the gyro, up to 7kHz sampling and 2kHz bandwidth.

rapid geode
#

thats probably fine for impact but i think i still need the audio sensor for vibration

dusk raft
#

ESP32-C3 vs ESP32-PICO-D4?

rapid geode
#

almost done this silly thing

dusk raft
#

For what

rapid geode
#

?

dusk raft
#

What is it for

rapid geode
#

it is a mind control device for cats

dusk raft
#

Has Anyone Really Been Far Even as Decided to Use Even Go Want to do Look More Like?

rapid geode
#

um

tardy badger
#

Microsoft did remote workers dirty with windows 11

delicate stream
#

Tbh I think they did everyone dirty with 11

rapid geode
#

oh oh. what did they break?

delicate stream
#

Everything

#

11 is bad and they should feel bad

rapid geode
#

they dont feel bad

#

they never apologised for vista

delicate stream
#

They’re too busy laughing and rolling in piles of cash to feel bad

rapid geode
#

well they were kind enough to let me use my windows 7 lic for a win10 instal

#

so they arent 100% evil

#

šŸ˜›

delicate stream
#

Only 99.9%

tardy badger
#

Anyway, they just change RDP session protocols around like they don’t matter causing my RDP sessions to drop

#

So where my work RDP sessions only work with like… TCP, windows 11 tries to send UDP and it just breaks things.

#

I can RDP from my windows 10 desktop just fine

ebon dew
#

UDP faster but no error correction, probably trying to speed up RDP.

#

RDP not the fastest thing out there but it was reliable, now don't even have that. this is why we can't have nice things.

#

can't force TCP?

tardy badger
#

Until then, probably will be intermittent

#

I submitted a issue with them, hopefully they take a look at it

ebon dew
#

I honestly still have never used windows 11, not even put my hands on a keyboard running it.

tardy badger
#

Avoid it as long as you can

ebon dew
#

🫔

tardy badger
#

Many of the newer laptops don’t have drivers that work on windows 10, you’d probably be better of putting Mint or any other GUI’d Linux distro

lusty fossil
#

It's been raining for a month with no end in sight. I am become damp, ruiner of wool.

vale quest
#

how much longer until the can m4 feathers are available again! cries I know, it’s a chip shortage! Still, I can be impatient right?!

delicate stream
#

As long as you don’t take it out on anyone, sure, nothing wrong with being impatient and venting

stray wind
#

Is there a reason you're hooked on the M4? Or would another chip work as well?

tardy badger
#

The only chips I’ve seen coming from microchip are Samd21e18a in terms of chips Adafruit has used in the past

#

The g18a are.. pffft gone with the wind

#

Samd51/54? November ship dates based on microchip direct last I looked

#

E18A are already out of stock lol.. J18A are presently in stock but how long? Who knows

#

Don’t look now, but Digi-key has 720 SAME51 lol

#

Mouser has a few SAMD51 and SAME51 in TQFP footprint too

vale quest
#

@stray wind I'm still so new, I want a self contained package that can manage can bus. I need two because I want to listen to both can buses and datalog.

stray wind
#

Ahhh hmm.

lusty fossil
#

Same51 board? Or is that our of stock too?

stray wind
#

We typically suggest RP2040 in place of M4, but I don't know how it would handle CAN.

lusty fossil
#

I forget the name

#

And language eek

stray wind
#

I mean, we have a Feather CAN, but I don't know if it's in stock either.

vale quest
#

I pretty much have to listen and reverse engineer all the signals anyways. I currently have a nrf52840 sense and a nrf52832.

#

the can m4 board basically checked all of the boxes for being able to read and write on the can bus my pickup uses. I see there are some break out can boards using mp2515 I think?

stray wind
vale quest
#

still need a compatible board it says

stray wind
#

Right, I can see that.

vale quest
#

i'm in no big hurry, just impatient!

stray wind
#

I get it šŸ˜„

vale quest
#

My dream truck you see... it's out of warranty and the supreme commander has allowed me to play with it!

dusk raft
vale quest
#

I'm finalizing a tune for it right now, written an editor... mostly... in javascript for it. There are some things I'd like to understand about the truck, figure out where some of the sensors are, monitor the engine ram in real time, things like that

#

the cummins ecm doesn't tell everything to the obd2 can bus, and I want to listen in.

dusk raft
#

I gotcha

#

I only mess with Chevy PCMs but I used to use Cummins insite at work and it told me everything I needed to know about them junky Peterbilts lol

#

Expensive equipment tho

vale quest
#

It ... turned into a giant adventure actually. deleted because the dpf wastes so much fuel and my truck gets almost all highway mileage. Then found that the delete tune had the turbos turned up way too much. Then took the dive into tuning it myself.

#

yeah I really should get the inline adapter, but I'm hoping I can figure it out using the J1939 specification, the ez lynk adapter and maybe figure out how to communicate with the ecm so I can build my own tool

dusk raft
#

Yeah diesel tuning is quite a bit different from gas tuning so I would trust myself to do a dieselšŸ˜‚ I did online schooling for gas tuning although.

vale quest
#

I also want to run b100 in this engine and any emissions post injections with bio diesel is bad for the rings

dusk raft
#

In the future I wanna find a way to modify my atv pcm through can bus.

tardy badger
stray wind
tardy badger
#

Ah wait.. my eyes deceived me

#

Scratch that, my dyslexic brain invented things that didn’t exist

wanton thistle
#

Does anyone here subscribe to any electronics magazines? I used to get nuts n volts, but kind of grew out of it. Elektor is more advanced and they have some nice stuff.

#

Oh and Practical electronics

late fulcrum
#

I read Elektor, Circuit Cellar, and Diyode these days

tardy badger
#

I read.. nothing because I still struggle with having a passion for reading due to my childhood mostly having reading focused on particular religious texts… I do read data sheets and the occasional journal article

late fulcrum
#

It is amazing how much childhood experiences stay with us. I loved reading as a child and still do. However, I was forced to take "naps" and loathe naps to this day. I also don't eat any of the foods I was required to eat when I was young.

lusty fossil
#

Normal Seattle light rain or real rain?

lusty axle
#

mostly light, today it actually rained pretty hard though

lusty fossil
#

Oof

#

I grew up there so I'm familiar with the varieties

#

There's actually a lot of flooding happening right now. Being out is dangerous

tardy badger
#

It rained most of today

tardy badger
#

My brain also equates naps to lost time

#

I don’t sleep much at night, I tend to be one of those people who operates just fine on 5-6 hours of sleep

late fulcrum
#

I sleep about 9 hours a night, probably works with the day/night period of whatever planet I'm originally from.

delicate stream
#

I'm averaging about 2-3 a night this month...

crystal ore
reef tinsel
dusty citrus
#

a cheap high pin count cpld that's not obsolete (>=100pin)? every random thing that I get, turns out to be obsolete

granite belfry
#

Anyone have experience with the Adafruit TB6612FNG breakout? I'm trying to control a stepper with the breakout board soldered to a carrier pcb. The stepper motor is unfortunately just vibrating and rattling while occasionally making some movement - even though it's completely unloaded.

#

This is the Carrier PCB. V_M is connected to a 12V ground plane, and poking with a meter, it's definitely getting 12V there.

#

BINx and AINx are all connected to GPIO on a Pi Pico. The small SMD components are a 3.3VM LDO with associated filtering capacitors (confirmed getting 3.3V on the 3.3V rail)

dusty citrus
granite belfry
#

This is what I’m getting with the example Circuit Python code, swapping in the pins for the relevant GPxx pins

#

Stepper is complete unladen and I tried out a different stepper too, with the same result

#

Based on my stepper docs, it says Black/Green is A+/A-, and Red/Blue is B+/B-.

#

So I hooked them up as

A+ - Black
A- - Green
B+ - Red
B- - Blue

dusty citrus
#

if it doesnt work it will behave like that

granite belfry
#

Hmmmm you mean between A and B?

#

swapped A and B around, but it's the exact same behavior.

granite belfry
#
# SPDX-FileCopyrightText: 2021 ladyada for Adafruit Industries
# SPDX-License-Identifier: MIT

# Use this example for digital pin control of an H-bridge driver
# like a DRV8833, TB6612 or L298N.

import time
import board
import digitalio
from adafruit_motor import stepper

DELAY = 0.01
STEPS = 200

# You can use any available GPIO pin on both a microcontroller and a Raspberry Pi.
# The following pins are simply a suggestion. If you use different pins, update
# the following code to use your chosen pins.

# To use with CircuitPython and a microcontroller:
coils = (
    digitalio.DigitalInOut(board.GP12),  # B1
    digitalio.DigitalInOut(board.GP13),  # B2
    digitalio.DigitalInOut(board.GP10),  # A1
    digitalio.DigitalInOut(board.GP11),  # A2
)

for coil in coils:
    coil.direction = digitalio.Direction.OUTPUT

motor = stepper.StepperMotor(coils[0], coils[1], coils[2], coils[3], microsteps=None)

for step in range(STEPS):
    motor.onestep()
    time.sleep(DELAY)

motor.release()
#

this is the code I'm using, which honestly should be fine?

ebon dew
#

link to the product page for the motor?

#

doesn't have to be adafruit that's not a problem.

granite belfry
#

Should be a 12V compatible motor and my supply should be more than enough to drive it unladen I think?

ebon dew
#

It's a 1A motor and the adafruit nema 17 is 350ma. My experience with motors is non existent just want to document the difference.

#

What board are you using?

#

or chip at least

granite belfry
#

Pico with the TB6612 breakout

ebon dew
#

Max current draw for the pico is about 300ma. Doubt that's a problem since the breakout should be using an external power source.

granite belfry
#

Indeed. it's a problem even with dual power sources - USB for the Pico and the main 12V 1.5A supply for the motor

ebon dew
#

double checked the coil layout for the one adafruit uses vs the one you have and it's the same setup.

#

I don't know motors well enough to know if bi-polar makes a difference.

granite belfry
#

Yea no clue at all... this is my first time working with steppers

ebon dew
#

adafruit nema 17 is also bi-polar, good there

#

doesn't seem to be a good example using a pico or feather in the learn guide just the pi 3 and arduino wiring. :/

#

picture of the wiring if possible?

#

have you tried without the custom carrier board? seems like a custom pcb?

#

just to rule out with process of elimination see if it works without the custom carrier?

#

seems like it's already soldered up so that would be a hassle but you really should have tested it before throwing it into the carrier, hopefully you did? can you confirm it works without the carrier?

#

the motor looks fine, breakout fine, code fine, it should work. just a question of wiring now really.

#

or is that not possible due to the 12v line?

#

your schematic doesn't help much sorry but it's really hard to read anything on it

cunning frost
#

I've used that exact motor with a RP2040 feather and a DC Motor + Stepper featherwing, which uses the same chip, so conceptually, it should work with the TB6612.

ebon dew
#
coils = (
    digitalio.DigitalInOut(board.GP10),  # A1
    digitalio.DigitalInOut(board.GP11),  # A2
    digitalio.DigitalInOut(board.GP12),  # B1
    digitalio.DigitalInOut(board.GP13),  # B2

for coil in coils:
    coil.direction = digitalio.Direction.OUTPUT

motor = stepper.StepperMotor(coils[2], coils[3], coils[0], coils[1], microsteps=None)
``` would be another way of doing it if your coil order is different from the learn guide wiring
#

maybe the order matters for something in the motor board?

#

because it is calling them by list order as coil[0], coil[1], etc..

#

so if the order is different for your motor then you should also have changed the order of the coils numbers

#

or maybe there is a problem with the library and the pico, i don't have one of those driver boards to test with.

#

there are people in there with plenty of motors and experience, someone will get to your question eventually, just link to this conversation and someone will help you out.

delicate stream
cyan fable
#

Hey guys
Recommend some electrical projects for second yr

rapid geode
#

wire the smart lighting in my house?

delicate stream
#

Solar off-grid setup

rapid geode
#

active chatter control for a linuxcnc?

#

(im just listing the things i have to do and dont want to)

#

hehe

tardy badger
#

A furbie

#

Ferbie ? I can’t remember the spelling

#

But anyway, make one and then use AI and Machine learning to make it really creepy

rapid geode
#

give it voice recognition and text to speech chat gpt

tardy badger
#

Publish the results to demonstrate training bias in toy based AI systems

rapid geode
#

ffuuuu... that would scare everyone

tardy badger
#

Loool

#

Then send press releases out to all the major networks and study the social affects of misunderstandings of technical analysis

rapid geode
#

add in some servos so that it can lunge at the user

tardy badger
#

Exactly

#

Those little feet always were hiding legs

rapid geode
#

make a youtube channel for it

tardy badger
#

Then it can be the next hyped up nightmare in the political circus. And we can eat popcorn knowing the true implications. Furbie is a biased chatGPT robot

#

😈

#

In all seriousness, I’d love to see someone put ChatGPT into a furbie. But the AI who’s training model is the user.

#

Actively learning

rapid geode
#

yeah this is seriously a cool and doable project

tardy badger
#

Maybe do two. Expose one to a compassionate environment and the other to a cruel one. See how the AI turns out based on the data it collects from interactions

rapid geode
#

ha

#

see how long it takes one to get a youtube warning

#

have it do live streams

#

haha

tardy badger
#

Let users provide input to the one training on cruel data

rapid geode
#

see how it deals with bullying

#

ha

tardy badger
#

Then present the furbie with a scenario like.. stopping the world from a nuclear apocalypse.

rapid geode
#

oh dear

#

ha

#

"apply for a job and do an in person interview"

#

it needs to also be told it is a furbie and what people will think of that

tardy badger
#

Hahaha

#

I wonder how long it takes Aliexpress to refund PayPal of an order is cancelled

#

I realized my aliexpress order would have gone to the wrong address, so I cancelled it and reordered with the right address. I got the cancellation confirmation but no refund yet.. hmm šŸ¤”

rapid geode
#

a while

#

i had one cancelled and it was about a week beforew it was back in my bank

#

but that was direct to bank

#

not paypal balance

late fulcrum
#

My bank issued a check to a utility company for the wrong amount, on October 19. I finally got the refund check back from the utility a few days ago.

whole jacinth
#

yeah, banks and vendors will rarely give you money they owe you any faster than they're legally required to, unless you're a really high-value customer

#

i had an ISP that i had to fight for months and send certified letters to in order for them to refund me an overpayment on an account that they had sent to collections because they kept billing me after i had cancelled

tardy badger
rapid geode
#

they did that to me too. kept billing after cancellation then sent to collections

tardy badger
#

I got a $400 collection from AT&T in 2016 for not returning the directv box and router even though they would never resend the box to return them. I apparently couldn’t bring them to an AT&T store either

umbral phoenix
#
  1. Accelerate cash inflows
  2. Decelerate cash outflows
  3. Profit!
umbral phoenix
#

Sometimes it's the little things that can bring joy... I like playing the float against the bank, trying to time large purchases until right after the closing date, then wait the full 55 days before paying it off

manic tide
whole jacinth
#
  1. Midi == hex (needs confirmations)

i'm not sure i agree with that. it's a binary communication protocol that's sometimes decoded as hexadecimal so humans can read it

cunning frost
#

I dabbled with learning MIDI before and while it's not == equivalent since it really is just a shorthand, it pretty much is when you're trying to parse and send it since it's generally in hex format as the bytes range from 0 to 255.

whole jacinth
#

you might be better off trying to work with a MIDI file parser library (or writing your own) instead of with the hex dump. i think the MIDI file format has more structure than the communication protocol

cunning frost
#

Definitely. MIDI is old and more than a few smart folks have been curious enough to build tools for it since it's fairly simple. The only real headache is that machines that read MIDI can interpret it differently.

tardy badger
#

I dislike when I know how to do something but mentally I can’t work through it.

charred oxide
#

Hello I'm new here. Where can I ask a question about connecting adafruit feather with usbc jack?

stray wind
bitter viper
#

Does anyone have any idea when the Kelly Heaton’s ā€œNightjarā€ artwork is going to be for sale? I think it has been listed as ā€œComing Soonā€ for a month now. I’ve been holding off on ordering anything from Adafruit until i can add that to my shopping cart.

severe gale
#

hey, is anybody willing to help me with a c linking problem? I can't get libpng to link with x86_64-w64-mingw32-gcc on linux, even though I've installed libpng-dev

whole jacinth
#

-dev packages might not include cross-compilation libraries. you might need to install specific library dev packages for cross compilation?

severe gale
#

I looked for libpng cross compile libraries and can't find them
which seems weird given its libpng
oh well i will try cross compiling it

#

ok, so before I added the linux libs to the line as a mistake, it said it couldn't find -lz and -lpng
then I found libz-mingw-w64-dev, and it only says that about -lpng
progress! at least I know my makefile is correct thankyou

severe gale
#

first of all, any servo is able to work with an arduino if you try hard enough.
chances are good that for a servo of this magnitude you will need a level converter and power supply minimum.
better off with a power supply and servo/pwm controller, assuming the intent is to have multiple of these. the arduino will run out of hardware timers quickly.

#

second, what is the goal here? to amplify... grip strength?
expand on what you mean by amplify, and what the end goal looks like. Where will the servos be mounted in the glove?
This is important because the concept of torque requires the radius of rotation as an input.

#

average human grip strength is apparently 300-500 N maximum, or 70 N in activities you might do daily.
That translates to 30-50kg held against gravity, or 7kg day-to-day

#

@primal trail

severe gale
primal trail
#

@severe gale
ah! thank you.
Yes I was wondering if I'd need to get a separate power supply for a stronger servo.
The intent (for now) is only to have one servo to help open and close his left hand. The goal is to give him more or less a full range of motion of his fingers to grab things, as he can only move his fingers a few degrees rn. We just need enough grip strength for day to day activities.

#

here's a picture of the device I'm trying to rip off (but only the hand, not the entire arm)

primal trail
primal trail
severe gale
#

so the thing about torque is that it depends on the both the radius AND the force
you know your clamp force, so figure out the length of the "finger saddle". that's your radius

#

the power supply and servo/pwm circuitry both depend on your servo selection. find a servo that does what you need, find out it's inputs
the power supply is seperate from the arduino, that's simple enough, just make sure it supports the voltage and current
the servo/pwm circuitry depends heavily on your servo wrt communication voltages, but as long as it meets the requirements of the motor, it shouldn't be TOO terrible to drive with i2c or spi that the arduino supports

serene gate
#

how is my Raspberry Pi image only like 50MB when I plug it into my computer

#

doesn't it have an entire linux kernel on there?

delicate stream
#

The card is split into multiple partitions, some of which can’t be read by Windows

primal trail
# severe gale so the thing about torque is that it depends on the both the radius AND the forc...

Thanks for the resource. Thankfully things like servo weight and angular acceleration are more or less irrelevant since its only one fairly slow moving joint.

You said that as long as the servo/pwm circuitry meets the requirements (like communication voltage) it shouldn't be TOO terrible to drive with i2c or spi that the arduino supports. What potential problems would I run into? If it was 'too terrible,' what alternatives do I have?

The radius would be something like 9cm. If I want a max output force of ~100N (~10kg), that'd be 90 kg-cm assuming the entire load was at the end of the radius. That sounds...suspiciously high. Does that pass the smell test for you?

Thanks again for your input.

lusty fossil
#

That math checks out

primal trail
# lusty fossil That math checks out

I guess my question now is that if the quoted 70N average human grip strength directly comparable to a 7kg load on the end of a 10cm radius?
Because real fingers aren't rigid pieces, and a measured 70N grip-strength is distributed across different parts of the fingers and across 3 finger joints. I don't know if this is comparable to the "pinch strength" of a rigid finger powered by a servo.
As long as its in the same ball park, that's good enough for me.

lusty fossil
#

You're getting into why biomedical engineering pays well

#

It's complicated and I don't really know the answer, I can only guess

primal trail
#

hmm guess so

rapid geode
#

I have a friend that designs wheelchairs. Insurance is like half the business expense

vale quest
#

Do I understand correctly that the stm32f405 feather express does have can bus, but it doesn't work with arduino ide?

late fulcrum
gusty torrent
#

I'm unsure on whether that's for Roger's libmaple core or STM's core though.

tardy badger
#

The current economic environment really has me apprehensive about new job opportunities that come my way via LinkedIn

#

Right now I have a recruiter contacting me about a position that I’m not 100% qualified for, a Principle Embedded Engineer role

#

But I don’t want to change jobs with so much uncertainty..

#

But I also do because my current job is application development for the most part and it’s not really my forte

burnt tendon
#

Yeah, I'm kinda glad that the last job blew up when it did because, while that was annoying, it was well before things got this bad.

tardy badger
#

Yeah, I’m certainly glad I got laid off from spark over the summer and not right before Christmas like some people had happen to them

blissful roost
#

Ok, I have a bit of an odd query.

#

Does anyone know if the Win ISO, on bootable USB requires UEFI?
OR.. If it should work with Legacy BIOS?

lusty fossil
#

Which win?

blissful roost
#

Sorry, Windows 10.

delicate stream
#

yes

#

UEFI only

blissful roost
#

That would be a problem then..

#

Win10 should support Legacy, as an installed OS.

delicate stream
#

I think they dropped non-UEFI support in 1909? I might be wrong

blissful roost
#

Seems Rufus might be able to create a FAT32 bootable USB.

delicate stream
#

Like, previous installs can get updates, but I think you need to install 1903 or earlier

blissful roost
#

Why would they include broken updates by default?? O_o

#

Ahh!

#

Default option is GPT, which I believe would be UEFI only.

#

If I select MBR, that states "BIOS" as the target system.

blissful roost
#

Dunno... I'll see if MBR works, when it's done writing.

tardy badger
#

I think once Win10 goes EOL I’m going to switch to Linux Mint

#

It has a nice GUI

blissful roost
#

Ohh, I definitely prefer Mint.

#

If I can get Win10 working on the new 1TB SSD, I'll commit the 480GB SSD entirely to Mint.

#

Currently, the 480GB has a 50/50 split for Win7/Mint.

tardy badger
#

Yeah, windows 7 is finally EOL 😦

blissful roost
#

Quite some time ago.

tardy badger
#

No I mean is dead dead now

blissful roost
#

I figure... No more updates, it must be perfected.. right? šŸ˜›

lusty fossil
#

My company TOTALLY doesn't have a networked win7 machine

tardy badger
#

Extended support is done now

blissful roost
#

Ohh, I know.

tardy badger
#

11% of all computers are running windows 7 lol..

blissful roost
#

There are certain programs I need to use that no longer support Win7, so I'm forced to switch.

burnt tendon
#

In other words, you have to upgrade your Win but it's not really much of a win.

blissful roost
#

Absolutely.

#

Now it's just sitting there, with a blinking cursor.

#

How annoying.

#

I'm tempted to try doing half the install on my laptop, but... being Windows, that might bring more issues.

thick wind
#

Ugh, I’ll likely have to keep windows for all of my video games though.

rapid geode
#

im gonna upgrade to windows xp soon

blissful roost
#

WOO-HOO! In a slightly defeated fashion šŸ˜›

#

It's finally installing.

sand frigate
#

Is there a way to tell if I smoked my board other than it not working? It enters bootloader and that's it.

#

Tried nuking it

blissful roost
#

A good 15-20 minutes with nothing but a blinking cursor, but it was loading... lol

burnt tendon
#

Oh yeah, so I had to rebuild my desktop lately and it turns out that the Win10 on a USB stick that I'd purchased had experienced bit-rot.

#

So I ended up having to figure out how to make a fresh Win10 image onto a new stick, except that there's a bunch of weirdness in the Win10 USB stick image so I had to download it from my wife's macbook and then upload it to my Linux box except that I guess most people don't try to build a Win10 image in CLI mode on Linux.

wooden schooner
blissful roost
#

I've done it myself more than a few times, but GUI tools are just easier. šŸ˜›

wooden schooner
#

the issue in my case (moving an existing windows install to an external hard drive - no data moved actually, i just put the thing in an external enclosure) was not about the data at all, it was that windows' default boot sequence loaded the USB drivers too late, so there was some early part of the boot process that expected to be able to see the disk and wasn't able to. Fixed by flipping a secret flag in the windows registry, and apparently there are a few paid software products that basically just do that bit flip for you (whereas you can instead use regedit on your own)

blissful roost
#

Oh lawd.

#

That sounds like pure hate.

#

Linux on USB = Easy.
Windows on USB = Microsoft will kill your first-born.

wooden schooner
#

in my notes i saved this link as a reference: https://superuser.com/questions/1363878/usb-windows-10-inaccessible-booting-device-error/1664550#1664550
maybe not the most comprehensive but there is more info online (not from microsoft lol, and unfortunately not all of it accurate i think) if you search for that registry key

tardy badger
#

Heads up, if you want a Segger J-Link EDU Mini, they are in stock on seggers website

#

The price did go up to $38 USD from $19.95 though

blissful roost
#

Now on Discord, on Win10.

tardy badger
blissful roost
#

Still got a lot of setting up to do. šŸ™‚

tardy badger
#

Progress though, always a good thing to make even small steps forward šŸ™‚

sinful karma
#

is the feather ESP32-S3 any different from the feather ESP32-S3 TFT? it seems like you just lose one I2C port and the wifi chip on the bottom of the TFT version is MUCH bigger. any fundamental differences?

#

also, because the wifi chip on the TFT version is a lot bigger, does it get better reception?

tardy badger
#

they chips are the same

ancient rivet
#

both those boards use the same ESP32-S3 module - the ESP32-S3-MINI-1

whole jacinth
#

the big metal shield probably isn't the antenna, so even if it weren't the same size, it's not a great predictor of RF performance

sinful karma
tardy badger
#

Ah the UM FeatherS3 is using the bare chip and a chip antenna

sinful karma
tardy badger
#

The TFT Feather S3 uses the module

sinful karma
#

ohhh

#

so that big thing is the whole package

tardy badger
#

But is the same chip under the hood

ancient rivet
sinful karma
#

i like I2C

ancient rivet
#

yah - same guts though

tardy badger
#

The TFT will have a marginal impact on performance more than likely

sinful karma
#

cool

sinful karma
tardy badger
#

Yeah, that’s another consideration

#

But the TFT can be turned off or used PWM to reduce brightness

sinful karma
#

and signal strength difference would most likely be very marginal, more effected by stuff blocking the signal not the receiver itself

ancient rivet
#

mainly just different design trade offs in terms of the specific feathers

sinful karma
#

yeah

whole jacinth
#

the TFT might have a metallic reflector that could reduce RF performance

sinful karma
#

gives me an extra I2C bus aswell

umbral phoenix
#

(same bus, additional connector)

tardy badger
#

I’m really excited to have my own J-Link. Granted it’s for hobby/Educational usage. It’ll be a great tool to add to my bench

lusty fossil
#

Sold some electronics. Time to immediately turn around and buy tools.

lusty fossil
#

Soon I will be abrasively sawing all the metals

tardy badger
ebon dew
#

I don't have a need for a jlink at this time, but a PPK i could find a use for.

tardy badger
#

I’m still waiting to get the PPK I requested for my digiwish

ebon dew
#

did you win?

tardy badger
#

Yeah, day 5

ebon dew
#

oh i forgot already

#

i didn't win anything :/

tardy badger
#

I originally asked for some ft2232d chips but it was out of stock shortly after

#

So I requested the Nordic ppk2

#

But the chip is back in stock now lol..

ebon dew
#

they had plenty of those in stock through the digiwish season i think, shoot them a reminder email?

#

well that's a quandry

tardy badger
#

I followed up last week and then again today. I’m sure they’re swamped with the new year

ebon dew
#

well if you won on day 5 i would have hoped they'd at least get it to you in time for christmas, i mean kinda the point.

#

at least you did get some electronics for christmas though šŸ™‚

tardy badger
#

😬

#

Still need to finish my i2c bodge and throw some HID on there

#

No idea what macros I’ll add but you better believe they’re going to be good

night crescent
ancient cloak
#

I did it
I managed to get blocked by them

night crescent
tardy badger
rapid geode
#

what beef? i prefer chicken

#

or bacon... as the case may be. (weird)

blissful roost
#

Bacon is definitely better than chicken..

#

On par with beef though.

rapid geode
#

beef is gross. should be banned

#

people who eat it should be banned

#

šŸ˜›

ruby pendant
#

Anyone else see this issue or is it my browser All the youtube things are like this

late fulcrum
#

Beef makes sense to me, as people cannot metabolize grass.

rapid geode
#

got a link to that exact page though?

ruby pendant
#

all of the pages

rapid geode
#

ah, i found one with the error

#

weird

#

looks like maybe youtube changed they way things embed

sudden basin
#

hey, is anyone able to take a look at a small py program i wrote? i'm just trying to make sure it's sane

#

i have it here:

#

or

#

my goal is just to implement basic deck system

#

this just copies stuff back and forth from lists

#

i'm not sure if this is the ideal way to do it, but it made sense to me. I'm needing to add a deck of cards to a project I am working on, and this is just a proof of concept before I bash the functions into my main code

rotund acorn
#

Makes sense to me @sudden basin . Your code is well thought through and easy to read. List of things you could consider:

  • Instead of separate get/remove in draw(), you can use pop(0) which does both at same time.
  • discard(discard_count) - you could use pop() here too. But more importantly you should also make sure that you don't go out of range in your for loop (if discard_count is less than the in_hand length)
  • discard_choice - a way for user to exit if they decide not to discard? You could also use break to exit the while loop instead of the bool (and then show_hand() outside of the loop).
  • reshuffle - you can append lists instead of using the for loop and then reset the discard_pile to empty array after. game_deck = game_deck + discard_pile. Or even just reclone the original deck? And should probably run shuffle() after?
  • game_loop: Nothing wrong with doing while true: instead of the unused program variable. You could also put the "Welcome" message before your loop instead of needing the first variable
dusty citrus
#

Is it possible to run C# or c++ on the adafruit macropad?

sudden basin
#

i'm parsing it now

gusty torrent
late fulcrum
quiet glen
#

Hello
Anybody know if there is a CAN TP (Transport Protocol) bus implementation for Feather M4 CAN? This has an ISO 15765-2. Thanks in advance!

late fulcrum
static flare
#

hey folks!

static flare
#

how be?

frigid tiger
#

Intentionally writing bad code at work so you can sell 0days after you leave šŸ™

late fulcrum
rapid geode
#

O_o

#

im prefectly capable of writing bad code unintentionally

rapid geode
#

"Claire Saffitz Ultimate Chocolate Chip Skillet Cookie" Well thats lunch sorted

quiet glen
hallow shale
#

Hello all , im a newbie here. Im wondering is it possible to have 3 separate addressable LED strips contained in an Led base with a common supply.. TIA

thick wind
#

Wait what do you mean by LED base?

vale quest
tardy badger
#

Eh, Windows 10 isn’t terrible. Especially compared to 11

#

Windows 10 did improve a lot since it’s first release.

umbral phoenix
#

@hallow shale please don't cross-post

vale quest
#

Dispite disabling auto update, doing my best to lock it down, it would still update and restart every night. Drove me up the wall. My video cards lost performance in linux and the computer was unstable mining in win7... so I guess it was the cost of business

blissful roost
#

I finally installed Win10 yesterday.

delicate stream
#

Not that mining setups are ever ā€œnormalā€ā€¦

vale quest
delicate stream
#

Ahh… I bet the updates weren’t installing properly and would keep trying every night

vale quest
#

I don't know why windows would restart every night, but it was in a rack at a remote location which complicated things further. finally brought it home and monitored it myself.

#

I think you're right actually.

delicate stream
#

Drivers are a pain

vale quest
#

amd really dropped the ball on the fe's. any more than one card it auto installed pro drivers which shut off access to volts and clocks

delicate stream
#

because why would you want to control clocks and such with multiple cards

vale quest
#

win7, it was a breaze to get them going and keep them going, but the computer was completely unusable when it was mining on 7

delicate stream
#

Oof

vale quest
#

At full song I was ~1600watts wall draw. Adjusting the clocks down, I was holding 900w. Funny thing, cards gamed better at stable lower clocks and volts(found that after I brought it home)

#

Eventually I gave up as the drivers got worse, gave away four of my vegas, have two left in that computer and occasionally play dcs on it... otherwise my macbook is my daily driver

delicate stream
#

Potential option if you need to use multiple GPUs together that don’t play nice under one OS: run 4 instances of Windows in 4 VMs, each assigned a GPU. That way the drivers aren’t touching multiple cards and going nuts

vale quest
#

I actually wish I had thought of that... Not big on vms. Had to do a bit with vagrant, but still not a fan... but that would have been a very good use case. Though I wonder if I would have had ram issues, as the hash rate went up significantly when the vegas were allowed to use ram as well

delicate stream
#

VMs are my life XD depending on the VM host OS, maybe RAM issues — some hosts virtualize RAM access to some extent, others allow direct access

tardy badger
#

Should have just done an OS farm like many big mining farms do

#

Then you can just roll new instances when you add more resources

dusty citrus
#

boy stupid decisions that I heard, after that an outdoor cat disappear, two other cats appeared which did bully all other cats, so a neighboord captured one and dumped it in a distant an uknown place, he could at least give it to someone or some comunity of sorts, not a random remote area, which is scummy

#

I wonder if the cat that did disappear didn't go through the same thing

rapid geode
#

the cat that disappeared was an fbi informant and is now in witness protection

dusty citrus
#

also what a day: usb cable breaks, smartphone breaks, I lost 250euros

#

I can't manage to make it shutup (the smartphone) it is in a state where it dosn't do anything than vibrate every tot seconds, I don't want to open it and detach the battery otherwise I could lose the warranty

delicate stream
#

Yikes...

wanton thistle
#

ahhh yes and now the fun begins. PID Loop tuning

#

Its either under temp, or way over temp lol. Loop works for sure, but I also wonder if I bind the integral portion too much.

gusty torrent
#

Got a couple packages today, can move ahead with my DETOLF lighting project now:

delicate stream
#

nOOds so pretty

gusty torrent
#

The silicone coating is so sticky though, hard to get them back in the baggies.

delicate stream
#

oop

gusty torrent
#

Now waiting for some PCBs from JLC

delicate stream
#

I need an idea for my first PCBs to order from them, lol

dusty citrus
#

and confused about it untill I didnt open the image

gusty torrent
#

Guessing I'll have PCBs in hand tomorrow sometime, tracking says they've cleared customs and been handed off to the last-mile contractor.

#

10 day turnaround using cheapest possible shipping option isn't too shabby.

frigid tiger
#

I need apple data bus peripherals but I don't want to pay for them

crystal ore
sudden basin
#

lol

loud sparrow
#

I have a power sensor that outputs data in UART. When I read the sensor for the first few frames the frame order is fine, then it changes. There is a fixed byte 0x5A as 2nd byte. How do I make sure that the byte order stays the same?
Proper byte:

I (22620) UART: 0x3ffb7640   f2 5a 02 fe 68 00 05 fa  00 41 af 04 a3 b5 55 4b  |.Z..h....A....UK|
I (22620) UART: 0x3ffb7650   f0 7d 83 4c 61 00 3a 2a                           |.}.La.:*|

Frame after some time:

I (30700) UART: 0x3ffb7640   d3 55 61 00 3a a0 f2 5a  02 fe 68 00 05 fa 00 41  |.Ua.:..Z..h....A|
I (30700) UART: 0x3ffb7650   af 05 8b 42 55 4b f0 26                           |...BUK.&|

I'm using ESP32 with ESP-IDF 4.4.3

late fulcrum
loud sparrow
late fulcrum
#

I suspect occasional bytes are getting lost for some reason. There are two usual approaches to this, the direct approach of trying to figure out why they're getting lost (interference, buffer overrun, etc.), or the recovery approach of detecting that the frame is out of sync (easy enough as you can check the value of the second byte) and resynchronizing (basically, collecting bytes until you find that marker byte and starting the frame at the byte before it)

tardy badger
#

My new favorite quote:

ā€œWe can do great things if only we keep tryingā€

delicate stream
#

If you can do great things slowly, you can do great things quickly

rapid geode
#

we can do great things if we keep trying the same thing and expect different results

#

or something like that

#

šŸ˜›

#

one step closer to being done

#

oof

tardy badger
#

nice

#

I get my 6L test boards today from JLCPCB

#

here's to hoping the WLCSP pins are not bridged lol... tolerances are going to kill me if it's not

daring goblet
#

Does anyone have a PCBite setup? Looking into getting one but have concerns about how flexible the probes are (and how easily they'd slip/fall over)

tardy badger
#

Me finding out they make coils that have both NFC and Qi charging coils

#

Hello even more featured watch šŸ‘€

rapid geode
#

ha

#

feature creep\

lusty fossil
tardy badger
#

Lol

tardy badger
#

Phew šŸ˜®ā€šŸ’Ø

#

These pads look great and the clearance is perfect

loud briar
#

Samd21 managed to confuse me today

#

Differential mode negative values seem to be off by about the ratio of 2.55

#

Which reminds me of a certain other value

tardy badger
#

I’m beginning to wonder if I’ll get my digiwish

dusty citrus
#

jlc for resin or powder based print ask me 1 usd for piece not matter the quantity, anything cheaper?

lusty fossil
#

There might be. But JLC does a good job

tardy badger
#

Update: digiwish is on its way šŸ˜

ebon dew
#

I'm probably not even going to enter next year if that's how it is.

#

Completely spammed up my twitter feed. Like, you should only need to enter once. It's far too much effort.

#

or next year i'll just write a bot for it like the one guy showed on show & tell.

wanton thistle
#

I think I remember seeing it and coming to the conclusion Id probably not win lol

tardy badger
#

The 2021 digiwish winners were able to get their wishes shortly after the new year

rotund acorn
wooden schooner
#

I have a USB-C charger whose output is specked as "5V 3A / 9V 3A / 15V 3A / 20V 5A." My laptop charges at 65W. When I plug it in, what should I expect as the result of the PD negotiation? Will it be able to find the 65W limit and charge at something like 20V 3.25A, or will it fall back to some lower power?

tardy badger
#

5A is just the limit

wooden schooner
#

ah great

#

i didn't know whether not all currents were allowed or something

#

because of some kind of inductance or something idk. am noob, and also i still don't really philosophically know what it means to "draw current" when not all loads are assumed to be purely resistive

tardy badger
#

Yeah, the PD negotiations just say ā€œhey, I need 20V and up to x amount of amps.ā€ And the charger says ā€œyeah, I can give you 20V and up to 5Aā€

#

There will be a minimum load I imagine

#

Probably like 100mA or something like that

wooden schooner
#

so the uh, recipient of the pd says a specific voltage?

delicate stream
#

And if you stick, say, a 45W charger in a laptop that looks for 65W, if the actual power requirement is less than 45W [real-time] it'll charge; if it goes over, it'll use battery

tardy badger
#

Yes

wooden schooner
#

I would expect them to give a range of voltages

#

I guess a voltage is a range of voltages because there is a tolerance, but yk

tardy badger
#

PD is a communication protocol for power delivery

wooden schooner
#

right, and I'm saying I would expect the protocol to be designed in such a way that the message sent by the to-be recipient of the PD sends not just a single target voltage but a range

#

but yeah i don't know anything about this

tardy badger
#

I believe most just deliver 5V to start and then probes the recipient with PD messages.

wooden schooner
#

that makes sense

tardy badger
#

If there’s a response, it adjust the delivery. If not, it just defaults to whatever the default PD setting is

wooden schooner
#

yeah

tardy badger
#

Usually like 5V 2A

thick wind
#

PD only permits charging at several fixed voltages; if the device and host can’t agree on a voltage, it’ll default to 5v

#

Not sure if it’s even 2A, could be 1A

tardy badger
#

Yeah that too

wooden schooner
tardy badger
lusty fossil
#

Silly question. Say you have a charger that can do 9V/4A and 5V/4A, which charges faster?

thick wind
#

But yeah, PD compliant chargers should tell you what voltages it’s capable of delivering somewhere

wooden schooner
#

yep mine does, but the laptop doesn't / might in the owner's manual that's not in front of me

thick wind
lusty fossil
#

But isn't the number of C/s the same?

wooden schooner
#

so it is theoretically possible to have a charger that only knows how to deliver 20V and a laptop that only knows how to receive 15V, and so they fall back to 5V 1A even though each one can deliver/receive more power than that

tardy badger
lusty fossil
#

Hm

thick wind
#

If you have 4a on both, then you have different batteries entirely

#

A battery that takes 4A at 9V wouldn’t draw 4A at 5

lusty fossil
#

That's fair

thick wind
#

If we’re talking the context of PD, a device that would typically draw 3A at say 20V would draw far less at 5V or 9V

#

I guess there’s typically something in the device side that would convert a higher voltage source into other lower voltages for internal distribution

#

A laptop might be using a boost topology to turn 5V 3A into a higher voltage to charge a beefy multicell battery

#

Hence the relevance of wattage

delicate stream
#

Some laptop batteries might use the 5V to charge cells in parallel

thick wind
#

But comparing two separate devices charging at different voltages and the same current, and it probably depends on the devices in question

delicate stream
#

Charging is complicated

thick wind
#

Possible, but I at least doubt they would use a step down from 20v 3a to 5v 12a

tardy badger
wooden schooner
lusty fossil
#

No they are the same

#

Meanings

wooden schooner
#

my understanding is that an abstract battery does not have to even have an electrical charge on it, it just has to store energy

late fulcrum
#

Are you assuming input current (4A for both 9V and 5V in) is the same as charge current?

wooden schooner
lusty fossil
wooden schooner
#

i'll be quiet now, the point was the practical question not some tangent

#

šŸ™‚

lusty fossil
late fulcrum
# lusty fossil Yes

In that case, then the battery wouldn't charge faster, but the charging device would just waste more heat.

tardy badger
#

Doing some cooking

delicate stream
#

Mmm, smells like science

tardy badger
delicate stream
#

Oh, I thought it was a cookie! :P

tardy badger
delicate stream
#

Lol

#

for the crunch lover in your life

tardy badger
#

weee, circuitpython loads šŸ˜„

lusty fossil
tardy badger
#

Time to test the nRF52811

wanton thistle
#

Im very shocked at how well these air fryers hold heat

#

I was going to insulate it but, it takes a lot of time to come down at least 20 degree's

vagrant wolf
#

Hey folks if anyone needs some PCBS designed Ill gladly do it for free just dm me. I just want to gain more experience. Thanks

sly belfry
#

I think I broke my soldering iron... the tip does not melt the solder at all and the only part where it will melt is lower down

#

this is the only part on the entire tip that actually melts the solder

#

i don't know what happened, I've barely used it, cleaned it with a wet soldering sponge, re-tinned and covered it with solder after every use

#

anyone know what happened? is this just because it's a cheap iron or did I mess something up? from what I remember, even when it was brand new it was doing this exact thing

lusty fossil
#

You need to clean it

whole jacinth
#

looks like lots of burnt flux

sly belfry
lusty fossil
#

It's oxidized and also dirty

#

How did you clean it?

whole jacinth
#

plating might be pitted or corroded, too, but you'd have to clean off the burnt flux to be sure

sly belfry
lusty fossil
#

Hmm

sly belfry
#

about three times I did this

#

when it was hot

lusty fossil
#

I usually use the dolly Parton hair stuff and tip tinner

whole jacinth
#

what model of iron? if it's variable temperature, what temperature is it set to?

sly belfry
lusty fossil
#

<salute to dolly>

sly belfry
#

it's a $15 chinese iron

#

guy at electronics store told me it was good for beginners

whole jacinth
#

there's a price point below which tools will be frustrating rather than a useful learning experience

sly belfry
#

it looks well made... compared to the other models that were available there

whole jacinth
#

are you using a damp sponge? are you holding the iron against it, or only lightly wiping it? you can burn bits of sponge onto the iron if you're not careful

sly belfry
#

lightly wiping

whole jacinth
#

you can buy small tins of tinning/cleaning paste that might help clean it up

sly belfry
#

i'll clean it again with the sponge

#

is the flux supposed to come off if I wipe it?

#

while it's hot

whole jacinth
#

it won't come off easily if it's burnt, unfortunately. it tends to cross-link and form a hard layer. do you have flux separate from what's in the solder core?

sly belfry
#

yes

#

looks a bit better now

#

but tip is still black

whole jacinth
#

yeah, that might be a bit better. also try turning down the temperature a bit. you can probably assume that the calibration isn't very accurate

sly belfry
sly belfry
#

do I just wipe more?

dusty citrus
#

the new tips are plated; the old school tips were just copper, pretty much.
We'd take a file to the tip and work them fairly smooth, and retin.

#

Today you're supposed to anticipate the problem and leverage that plating.
Because you can't file a plated tip.

whole jacinth
#

you kind of have to experiment to find the right temperature for any particular soldering job. you want the solder to melt quickly enough that you're not damaging components by heating them too long, but not have the iron be so hot that the flux instantly burns or polymerizes

sly belfry
#

yeah now it doesn't melt at all lmao

#

i'll let it cool down then reheat it

#

i think I completely broke it

lusty fossil
#

Probably not

#

I make prodigious use of the foil ribbon scraper stuff

whole jacinth
lusty fossil
#

I have a hakko with that exact foil built in. It works perfectly and hasn't run out in years

sly belfry
#

it also has this little LED that lights up when it's heated to the target temp

#

and now it just blinks randomly

lusty fossil
#

Manual time!

shadow siren
#

If you are going to solder a lot invest in a system that has good temperature control. The led indictor you mention sounds like a really low end soldering pencil. A good station like the pic I attached does a superb job. Watch out for wet sponge they will lower the pencil tip and you will need to wait for it to reheat, this can be real bad on real cheap pencils. The brass sponge is better, also get a tinning pot. The tinning pot just contains tin no rosin so it will not leave black crusty stuff on the tip. Also cheap tips tend to be plated and from your pics it looks like the plating is gone.

ebon dew
#

yup, if it gets black like that use the tip cleaner and then immediately add solder on it. i'm not a fan of ever sanding the tip unless it's get really really oxidized or something from prolonged storage. a sponge, tip cleaner, and solder should be all you need.

sly belfry
#

so

#

i scrubbed it with some brass wool

#

the black stuff from the tip came off

#

and it doesn't look like the plating has been damaged

delicate stream
tardy badger
#

So much effort just to use gdb on windows..

loud briar
#

I am making functions on samd21 arduinos faster using registers, so far fast ADC and pwm, what functions should I do next?

#

Also, I wonder how hard would it be to make samc21 board compatible with arduino, looks like there are codes for it on GitHub and it’s very similar, the registers too are extremely similar

tardy badger
#

TIL

loud briar
#

It’s pretty cool

#

5V support

#

Almost everything same but no usb 😦

#

Wish there was an arduino board for it

tardy badger
#

But you get CANBUS

loud briar
#

Also I told chatgpt to write adc code for samd21 and most of it was correct which is pretty interesting

tardy badger
#

Which means it’s heavily geared towards automotive and industrial applications

loud briar
#

And yet it’s no more expensive

#

When I was looking at what mcus to use for my own board many years ago samc21 and samd21 caught my eye

#

Nice samd21 has arduino version, samc21 there seem to be some libraries

tardy badger
#

I’ve only use the d21

loud briar
#

Same but I really want to try c

tardy badger
#

I’ve gotta install Segger embedded studio on my desktop so I can set breakpoints and then program my board to see if I can figure out if the Blinky is seg faulting or something

#

I really need to get better about hardware debugging

loud briar
#

Arduino zero inbuilt debugger is really cool

whole jacinth
#

in-circuit debugging is pretty awesome once you finally manage to get it working

tardy badger
#

I should have said embedded debugging rather than hardware debugging

#

I can debug hardware well with the right tools

sonic tree
#

i just saved myself 7$ by ripping a 400mAh 3.7v battery from some cheap broken bluetooth mouse laying around

#

and saved myself from this

late fulcrum
#

Yay free cells! I've picked up a couple of discarded vapes to harvest their cells and heaters.

delicate stream
#

I have like a dozen vape cells. One is like 1800mAh!

#

Most are 500-700mAh

lusty fossil
delicate stream
#

My cousin and aunt are the only people I know who vape… but they use the rechargeable ones

lusty fossil
#

Yeah these are young people

#

These devices seem, in my unscientific estimation, more popular with younger folks

delicate stream
#

Mhmm

gusty torrent
#

Its kind of funny how the JST cables I buy on Amazon for connecting to vape cells have tons of negative reviews for being "wrong polarity" from RC people...

gusty torrent
#

The 850mAh ones are actually in the 800-850 range.

hasty wedge
#

Is there an adafruit version of this breakout?

#

I don't quite want to use sparkfun stuff

gusty torrent
#

That one would be probably no more than 30 minutes to spin up your own PCB for.

fierce prawn
#

Is it ok to put a nice little Neopixel strip at the blank space in the keyboard switches

static flare
loud briar
#

Got first pre release of library to speed up samd21 out with relatively fast frequency changing too, though it’s not as fast as I wish it could be, about 40 micro seconds. Changing duty cycle also could take less if it wasn’t for checking which timer to change. But then there are faster ways too.
And analog read does only take like 3 microseconds

#

It’s my first library so kinda mess too

wanton thistle
#

That moment when your PC decides not to boot in the morning 😭

#

You've been working since 2018. Why now lol

wanton thistle
fierce prawn
#

Or psu

wanton thistle
#

CPU LIGHT is on

fierce prawn
#

It's on?

wanton thistle
#

Motherboard manual says if it's on. It's bad 😭

#

F

fierce prawn
#

So cpu broke
Bye cpu

wanton thistle
#

Lol. Question is, how?

#

Overheat? They just don't break

#

I don't overclock

fierce prawn
wanton thistle
#

I was gonna reseat the heatsink just to rule it out

#

But it might be "stuck ". It's been there for 8 years lol

fierce prawn
wanton thistle
#

CPU has been in the same spot. Never moved šŸ¤”

#

On one hand, now I can upgrade to a 8 or 12 core lol

#

Microcenter is roughly an hour away

fierce prawn
wanton thistle
static flare
delicate stream
delicate stream
delicate stream
wanton thistle
delicate stream
delicate stream
#

But I recommend taking your system and having them help you test before leaving

#

(They should let you borrow a monitor/mouse/keyboard and some counter space)

wanton thistle
#

It would be kind of funny if I ran into a ship of thesues type situation where I have to swap everything

delicate stream
#

Lol

hasty wedge
wanton thistle
#

Would also not be fun money wise

hasty wedge
#

Generally bad experience with them compared to adafruit

delicate stream
#

The red boards are pretty tho…

wanton thistle
#

Anyone know if Micro Center will let me test my PC out there?

delicate stream
#

They should, it was common at the one I worked at

#

Unless the service counter is super busy

wanton thistle
#

Sweet. I mean it's a Sunday and I'm planning on arriving right at open. I just don't look forward to the drive

delicate stream
#

Sundays can be busy, so... hit or miss. Could take an inverter, portable monitor, and test in your car, lol

#

Anyone having issues with the Adafruit site? I'm having problems with the search not loading and/or being slow

loud briar
#

Does this look alright, any suggestion for improvement, and what ferrite bread value is the best to use?

#

Whoops less compressed one here

late fulcrum
#

You have a few nets with multiple names, which is harmless but slightly confusing. The bead is labelled "470r", which might be a clue, but by and large, they're not critical.

loud briar
late fulcrum
#

It just adds a little lossy inductance to the wire to help filter high frequency noise.

whole jacinth
#

yeah, sometimes it means something like "470 ohms at some specified frequency"

tardy badger
#

I think I’ve figured out why BLE won’t start on my nRF boards. I need the LF 32.768kHz crystal as well as the 32MHz crystal

#

le sigh

#

At least I can program the boards

late fulcrum
#

I lost patience with the quirks of Nordic chips a while back

tardy badger
#

I really enjoy the possibility they offer, I just thought I could get away with no 32.768kHz crystal

#

Oh well

whole jacinth
#

oh interesting, do they not trust the frequency accuracy of higher-frequency crystals for BLE purposes?

tardy badger
#

I’m guessing as much

#

looks like the crystal is necessary

late fulcrum
#

That would be silly, crystals are generally accurate. But Nordic has a history of silly decisions.

tardy badger
#

they're great chips when you get them to work

#

I can definitely see why people use modules though

#

the module makers are pretty clear about what you need for things to work.

#

it's not as clear in the datasheet that the 32kHz crystal is necessary to startup the ble stack

#

oh wait, you can change the LF CLK src to the internal RC

fair summit
#

@tardy badger I think using LFSYNT would be more accurate.

#

The Circuit Playground Bluefruit uses only the 32 MHz crystal, and does support BLE (of course). It does not use a module (we had to get it type-certified).

#

our other nRF boards use modules

tardy badger
#

I’m just trying to get as low profile as I can with my boards so modules don’t really fit

#

Otherwise I would

#

Plus I am using an nRF52811 vs the 52840

#

Essentially the same chip but no USB

lusty fossil
#

My old school tool heads: got this today

wanton thistle
#

So more on my PC saga. Got a new CPU, installed it. Same deal. New Battery Same thing. No post, nothing. SO I bought another motherboard and Im gonna try thatr

#

But going to microcenter was pretty cool

#

They had a bunch of adafruit stuff

night crescent
#

WE ARE LIVE! LIVE! Desk of Ladyada -Sneaky Module Under-Pad Debugging https://youtu.be/IMe55Vh2wTY

This weekend we were debugging a non-working Feather ESP32-S3 revision: we had to revise this board because the LC709203 battery monitor is EOL and it also never worked very well with the S3's I2C core for some reason. (It works great with the S2, go figure) So we did a big revision push for all our Feather ESP's to use the MAX17048. The S2 revs...

ā–¶ Play video
static flare
loud briar
#

Does this look alright?

blissful roost
#

There's a gap in your pin rows, but otherwise good.

loud briar
blissful roost
#

Ahh, yes... Of course, that weirdness.

I really wish they didn't do that.

loud briar
#

Same tbh, could be one more useful pin

#

Like at least make it gnd or 5V if board has no more pins

#

Which I am pretty sure samd does have enough pins

blissful roost
#

And the extremely irritating offset means you can't drop the boards into a regular perf or breadboard.

loud briar
#

True

late fulcrum
#

It used to be you could buy offset headers to do this https://www.sparkfun.com/products/retired/9374 but now you'd have to make your own. Even more annoyingly, the odd spacing wasn't intentional, it was a mistake in the rush to get the first version out, and then everybody was stuck with that as the standard.

loud briar
#

Yeah it’s not the best, and I have to follow in bad footsteps as I am making a university clone

#

If it works may do combined samc21 samd21 board later

whole plover
#

i really want some of those new mini analog sticks but to ship 2 of them it's going to cost me like $80 😦

late fulcrum
delicate stream
#

I can understand an offset pin layout so you don’t have to have really long headers, but yeah, I wish it had been spaced normally

whole plover
#

under "notify me"

sand frigate
ebon dew
#

@sand frigate there's a problem with old versions of read the docs (RTD) that needs to be updated. the devs are aware of the issue and are working on it.

loud briar
#

Jlcpcb has everything but the mcu 😭😭😭

tardy badger
loud briar
#

😦

tardy badger
#

Yeah, I haven’t seen anyone carrying it. Likely because it’s more of an automotive chip

#

Which variant

loud briar
loud briar
tardy badger
#

Microchip direct says that they have a few thousand coming in august

#

Order now and you might get some by then

loud briar
#

Minimum 50 quantity

#

Not really something for me as it’s just a small personal project

#

I don’t even know if the pcb will work

#

And well I want jlc assemble it

tardy badger
#

Probably will be waiting a long time to find out

loud briar
tardy badger
#

Not sure I’d make that same gamble

loud briar