#general-chat

1 messages · Page 165 of 1

delicate stream
#

NO LICK

#

y u eating toxins

weary fiber
#

I’m always so scared to mess with flux lol

#

I hear stuff ranging from “it’s harmless” to “scrub your hands immediately after contact”

#

Like, I use it all the time, but I try to be extra cautious

delicate stream
#

I've never used extra flux

vestal pier
#

I love flux. It makes lead-free soldering actually possible

delicate stream
#

I do lead free exclusively and it just works for me XD

static flare
#

I need to find right angled headers

delicate stream
#

Digikey? I've seen them there before

static flare
#

eh, i'd kinda prefer something local, but that's just me

delicate stream
#

Sadly there isn't a Micro Center down under

static flare
#

we do have jaycar tho, i just dunno what im looking for haha

delicate stream
#

404

static flare
#

?

delicate stream
#

Never heard of them, lol

static flare
#

they're aussie

delicate stream
#

Ah

static flare
#

welp, they don't sell right angled bare headers

delicate stream
#

F

static flare
#

i could go with an IDC style thing

delicate stream
#

Not familiar

static flare
delicate stream
#

Ah

static flare
#

I have to go with 26 instead of 20

#

so I could probably add a few more VCC and GND stuff

#

I'm adding a breakout for the rest of the GPIO pins for my Pico

delicate stream
#

I wanna add socket headers on a Pico too

static flare
#

ooh

delicate stream
#

plugs Pico with pins into Pico with sockets, insane laughter

dusty citrus
#

I have all pins accessible to dupont push-ons by sandwiching extra long header pins between the target and some scrap perfboard.

Go with one fewer rows spacing on the perfboard, which provides plenty of spring tension. Fold over a couple of pins on the target (top side) and a couple underneath as well. Done deal.

Connectivity 8 minutes after thinking about doing it. ;) No solder; can all be undone quickly.

#

I use an old wirewrap tool to bend the header pins over. ;)

delicate stream
#

I wonder what would happen if you stacked 2 Pico boards on the same pins

honest jolt
#

5v power ---> 💥? <--- 5v power

#

(or 3.3v - same thing)

#

Regulators probably don't like being back fed power

dusty citrus
#

You would have two regulators in parallel, input and output, maybe.

delicate stream
#

Maybe I should try it XD

dusty citrus
#

I would design a proper bus and figure out which pins are to be left d/c.

delicate stream
#

But that's a lot less fun than potentially exploding something :P

honest jolt
dusty citrus
#

Save that remaining eye for a holiday.

delicate stream
#

lol

#

I mean, if only one is powered, it's really only the unpowered one that's at risk, right?

dusty citrus
#

Generally I bond at the output of the regulator for parasitic powering of an otherwise unpowered target, iirc.

honest jolt
#

🤔 I would think so but if you say connect both to USB then both regulators would be on. If you only power one via USB then the 5v (idk if 5v of 3.3v) would power the other Pico. I do this with Arduino boards all the time as an ISP programmer.

dusty citrus
#

I have two-board projects where if I plug into USB on either, both get powered.

#

But I don't plug in both at the same time, usually.

#

On those I think I share VBUS mostly.

delicate stream
#

FOR SCIENCE

dusty citrus
#

I had a situation come up where the 5.0 volts from a USB cable tried to backpower the Raspberry Pi interconnected for the other direction.

(Pi usually powers an STM32 target; in this instance the rarely-used USB cable connected to the STM32 for firmware uploading tried to backpower the RPi, overloading the host PC USB port).

#

So I put in a Shottky diode to prevent that from working at all. Result: can freely plug in that USB cable, and not worry about trying to backpower the Pi.

delicate stream
#

It did not explode

honest jolt
#

No sparky???

delicate stream
#

Nope!

honest jolt
#

You plug in USB to one of the Picos?

static flare
#

technically, if one has usb power, both are on, because of VSYS iirc

#

it's either VSYS or VBUS

honest jolt
#

I keep reading VBUS as VUSB 😅

delicate stream
#

Yes, I plugged in one of them, both are running, lol

static flare
#

VBUS

dusty citrus
#

It's not good practice to connect both the inputs and the outputs of two (same part number) voltage regulators together (in parallel).

#

You can do that with discrete Darlington transistors, though.

honest jolt
#

@delicate stream now make a program that uses both Picos at the same time if they are still working 15 minutes later XD

delicate stream
#

XD

#

Removed top Pico while they were running, bottom Pico didn't care, lol

static flare
honest jolt
#

Maybe you could do some intense number crunching or a bitcoin miner lol

delicate stream
#

lol

#

I think someone did create a miner for a Pico...

honest jolt
#

I would like to see that - gonna try to make one for the ESP32 and see the S/H - note "seconds per hash" instead of "hashes per second" 😂

delicate stream
#

lol

#

How far can it go?

#

Das a biiiiiig numbah

#

If I just declare a variable like count = 1, what type is it?

#

evidently a type that can handle absolutely insane numbers

#

It now has 6 rows of digits

#

Taking bets on if it'll just overflow and go negative or crash the Pico!

honest jolt
#

I bet memory error lol

delicate stream
#

lol

honest jolt
#

Leave it running over night 😆

delicate stream
#

Look at it go!

honest jolt
#

Is your code something like this:

count = 0
while True:
  print(count)
  count += 1

😂

static flare
delicate stream
#

count *= 2, lol

#

So is it some sort of int?

honest jolt
#

Currently it's an int

#

But the type of a variable is not fixed when it's defined

delicate stream
#

ah

static flare
#

and I have my pcb designed! i can very much just test this with my neokey breakouts when they arrive tho

honest jolt
#

Also try doing something like this:

count = 2
while True:
  print(count)
  count = count ** 2

The ** operator is the exponenet.

delicate stream
#

That would explode faster, right? XD

honest jolt
#

Yup

#

Maybe actually

delicate stream
#

I'm curious to see how long it'll go

#

doing 2x per second

honest jolt
#

Depends on how fast the power operator is to the multiply operator

delicate stream
#

The actual code ```python
import board
import displayio
import digitalio
import framebufferio
import sharpdisplay
import busio
import time

print("cat")

Release the existing display, if any

displayio.release_displays()

spi = busio.SPI(clock=board.GP10, MOSI=board.GP11)
led = digitalio.DigitalInOut(board.LED)
led.direction = digitalio.Direction.OUTPUT
count = 1

#bus = board.SPI()
chip_select_pin = board.GP13

Select JUST ONE of the following lines:

For the 400x240 display (can only be operated at 2MHz)

#framebuffer = sharpdisplay.SharpMemoryFramebuffer(bus, chip_select_pin, 400, 240)

For the 144x168 display (can be operated at up to 8MHz)

framebuffer = sharpdisplay.SharpMemoryFramebuffer(spi, chip_select_pin, width=144, height=168, baudrate=8000000)
display = framebufferio.FramebufferDisplay(framebuffer)
print("uwu")

while True:
print(count)
led.value = True
print("OwO")
time.sleep(0.001)
led.value = False
print("uwu")
time.sleep(0.999)
count *= 2

#

How'd you get colors? XD

honest jolt
#

```python

Your code here

```

#

syntax highlighting is nice 🙂

delicate stream
#

strange, I did that

honest jolt
#

the python keyword tells discord it's python code

#

hmmmmmmm

#

ahhhhhh

#

no newline after ```

delicate stream
#

I didn't

honest jolt
#

you did:
```
python
<your code>
```
it's:
```python
<your code>
```

delicate stream
#

Oh wait, maybe edits don't work

honest jolt
#

delete and repost?

delicate stream
#
import board
import displayio
import digitalio
import framebufferio
import sharpdisplay
import busio
import time

print("cat")
# Release the existing display, if any
displayio.release_displays()

spi = busio.SPI(clock=board.GP10, MOSI=board.GP11)
led = digitalio.DigitalInOut(board.LED)
led.direction = digitalio.Direction.OUTPUT
count = 1

#bus = board.SPI()
chip_select_pin = board.GP13
# Select JUST ONE of the following lines:
# For the 400x240 display (can only be operated at 2MHz)
#framebuffer = sharpdisplay.SharpMemoryFramebuffer(bus, chip_select_pin, 400, 240)
# For the 144x168 display (can be operated at up to 8MHz)
framebuffer = sharpdisplay.SharpMemoryFramebuffer(spi, chip_select_pin, width=144, height=168, baudrate=8000000)
display = framebufferio.FramebufferDisplay(framebuffer)
print("uwu")

while True:
    print(count)
    led.value = True
    print("OwO")
    time.sleep(0.001)
    led.value = False
    print("uwu")
    time.sleep(0.999)
    count *= 2
honest jolt
delicate stream
#

yeet

#

it greatly overflows that display, lol

honest jolt
#

Now try:

...  # your previous code before the while loop
last_print = time.time()
while True:
  if time.time() - last_print > 1000:
    last_print = time.time()
    print(count)
  count = count * 2  # Use ** for exponent

Run it as fast as you can 🙂

delicate stream
#

I don't wanna reset now :P

honest jolt
#

true true true lol

#

But I think you'll catch up soon enough 😉

delicate stream
#

lol

#
while True:
    print(count)
    led.value = True
    print("OwO")
    time.sleep(0.00001)
    led.value = False
    print("uwu")
    time.sleep(0.00001)
    count *= 2
#

display full!

#

big fast

#

now I do 100x faster!

honest jolt
#

Hehe I would race your Pico with my PyGamer but you would probably easily outpace the ATSAMD51 😂

delicate stream
#

XD

honest jolt
#

I was about to say I'd beat you by doing it in C but I realized I wouldn't have arbitrary ints 🤣

delicate stream
#

lol

#

switching to **!

#

lmao, it crashed like instantly

honest jolt
#

What number???

#

(And what exception? MemoryError?)

delicate stream
#

I saw the number get to a couple lines and then it just was like 1 1 1 1 1 every line

#

And it filled my terminal buffer in a second

honest jolt
#

lol

delicate stream
#

changing to 0.25 delay

honest jolt
#

I just tried it in standard Python, and I ran it for like, 1 second. Now it's not doing anything emilworried lol

delicate stream
honest jolt
#

lol

delicate stream
#

phone call XD

honest jolt
#

well 1 to the power of anything is 1 so....

#

you have to start with 2 or a decimal XD

delicate stream
#

oh.... yeah... right.... I thought about that... just testing you....

#

Wait, how am I uploading videos that size? o-o

honest jolt
delicate stream
#

Ohhhh, that's cool

honest jolt
#

This server is kindly boosted by many people so we can get to level 3 ♥️

delicate stream
#

Huzzah! <3

#

But yeah... ** Did not work

heady kindle
#

Just curious, how often do ya'll clear off your desks/office? Seems like I have a maker bender about once a week and the office just gets wrecked and stays that way for a month 🙂 Filament rolls, boxes of parts, boards, cables, and breadboard wires are everywhere and I wonder if ya'll manage this better than me?

delicate stream
#

coughs and ignores untouched papers from 2007

heady kindle
#

HAHA I feel that.

late fulcrum
#

I get told "always be knolling " but I'm bad at it

honest jolt
#

emilworried clearing my desk? what's that?

delicate stream
#

I basically try to keep the space I need to use open... But things pile and fall off and then either get added back to the pile or otherwise dealt with

#

But I'm building a NEW LAB/WORKSPACE AND IT'LL BE DIFFERENT THIS TIME

#

I'm gonna have big bins for projects and small bins for parts. If I'm switching projects, not current thing goes in bin on shelf

#

Minimize the random crap on my desk

#

update on progress

#
while True:
    print(count)
    led.value = True
    print("OwO")
    time.sleep(0.0000001)
    led.value = False
    print("uwu")
    time.sleep(0.0000001)
    count *= 2
honest jolt
#

Waiting for when it will take more time to print all the numbers then sleep 😂

delicate stream
#

lol

umbral phoenix
#

takes longer than desktop Python, but PyPortal eventually gives an answer to: >>> 2**65536

delicate stream
#

lol

#

So that's 2^65536?

#

Or 65536^2?

umbral phoenix
#

2^

#

desktop still thinking on this one: 2**(2**64), I don't hold out much hope for PyPortal

delicate stream
#

XD

#

still going... seems still fast?

#

The LED blinking seems uneven

#

100x faster now!

#

OH WAIT IT DID IT

#

I SAW IT ERROR OR SOMETHING AND I THINK IT RESTARTED

#

I don't think it can actually get faster

#

Going to just remove sleep, lol

#

and go to x4 instead of x2

#

I just realized, I can either make it go really fast OR catch what the error is, lol... if it's going too fast, I miss the error

umbral phoenix
#

...desktop still thinking...

honest jolt
#

put the while loop in a try: except:

try:
  <your while loop>
except:
  sys.print_exception()  # or whatever it is
  time.sleep(10000)

don't forget to import sys

delicate stream
#

What'll that do?

#

doing count *= 8192*8192 lol

honest jolt
#

after printing the exception is should just sleep for 10,000 seconds which should be plenty of time to copy/paste exception for us 😆

delicate stream
#

ohh, lol

honest jolt
#

i thin kit's sys.print_exception() someone pls confirm

delicate stream
honest jolt
#

i don't have a device to play with rn

delicate stream
#

biiiiiiig

umbral phoenix
honest jolt
#

What will it be in 7.x?

umbral phoenix
#

not sure, there was some discussion

honest jolt
#
C:\Users\[CENSORED]>python
Python 3.9.0 (tags/v3.9.0:9cf6752, Oct  5 2020, 15:34:40) [MSC v.1927 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> from time import time as unix
>>> def do_my_carp():
...     start_time = unix()
...     2**(2**64)
...     return unix() - start_time
...
>>> do_my_carp()

this is taking a while 😆

delicate stream
#

Taking like over a second!

honest jolt
#

7GB OF MEMORY!!!

#

sad

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "<stdin>", line 3, in do_my_carp
MemoryError
delicate stream
#

lol

#

It's taking several seconds per cycle now

umbral phoenix
#

...still thinking...

delicate stream
umbral phoenix
#

if it actually finishes, it will be spewing out digits for a long time

delicate stream
#

lol

#

I should try doing something stupid like this on my new workstation once I build it

#

Possibly tonight...

honest jolt
delicate stream
#

If someone will give me $1600 to get 256GB of RAM for my Threadripper system we can see how far it'll go there, lol

kindred wigeon
#

wut

delicate stream
#

Sadly I only have a pedestrian 128GB

kindred wigeon
#

?

honest jolt
#

128GB?????

delicate stream
#

Yes

honest jolt
#

I only get 12GB sad

delicate stream
#

oof

honest jolt
#

and a tiny 128GB SSD to squeeze Windows and like, 50 IDEs in 😆

kindred wigeon
#

what is ssd again

honest jolt
#

Solid state drive

kindred wigeon
#

got it

delicate stream
#

RIP !!!

#

I've retired all spinning rust from my workstations

#

It's almost too big for the display!

honest jolt
#

This proves to show how well they coded CircuitPython ♥️

delicate stream
#

still crunchin'... slow...

umbral phoenix
delicate stream
#

Uhhh... I hope you're not using an extreme pagefile and burning your SSD, lol

umbral phoenix
#

totally, lots of paging going on

delicate stream
#

Dun kill yer SSD, yo!

umbral phoenix
#

it's fine, I need an excuse to upgrade 😉

delicate stream
#

Unless you're like me and have a dedicated pagefile SSD, lol

#

XD

#

ahh crap that's what I forgot to get for the new system

#

Wait is that PSU big enough

#

wait no I'm good

#

I need to sleep more and pay attention

honest jolt
delicate stream
#

Almost too big for the screen!

#

FULL SCREEN

#

I can no longer see the full number

static flare
#

Are you utilising both cores? Maybe one to do the math, the other to do the display?

delicate stream
#

Ohh, I forgot there's two cores... No idea how to specify core usage, lol. Plus the math is what's slowing it down XD

#

So too much for screen because the number is so huge

#

On laptop

delicate stream
weary fiber
#

Finally learned how to mod my printer’s firmware

delicate stream
#

OwO

real falcon
#

lol

delicate stream
#

I kinda want to put a full color screen on mine

weary fiber
#

If you’ve got money to spend, some SKR boards come in sale-bundles with TFT screens

#

I was just shopping around for them today, actually

delicate stream
#

Link?

slim shard
#

Now to see a 556 (or if that is too easy, a 558)

late fulcrum
#

Then there's the Monster 6502

slim shard
#

hmm, now for the biggest/most inefficient NAND gate contest!

late fulcrum
delicate stream
#

toob!

late fulcrum
#

I love tubes in general, but I also realize they have a good head start on "big/inefficient"

delicate stream
#

I bet I can do "better"

heady kindle
delicate stream
#

You have a lot more space than I do XD

#

On either of my desks

late fulcrum
#

I know that feel

delicate stream
#

madbodger understands me

real falcon
#

very safe wiring

delicate stream
#

literally

limber jackal
#

Exactly!

real falcon
#

lol

delicate stream
#

I'm going to write a book called How Not to Bodge, and that'll be the first entry

stoic mesa
delicate stream
#

They should have just brought the outlet out XD

#

Like, seriously... if they wanted decora outlets, they could have just replaced the outlet and installed a new box that was flush with the new wall layer

stoic mesa
#

I was not seriously suggesting using an AWG30 bodge wires on AC mains outlet :)

delicate stream
#

lol, AWG30 is like... insta-fire time

stoic mesa
#

Nah, it would evaporate before anything has time to catch fire

delicate stream
#

lol

slim shard
delicate stream
#

Update on the Pico multiplying into insanity: left it overnight, apparently it just totally broke at some point???

#

Just disconnected and frozen like this

#

Sadly I don't know what the full number is -- screen apparently only buffers what's visible

dusk oracle
#

i think it's safe to say it stopped on buffer overflow

slim shard
#

huh, I thought screen would let you scroll up after starting some mode.... thinking....

#

ctrl-a escape, then pageup/down

#

escape to leave that mode

delicate stream
#

I have no pageup/down on this laptop XD I can scroll with the scroll bar, but it's blank above that

slim shard
#

cursor up also works for me

delicate stream
slim shard
#

within the ctrl-a escape mode of screen

#

if screen closed, bets are off

delicate stream
#

Yeah, it looks like it closed when the Pico crashed/disconneced

slim shard
#

not obvious that there is a option to leave the dead session up

delicate stream
#

That terminal window is just totally dead XD

#

I can't even type a new command

#

Pico doesn't show up now... uhoh

slim shard
#

wow, interesting, my gentlest form of kicking the term is ctrl-l

delicate stream
#

Nothin'

#

Uhoh... Pico doesn't show at all, even for bootloader...

slim shard
#

then I start looking towards the terminal windo reset options

#

eh, powercycle it, probably fine

#

oh, even for bootloader, implies you tried that

slim shard
#

"There are no experimental failures. There's only more data."

delicate stream
#

Glad I have 9 more, lol

slim shard
#

where are people getting more than 3 at a time, I'd like 5, but I'm not paying for two shippings

delicate stream
#

I got mine at Micro Center, they don't have a limit

#

Lots in stock. They had originally sold them for $3.99 for 1 and $5.99 each for 2+, then $3.99 each up to 5 and $5.99 each for 6+... but eventually just went to base price unlimited because they're not moving fast enough

#

I think my area might have less makers who make the pilgrimage out there

slim shard
#

my "local" one has 5 left, and isn't local

#

but nice to see anyway :-)

delicate stream
#

CA? lol

slim shard
#

also interesting, as that suggests there is no contractual requirement to be $4, I wondered about that, you know, supply and demand

delicate stream
#

I checked half the stores, most are 25+ in stock... one in CA is at 5 left and another store had 10, but the rest are stocked up well

#

I think $3.99 is MSRP

slim shard
#

highly likely

#

I half expected a company that couldn't keep stock to bump price, because economics yo

#

by half expected I mean about 7/8ths expected

delicate stream
#

Price bumps do happen, but I think in the case of something where it is available in general, they don't want to bump up too much -- GPU new prices took some time to actually start rising when stocks ran out

#

And nobody wants to be first to cost more if customers will just go to the cheaper places, lol

slim shard
#

adafruit had me thinking the picos just flew up into the sky at their earliest ability

#

because they seem out of stock 75% of the time

#

otherwise limited

delicate stream
#

Limits good so people don't buy them all, lol

#

Maybe I should buy a few hundred from Micro Center and give them to Adafruit to resell XD

slim shard
#

well, if people are buying them all, we skip back to economics

delicate stream
#

Hey Lady Ada do you wanna buy 1000 Picos?

slim shard
#

unless you get a great deal, you just neatly ate their margins :-)

delicate stream
#

Actually they probably get them for like $2, lol

slim shard
#

that was my loose guess as well

#

could scalp them on ebay anyway though

#

or Amazon

delicate stream
#

Playing with this thing... $4 feels like a steal

#

I'd feel kinda scummy scalping them

slim shard
#

it IS, compare it to anything 3x the price

honest jolt
delicate stream
#

I will happily purchase and ship them for cost with shipping!

slim shard
#

you could do a One Pico Per Child thing, sell for 2x, give one away to a needy yute

delicate stream
#

yute?

honest jolt
#

Shipping from Australia to the east side of America does not sound cheap though XD

delicate stream
#

lol, probs not

slim shard
#

a word for youth, I think I heard Danny DeVito use it once

delicate stream
#

lol

delicate stream
#

Wait, you said Australia to America, did you mean America to Australia?

honest jolt
#

No, I live in America 😆
If you ship to here it's probably like, $10

slim shard
#

all the 'roos will have dual core microcontrollers to play with

delicate stream
#

Oh, I'm in America, dunno why you thought I was in Australia XD

honest jolt
#

emilworried sorry

delicate stream
#

lol, it's cool

honest jolt
#

I write notes to where like, people live if they mention it

delicate stream
#

Discord has a notes feature!

#

Very handy

honest jolt
#

Like this is yours: (seems so stalker now I think about it emilworried sorry no mean intents)

#

I might have messed up which sounds reasonable of me lol

delicate stream
#

I have zero idea where you got that idea XD

slim shard
#

helps Sony collect user info surreptitiously

delicate stream
#

I find this hilarious

honest jolt
delicate stream
#

Someone must have gotten confused, lol

honest jolt
static flare
#

did someone say Australia

honest jolt
#

facepalm yes

delicate stream
#

There's the Aussie girl!

#

Xenia, Ckyiu thought I lived in Australia XD

slim shard
#

okay, time until someone make a Pico boomerang, wagers?

honest jolt
#

That lights up and starts flying when you fling it lol

#

I bet one week

static flare
#

I'm the Aussie here haha

honest jolt
#

Lol sorry for the confusion

static flare
#

all good

slim shard
#

google is leading me to believe it hasn't already happened

delicate stream
#

Xenia, do it!

slim shard
#

easy hackaday fodder

honest jolt
static flare
#

Me do what

#

I have missed something

slim shard
#

well, you didn't throw the idea, makes sense it never came back to you

honest jolt
#

||Build a boomerang which lights up and starts flying when you fling it lol||

static flare
#

Ah

slim shard
#

honestly a CPX is probably a more exciting device to stick to a boomerang, but Pico is cheap and all the rage

static flare
#

I mean, you probably don't need to use a pico for that

honest jolt
#

Probably need an accelerometer, some leds, a motor driver, motors, and a lipo to power it all (plus power management board)

slim shard
#

could use a pico to do some persistence of vision blinkery

delicate stream
#

Pico for all!

slim shard
#

what is that strange twisty word coming at me, "duck"?

delicate stream
#

Oh yeah, @honest jolt , since we've stablished we both live on the same cost of the same country/continent, it might be feasible for me to ship Picos to you, lol

honest jolt
slim shard
#

pobox or diffie hellman :-)

delicate stream
#

PayPal or Venmo would be good for payment, and if you have a P.O. box, that works XD And if you just mean you don't want the entire world to see, you can DM me, lol

honest jolt
#

Haha that would be nice but it would probably be easier for both of us if I just buy one off Amazon/Adafruit next time I order something from them

#

Also can you guarantee 3 day shipping like Amazon lol

delicate stream
#

Lol, that works too... if they're in stock...

honest jolt
#

Yea...

delicate stream
#

I can if you pay for it XD

honest jolt
#

lol

#

Sadly it's probably not a good idea

slim shard
#

is amazon not scalping the picos?

honest jolt
#

IDK

late fulcrum
#

Amazon guarantees the shipping, but not the genuineness

honest jolt
#

haven't looked

late fulcrum
#

Then again, they don't guarantee the shipping either

honest jolt
delicate stream
#

I can certify these are bone fide Pi Picos!

slim shard
#

9-10 bucks a unit up there

late fulcrum
#

If I want one in a hurry, I'll just go buy one at the store. Failing that, I'll just buy from DigiKey (overnight shipping if I want it).

honest jolt
#

I would go to Microcenter but it's such a long drive

#

I'm being literally scammed here 😂

delicate stream
#

lol

slim shard
#

a plausible price for one given Prime

#

after that, insanity of a sorts

late fulcrum
#

If you're buying more than a few, it's cheaper (and faster) from DigiKey (and you you don't get knockoffs). digikeybox

tardy badger
#

If you have a business you could set up a customer account with Raspberry Pi and order cheaper

slim shard
#

okay, 2 in stock at digikey

#

they charge you (ultranegligibly) more for a reel

slim shard
#

Unit Price $4.00002

tardy badger
#

I’m planning to go through the process to be an authorized reseller for RPi

slim shard
#

that swimming pool won't fill itsself

delicate stream
#

monsters!

tardy badger
#

A reel of Pico would probably be really expensive to ship

slim shard
#

cheaper than boxed at same number I suppose

tardy badger
#

Probably so

#

You lose a lot of space shipping in boxes

slim shard
#

then again, someone randomly gave me an adafruit 2040, I think it came in a thin little baggie

tardy badger
#

I haven’t got an official quote on the basic unit price of the Pico, but I’m guessing it costs RPi like.. $1.25 to make

slim shard
#

hmm, again, making sense on the whole 2x upsell front

tardy badger
#

I say this as I know what they sell the chips at when purchased on a 500 pc reel

slim shard
#

seems like a darned fancy power management system on that board

tardy badger
#

Yeah

#

Which I’m telling you, the rp2040 is going to straight dominate the m0 market once they start selling mass market

#

It’s such a great chip

slim shard
#

you don't have to tell me, I'm hopping around like a baby bird for these things

tardy badger
#

And I mean the chip itself, not even just the Pico

#

The Pico was how they gauged demand, I’m pretty sure of it

slim shard
#

well, the chip is largely it, though they mounted it well

tardy badger
#

Oh yes

delicate stream
#

Pi reseller sounds fun

tardy badger
#

They used very high temp solder too

slim shard
#

finally fails to grok something.

delicate stream
#

grok?

slim shard
#

a perfectly cromulent word

#

maybe I should go to sleep a few hours ago

delicate stream
#

sleep is for the dead

#

Go hack!

#

I forget what cromulent means, lol

#

guessing 'valid'....

slim shard
#

eh, the popular definition varies from mine, Simpsons made it up for this purpose though

delicate stream
#

Yeah, I know cromulent was a Simpsons word, lol. I know it's in the Oxford dictionary tho!

slim shard
#

well, nearly, grok is an actual word

delicate stream
#

All words are made up

slim shard
#

O R'lyeh?

delicate stream
#

yee

late fulcrum
#

I like the RP2040 more than the Propeller, but it'll be a bit before I like it more than the M0.

delicate stream
#

Is Propeller still around? I remember seeing those years ago as the high power alternative to Arduino

late fulcrum
#

They're still around, and only now starting to get away from "you have to learn a whole new language to use our subprocessors" mindset.

#

TBH, I've had issues with Parallax and their attitudes since the Basic Stamp.

delicate stream
#

Yyyyyeah... being entirely different and incompatible is why I avoided them. I'm now learning CircuitPython because I need to learn Python anyway, but it's totally compatible with all my hardware and Python isn't too far from what I know anyway

#

I wonder if microcontrollers will one day be as powerful as modern desktop processors...

tardy badger
#

Well I guess it’s technically an M0+

late fulcrum
#

Didn't realize it was an M0 core, I was referring to the Atmel SAMD21 used in many AdaFruit products

tardy badger
#

Dual M0+ core

late fulcrum
#

Plus the PIOs

tardy badger
#

Yeah

#

Onboard ADC isn’t too bad

#

I’d still use off chip though

late fulcrum
#

I have a lot of fun with the onboard DACs on the SAMD51

tardy badger
#

Yeah, I’m making a board with SAME51 that has one of the CAN bus lines broken out

#

It’ll probably be a while before I actually get to proto it

#

I’ve got the boards though so just a matter of getting the chips

#

And a small 32.768kHz crystal

late fulcrum
#

I would expect the smol 32kHz crystals to be as common as dirt

limber jackal
# slim shard or Amazon

People have been doing that. I've seen 50$+ for a Pico, couple of jumper wires, maybe some headers and a 1$ breadboard.

limber jackal
delicate stream
#

Maybe I should make kits and sell them on Amazon... but not for $50, that's insane

#

At least for what you described

#

Oh, yeah, my Pico doing crazy math showed up on a Windows machine in bootloader, so I was able to nuke it and get CircuitPython up again :D

static flare
dusty citrus
#

@delicate stream Robert Anson Heinlein word, iirc: grok

Probably Stranger in a Strange Land

Vonnegut would be 2nd choice.

delicate stream
#

Ah, ok, that's it, sounded familiar

dusty citrus
#

I don't have a searchable text to confirm. SIASL is like 150-170k words in length.

delicate stream
#

I haven't actually read Stranger in a Strange Land, but watched a video going over the plot, and remember now that they used that word

limber jackal
# dusty citrus I don't have a searchable text to confirm. SIASL is like 150-170k words in lengt...

That's what I recall as well, and Wikipedia seems to confirm it
https://en.wikipedia.org/wiki/Grok

Grok is a neologism coined by American writer Robert A. Heinlein for his 1961 science fiction novel Stranger in a Strange Land. While the Oxford English Dictionary summarizes the meaning of grok as "to understand intuitively or by empathy, to establish rapport with" and "to empathize or communicate sympathetically (with); also, to experience en...

dusty citrus
#

I was in a sci-fi book club long ago. They shipped a ridiculous amount of books for the entry fee. SIASL was likely one of them. Hardbound books, iirc.

delicate stream
#

After listening thru the plot of SIASL and that most of his work is in ways similar... I think Heinlein might be too lewd for me

#

At least his adult-targeted stuff

stone orbit
#

His early works were not lewd but, yes, he increasingly turned into a "dirty old man". Many of his works were entirely suitable for young adults,

delicate stream
#

Yeah, might read some of his early stuff... just... SIASL seemed to go from legitimately interesting SciFi question with a potential romance plot to 2lewd4me too fast

dusty citrus
#

CircuitPython has RP2040 'trinkey' board support. ;)

#

The QT Py RP2040 is truly small.

#

Kind of hard to imagine how they got it that small.

static flare
#

I'm excited to get my QTPy

static flare
#

QT Py RP2040, I mean

delicate stream
#

I'M GETTING A NEW 3090 TONIGHT YEET

limber jackal
static flare
#

holy heck I'm jelly

#

also everyone gets my name wrong :/

delicate stream
#

Lol, my build cost is going up 45% with this

#

Who got your name wrong?

static flare
#

I have a 2070

delicate stream
#

2070 good, I have one of those

static flare
#

People keep on saying Xena forgetting the I in my name

#

the peeps on the stream did, most recently

delicate stream
#

ah

honest jolt
#

🥳 lucky you!
how much did it cost 👀
also i jealous sad i get stuck with integrated gpu

delicate stream
#

coughs almost half as much as the rest of the parts...

#

Gonna be replacing my fire-starter of an Intel workstation

static flare
#

What CPU do you use?

delicate stream
#

5950X

static flare
#

Oof

delicate stream
#

Now I get as many cores as my Threadripper.... but with higher clock speed and IPC XD

static flare
#

I'm jealous

delicate stream
#

I'm blessed

#

8K video editing HERE I COME

static flare
#

my setup is decent, tho

delicate stream
#

What'cha got with the 2070?

static flare
#

3700X, 8gb RAM (absolutely need more though), 1TB SSD, 5GHz Wi-Fi card, 30 inch curved monitor (roommate gave it to me), and a floppy drive

delicate stream
#

Hehe, floppy... That's a good gaming machine, short the RAM, certainly need 16GB

static flare
#

it's for my cyberdeck

delicate stream
#

Hehe

#

I'mma build my own laptop

static flare
#

fun

delicate stream
#

I have an Athlon 3000G for that :D

#

I dunno why, but having that processor just makes me giggle with glee

#

how many computers is too many computers

static flare
#

no

delicate stream
#

No computers is too many computers? uhoh

delicate stream
#

Any computers is too many computers?! So there's just too many computers no matter what the number

#

oop that was flashy

honest jolt
#

You can never have too many computers lol

#

Yea need a better gif for that 😂

static flare
#

There is n o limit

honest jolt
#

ALL THE COMPUTERS

#

MWAH HA HA HA

#

(as you can tell I'm perfectly sane)

delicate stream
#

I need a bigger house

static flare
#

a funhouse?

velvet pelican
#

A bigger funhouse... with a bouncy room

delicate stream
#

And a dungeon!

velvet pelican
#

Bouncy dungeon

#

Fungeon

static flare
#

isn't that the name King Candy calls the dungeon in Wreck it Ralph?

delicate stream
#

Yiss

topaz juniper
honest jolt
wild temple
#

stacksmashing does really awesome videos

delicate stream
#

Just installed a numpad on my MacBook Air, very happy

polar bloom
#

But's upside down from a real numpad!

delicate stream
#

Wait lemme fix it

late fulcrum
#

I added a useful key to my keyboard

dusty citrus
#

I want to see how you gouged out the LCD so you can close the lid. ;)

#

That Option button reminds me of the USB connection symbol, and gave me part of an idea. ;)

delicate stream
#

All better!

delicate stream
dusty citrus
#

@rare zinc I would like to see samples of your C programs for the use of 'extra' curly braces.

static flare
#

did you destroy a keypad?

delicate stream
#

No XD

#

It comes apart

dusty citrus
#

This is an area that interests me keenly - been following too much of the learning-by-(bad)-example model wrt curly braces in the C programming language.

#

(also my forth word naming skills are .. what's that word .. like travesty. ;)

delicate stream
#

Simple to open, easily swapped around

dusty citrus
#

doctor you could glue on spacers so that you can't crush the LCD glass.

#

(somebody recently said somthing about using glue as a bad habit)

#

(I have never once owned 'super glue' ever)

#

(because suspending myself from a construction hat glued to an underbeam was never my first priority, on any day)

#

OKAY so this is me (in the other room) imaging my new NOOBS SD card to hard disk drive. oi.

delicate stream
#

Disclaimer: I did not modify my MacBook Air, this was a joke XD

#

Is there any reason to buy a NOOBS card outside of convenience of being pre-flashed?

dusty citrus
#

obtw unless I have things wrong, STM32F405 Express went up in price.

late fulcrum
#

I use curly braces in C even for single statements, it avoids mistakes and makes changes easier to track. It's also clearer for null statements.

delicate stream
#

I thought EVERYTHING needed braces in C

late fulcrum
#

Sadly no: many constructions (like if) act on a single statement, which can be a line of code, a semicolon, or multiple statements in braces.

#

So I'll often see ```c
while (!Serial);

#

or ```c
if (pressed)
digitalWrite(LED, HIGH);

#

But I dislike those constructions and prefer to always use braces.

#

To be fair, I am guilty of writing this atrocity when I was a beginner: ```c
while (*++*argv)

delicate stream
#

TIL

#

I always {} everything in C/C++/C# and related languages because I was told it was necessary

late fulcrum
#

It's one of those things that's a good idea, but technically not strictly necessary.

dusty citrus
#

Yeah I generally use { } when authoring single-line (one consequence) 'if' constructs, since I thought it up (whatever I wanted done).

#

I have sometimes conflated 'but it's on the same line!' thinking.

delicate stream
#

So I could do if $foo then $bar instead of if{$foo} then{$bar}?

dusty citrus
#

The bigger discovery (for me) was empty braces.

#
 void nop(void) {}
#

This allows what I think of as top down programming.

late fulcrum
#

Yes, I like empty braces for that sort of thing.

#

The $foo is what? Bash?

delicate stream
#

bran fart just... variable

dusty citrus
#

The curly braces help in searches /{ type thing.

#

(the forward slash initiates a search, in some text editor environments)

late fulcrum
#

One of my habits is to begin function names in column 1, so I can search for them with ^ but many people dislike the look of the resulting code.

dusty citrus
#

vim provides delimiter matching (by changing the cursor shape or something like that). Pretty annoying when you need to edit that region, but very useful for catching enclosure errors).

late fulcrum
#

Here's what my functions look like (for the curious): ```c
static struct coord
drawpoint(
int x,
int y,
char * label)
{
...

dusty citrus
#
void this(void) {
    that();
}
#

versus

void growing(void)
{
    pains();
}
polar bloom
#

Oh boy

dusty citrus
#

The second instance I cannot adjust to, and will take the trouble to make it the first instance, in borrowed code.

late fulcrum
#

I used to do that, but reversed my stance after a while, so I'm "correcting" my own old code

dusty citrus
#

;)

late fulcrum
#

However, I do still use same-line braces on my if statements

dusty citrus
#

Yeah it's an unsettled argument between the two nisses.

polar bloom
#

I always do

void
drawpoint(x, y, label) 
  int x, y;
  char* label;
{
...

😛

dusty citrus
#

@polar bloom That looks nice.

polar bloom
#

It's how you needed to do it once upon a time.

delicate stream
#

I think I tend to swap between { on its own line or not? having it on its own line can make it easier to see where the partner } is in, say, Notepad, but that also makes everything longer

dusty citrus
#

aha. needed to do it may explain a lot of things I didn't understand when I saw them as variants.

polar bloom
#

I've switched coding styles more time than I remember. These days I just try to be consistent within a single code base.

dusty citrus
#

Yeah I agree .. internal consistency in a given code base is what's really important.

late fulcrum
#

I generally put one variable declaration per line, with a comment for each one explaining what (I think) it is.

delicate stream
#

I do all the things :D spaces, tabs, brackets on their own line vs. not....

late fulcrum
#

On the gripping hand, I have been known to enter the IOCCC

dusty citrus
#

My comments are .. an embarassment; they're why olden books usually began with an apology ;)

#

I generally do not keep the same indent on compound stuff; I can't resist indenting one more time.

delicate stream
#

Sometimes I make comments and then forget they're there, change something, add a new comment... and then realize I have a book of useless old comments, lol

dusty citrus
#

I want the extra indents to say no, it's all part of one idea.

#

I like
// my comment
on a line by itself, so I can dd it in vim easily.

polar bloom
#

It's a contest for writing really hard to read code.

delicate stream
#

ah, lol

limber jackal
delicate stream
#

XD

#

This is what happens when I type while sleepy and on the phone

limber jackal
#

I was typing earlier "I think I need one of those jug/boxes of coffee from Starbucks". Except I typed "jub" accidentally. I think that reinforced the point!

delicate stream
#

lol

#

Typing hard

static flare
#

ooh i need Starbucks right now

limber jackal
#

braining with the thinker hard

static flare
#

sadly i am broke and it's also 2:30am

delicate stream
#

Starbucks too much work and money

static flare
#

I can get it delivered to my house

delicate stream
#

That still sounds like a lot of work

static flare
#

I just realised that I probably won't be able to get my JLCPCB order for a little while cause it accidentally got shipped to my previous place which is in a different state

limber jackal
#

If I were at the office, I'd have access to their fancy auto-grind-and-brew machines

delicate stream
#

Oof

#

I have a Keurig and reusable pods :D

limber jackal
#

Ouch, sorry @static flare - Moving sucks 😦

static flare
#

I moved out December last year, must have forgotten to update my address with JLCPCB, as this is my second PCB order ever (but hopefully not the last, if I end up making kits it definitely won't be)

delicate stream
#

I never want to move

static flare
#

eh, I'll probably move at least once more this year

#

Cause I moved to this place in March, and we're probably going to move again in July

#

Homelessness sucks sometimes

delicate stream
#

We should buy you a house

limber jackal
#

I think in-house barrista on call 24/7 would be optimal

static flare
delicate stream
#

We're on our second... We wasted SO much coffee with a pot maker

limber jackal
static flare
#

oh whoops

delicate stream
#

You can get cheap Keurig knockoffs :D

static flare
#

i did not mean that message

#

i mean, those are expensive

#

but i meant a house

#

houses are expensive

limber jackal
#

Yeah, those too

delicate stream
#

We can build one

#

I'll do electrical :D

static flare
#

land is still expensive

delicate stream
#

We can make that too

limber jackal
#

No land, no problem! Anyone ever see the movie "Up"? I mean, I've seen the movie poster, but I think I get the gist of it!

delicate stream
#

Or we can make an island

#

MAKER ISLAND

limber jackal
#
Gizmodo

Just north of Amsterdam’s most famous canals, there’s an island of fat bobbing up and down in the sea by a wharf in a former shipyard. Right now it’s the size of a Volkswagen Beetle and weighs a metric ton, but its creators, Mike Thompson and Arne Hendriks, say it will be big enough to walk on one day. Thompson and Hendriks are designers by tra...

delicate stream
#

Lol, fat

#

Fat island

limber jackal
#

That's just a loooooot of Soda

delicate stream
#

I was thinking lava

#

Just drill into the seabed and PSSHHHHH island

limber jackal
#

Lava? Like volcano lava? The one with vinegar and baking soda? 🤔

delicate stream
#

No no, the hot melty rock kind

static flare
#

I'd think you mean magma

delicate stream
#

Before it's outside, yes, is magma

static flare
#

I know 😋

#

under the surface is magma, over the surface is lava

#

molten rock

delicate stream
#

I'm designing a suit to swim in lava/magma

limber jackal
#

Sounds cool!

delicate stream
#

Hopefully it will be in the suit XD

dusty citrus
#

Please replace the cap on the lava dispenser when you've used your allotment.

late fulcrum
#

No. If I don't leave it running, it clogs.

delicate stream
#

Run everything 25/7

delicate stream
#

Hmmm... This channel keeps showing there's new messages, yet nothing new is there when I check...

#

I think Discord is derping again

static flare
#

hmm

delicate stream
#

I see you now... strangeness

static flare
#

i mean, I didn't say anything

#

before the hmm

delicate stream
#

Yeah, I meant that I saw the hmm, lol

honest jolt
#

👀 You all building an island? Keep me posted 😆

delicate stream
#

Xenia Island!

#

Home of a wild maker foxgirl

static flare
#

I wish

delicate stream
#

SoonTM

stoic mesa
delicate stream
#

I'm going to take over Sealand

stoic mesa
#

@delicate streamyou won't be the first one - there was already an attempt to overthrow the legal government and seize Sealand by force

static flare
#

i think an idea like that would just be sad, they're just being neat over on their island

delicate stream
#

Actually y'know what I'mma just make my own bigger island, with blackjack and books

honest jolt
#

you know with all the parts we order as a whole we could make an island using plastic part bags and adafruit boxes lol

#

everyone contribute goosegun

delicate stream
#

When you need to add $10 to an order to get the 0% financing deal but NewEgg's DIY parts selection is crappy

#

Cue rando 20x2 LCD from Seiko

#

This is a chonkier boi than I expected

static flare
#

huh

delicate stream
#

I dunno what to do with it XD

late fulcrum
#

Hook it to an Arduino?

delicate stream
#

Yeah, or a Pico, but like... What to do with it, y'know?

late fulcrum
#

Monitor your water heater? Alien movie prop? Game of Life with a custom character set?

delicate stream
#

Game of Life on there sounds like a challenge!

zealous ermine
umbral phoenix
#

I might have a STEMMA QT problem.

dusk oracle
#

i too see it now

stoic mesa
#

Iirc, i2c supports up to 255 devices on one bus...

delicate stream
#

I just burned myself by leaning on a battery and my watch shorted the contacts
owwww
there was smoke

static flare
#

oof

delicate stream
#

Life is danger

static flare
#

that's the fun of it though!

delicate stream
#

Catching fire isn't exactly what I consider fun XD

static flare
#

learning experience

delicate stream
#

yes... do not leave batteries where they can be leaned on

#

Thankfully it doesn't seem to have done any serious damage -- insulators on the battery cables melted, arm is burned, but I can replace cables and arm will heal

delicate stream
#

Soooo.... y'know that Seiko 2x20 LCD I got? Well, I went to go back to the product page to check for a datasheet [thought I saw one on there]... Seller is GONE! Looks like a fly-by-night operation!

#

Thankfully the datasheet is available

limber jackal
#

End of the week everyone. You've made it this far, and always remember, you're awesome.

If your spirit needs a bit of a boost to get you through, enjoy this song and video. And never forget - though you may not know by whom, you are loved ❤️

https://www.youtube.com/watch?v=SikgIEIbCvs

Stream or Download Here: https://GoldenCarrot.lnk.to/thisislove
Subscribe here! http://bit.ly/walkofftheearthsub
Watch and listen to our Greatest Hits!: http://bit.ly/WOTEgreatesthits
WOTE merch available here: https://walkofftheearth.myshopify.com/

We asked our WOTElings what love means to them. These are the videos they sent us! Thanks to all...

▶ Play video
short pulsar
limber jackal
umbral phoenix
#

I guess 255 is my new aspiration

leaden yoke
pearl vigil
#

2 i2c buses is 254 😁

umbral phoenix
leaden yoke
#

I was just thinking that there had to be only so much variability in currently manufactured STEMMA devices addresses anyway, so you'd run out of address range before you ran out of devices you could hang off a bus. 🙂 And yeah, oops, 7-bit address space

#

Ah! There is a Qwiic version of that! My search-fu is weak this morning.

pearl vigil
delicate stream
#

So my LCD here has 8 bus lines... but examples only generally use 4... should I bother wiring up those pins? Going to be using wire to connect to a row of pins for breadboard use

leaden yoke
#

You don't really need all 8

#

It's a speed thing

#

4-bit mode is clock high-nibble/low-nibble of the character or control byte, so it's slower to use than clocking 8 bits at a time, but for most intents and purposes, 4 bits will work just fine.

#

so unless you REALLY like using up 8 contiguous I/O off your microcontroller, or want to get a shift register involved or something, there's not a lot of point.

#

at least IMHO

delicate stream
#

Ah... Yeah, it doesn't need to go ZOOM ZOOM, so as long as it's not a hugely noticeable difference, 4 should be fine. A few fractions of a second isn't a big deal, lol

#

Should it be bus lines 0-3, or 4-7?

leaden yoke
#

This is the part where I say "what do the examples or docs show?" 🙂

#

(I mean, I'll tell you if you get stumped, just want to encourage answer finding. 🙂 )

delicate stream
#

They have "LCD Pin X" in the guide, but I'm not sure if it's the same pinout

leaden yoke
#

Fair enough

spice moss
#

as water pic was shared realier

leaden yoke
#

So I need to plunk myself down on what is promising to be a long zoom call here in a minute, so I'll hook you up, it's D4-7.

delicate stream
#

Ok, cool. Thanks :D Godspeed!

zenith wolf
#

anyone else want to share in the feels of apparently being the last name on the list to ship out the adabox? 😿

delicate stream
#

At least you're on the list!

#

I am not on the list

#

Sad noises

zenith wolf
#

bummer

delicate stream
#

There's always next time

zenith wolf
#

I was hoping it would be here for the weekend. Maybe next weekend....

static flare
#

My last Adafruit order was supposed to be delivered early this week, Friday at the latest... It's currently 4am on Saturday :(

zenith wolf
#

Perhaps they need to stop everything and develop the transporter.

spice moss
#

harder the things still is for transport deals as pandemic still is upon us all still

#

my relatives saw 2 vipers yesterday on they cabin

delicate stream
#

I'm working on a transporter, but so far have only gotten so far as non-explosive dematerialization... haven't gotten down patterns storage yet

pearl vigil
#

I was sent this new Arduino board, no idea what to do with it 😆 Yes the black board is an official arduino board

swift hatch
#

testing...

delicate stream
static flare
#

The most annoying part of testing things is not having the things to test

delicate stream
#

mood

static flare
#

you know why I'm complaining

delicate stream
#

Indeed

delicate stream
#

Favorite button?

#

From Adafruit, lol

zenith wolf
#

Preparing for Shipment Shipment Order automatically generated for ADABOX_18
darn...

#

This probably means that more people than me are going to have to wait because something didn't show up in time.

delicate stream
#

Apparently I can still order in time to get box 18 :D

lapis bluff
# limber jackal End of the week everyone. You've made it this far, and always remember, you're a...

Reminded me of some old Honey Maid commercials, one about families of all shapes. That got some negative response, so they did another commercial where they did essentially an art installation with print outs of the bad responses and the overwhelmingly larger number of positive responses. The neg were used to spell out "Love" in the center of a large background of the positive responses. Searching "Honey Maid Commercial" on Youtube showed them (to me) as the #1 and #3 results.

static flare
#

All of my stuff is moved to where I live now!

#

I finally have access to my 3D printer

delicate stream
#

Please enjoy rain catto

burnt tendon
#

RAIN CATTO

dusty citrus
#

Anyone know what this little oring is for?

zealous forge
#

@dusty citrus It looks like you'd place the bluish-white sticker on a servo, then drill a hole in the black piece, install the o-ring on the servo, then adhere the servo to the black piece. The screws are most likely to mount the black piece to your project in some way.

static flare
#

without knowing what everything else is for, it's kinda just a guess

delicate stream
#

Waiting patiently is haaaaarrrrrddddd

static flare
#

mooood

delicate stream
#

The biggest mood

#

I DUNNO IF I CAN MAKE IT TO TUESDAY

#

that's also assuming the original estimated delivery is correct, nobody has touched my order yet

#

Why didn't I order sooneerrrrrrrrr

late fulcrum
#

I'm rubbish at waiting patiently - I know, I'll start another project!

delicate stream
#

Lol

tardy badger
#

I don’t appreciate getting called out like this lol

#

Accurate depiction of me finding a new product ideal I want to make

delicate stream
#

lol

#

Who's calling you out? I'm talking about me XD

tardy badger
delicate stream
#

XD

#

I want all the Trinkeys, but I have no idea what to do with them

static flare
late fulcrum
#

I got a pIRkey but I don't know what I'll do with it - maybe just "collect"

delicate stream
#

The sneaky easy way to get our muns: collectibles!

tardy badger
#

whoops

delicate stream
#

"do you think it still works?"

static flare
#

what is going on there

delicate stream
#

Extreme overclocking

#

Someone just reminded me of the whole USB 3.x renaming thing and I am very GRRRRR again

static flare
#

Hmm?

#

Like, USB 3.1 Gen 2 and such?

delicate stream
#

So... We had USB 3.0, 5GBPS. Then they came out with a 10GBPS version, but instead of calling it 3.1 [not enough to be 4.0], they renamed 3.0 to 3.1 Gen 1 and called the 10GBPS 3.1 Gen 2. Then they did it AGAIN when they developed a 20GBPS link, and renamed the 5GBPS a second time from 3.1 Gen 1 to 3.2 Gen 1, renamed the 10GBPS 3.1 Gen 2 to 3.2 Gen 2, and called the 20GBPS one 3.2 Gen 2x2! So they renamed one thing TWICE and another once, and then had a new name that made the least sense, instead of just having 5GBPS = 3.0, 10GBPS = 3.1, and 20GBPS = 3.2!

static flare
#

wait so with each iteration they rename the slower ones?

delicate stream
#

YES

static flare
#

but why

delicate stream
#

IT'S SO STUPID AND CONFUSING

#

I DON'T KNOW AND IT INFURIATES ME

static flare
#

So USB 3.0, USB 3.1 Gen 1, and USB 3.2 Gen 1 are the same thing?

delicate stream
#

YES ISN'T THAT DUMB

static flare
#

And why is it USB 3.2 Gen 2x2?

delicate stream
#

Because it's 2 x 10GBPS pairs, but that's not obvious from just seeing all those numbers!

#

You should never rename a standard in the first place as far as I'm concerned

static flare
#

okay, I'm doing some reading up on it, it's still nonsense but it's at least misguided nonsense

delicate stream
#

And then there's also the next gen! USB4 NO SPACE IN THERE, WE'RE DONE WITH SPACES

#

I want to know what fumes they were breathing in during the naming meetings

#

Seriously... We had a great life. We had USB 1.0, then some improvements was 1.1; USB 2.0 was a HUGE difference in speed and all. USB 3.0 was another huge leap, made sense. Adding 3.1 for 10GBPS and 3.2 for 20GBPS would have been so simple... And then USB 4.0 for the next big revision

zenith wolf
delicate stream
#

For AdaBox18? I'm not sure I'll get that at all -- I was referring to my regular order of all the things XD Which hasn't been touched because I ordered after they had left for the day

delicate stream
#

So about 9 days before me, not sure if I'm gonna get lucky XD

#

I have an AdaBox15 in my order tho!

zealous ermine
#

The fire alarm control box at work is in a trouble state

#

Not good

tardy badger
#

Croutons first and then they’ll beautifully transform into breadcrumbs for chicken parm

velvet pelican
tardy badger
#

Lol yeah homemade croutons are the best

#

So is homemade chicken parm

static flare
#

sounds yum

tardy badger
#

It will be 🙂

stoic mesa
#

Did you do that in a proper reflow oven, following the temperature profile?

wild temple
#

and yes, i googled it, and it just looks like chicken with red sauce and a ton of different stuff :/

pearl vigil
# wild temple that's "chicken parm"?

Croutons first and then they’ll beautifully transform into breadcrumbs for chicken parm

Chicken parmigiana, or chicken parmesan, is a dish that consists of breaded chicken breast covered in tomato sauce and mozzarella, parmesan, or provolone cheese. A quantity of ham or bacon is sometimes added.

wild temple
#

oh, that makes sense

#

thank you

pearl vigil
#

There is a shop in front of my work that sells chicken parm in a sub roll, its carbs on top of carbs and I almost need to take a post lunch break nap but dang its good

wild temple
#

that does sound really good, honestly

#

i would eat it

tardy badger
#

Post dinner update: delicious

#

Beautiful cross section

pearl vigil
tardy badger
#

It’s anniversary night so no dishes 🙂

pearl vigil
#

Haha

tardy badger
#

Well, plates anyway

tardy badger
#

25 minutes, tossed around 15 minutes in

zealous ermine
#

i dislocated my jaw today!

delicate stream
#

fun times...

#

I went to breakfast in a restaurant

#

It was somewhat anxiety-ridden, but less so because I'm vaccinated

dusk oracle
#

ok now i'm having fun

delicate stream
#

When you need a NeoPixel on a breadboard but don't have any breakouts

static flare
#

do they even sell breakouts?

delicate stream
#

Well, breadboard friendly ones

tardy badger
#

Yeah they do 🙂

delicate stream
#

I just can't afford to buy more after that order XD I haven't even gotten that one yet

tardy badger
#

makes sense

#

i'm going to make little neopixel thingys since i've got a bunch of them left lol

delicate stream
#

I have 200 coming, lol

tardy badger
#

i have like... 1350 left

#

lol

#

well, maybe 1368

#

or 1367 i am not 100% sure how many i've used.

#

i need to keep a spreadsheet going

delicate stream
#

Lol

zealous ermine
#

Big robot

delicate stream
#

OwO

#

What's it do?

zealous ermine
#

It was designed for a first robotics competition, and it shoots dodgeballs

#

It can shoot them pretty hard

#

It has a 50psi pneumatic system for aiming

delicate stream
#

Nice! Nearly ready for war >:3

zealous ermine
#

The biggest issue is overheating motors, but im not sure how to fix that

delicate stream
#

Ah... Any cooling right now? Are they encased?

delicate stream
#

Unrelated, I made risotto!

limber jackal
delicate stream
#

lol

#

I've somehow only lost 1 NeoPixel... which was a "huge" problem when I was working on a project where I needed 10 and only had 10

#

But I bought 100 replacements so it's ok

tardy badger
stoic mesa
#

@zealous ermine nice!
Didn't know you are in FRC

tardy badger
#

Just ordered some beautiful afterdark boards for a product I’m bringing to my shop beginning of June

#

6 boards, $20.50. Will be the 5x10 PixelLeaf Branch RGB matrix

delicate stream
#

afterdark?

tardy badger
#

Changed it to have a single data line since I realize that trying to do something with a data line on each row just isn’t computationally productive

#

Afterdark PCB is black substrate with clear solder mask

delicate stream
#

ah, I like those

tardy badger
#

Basically will look like this but with three pins instead of 7

delicate stream
#

Noice

tardy badger
#

and they'll sell for $14.95 a piece

#

and should be compatible with existing neopixel matrix libraries

delicate stream
#

:D

tardy badger
#

Should look like this basically

#

Colorful 🙂

delicate stream
#

Nice

tardy badger
#

there's also a jumper to bypass the data line resistor (you'll want to remove the resistor as well) to connect more than 1 in a row

#

your limit will obviously be your power supply

delicate stream
#

I want to have a billion NeoPixels

tardy badger
#

they definitely are pretty

#

and pretty cool

delicate stream
#

hehe, yeah

zealous ermine
delicate stream
#

FRC?

stoic mesa
#

I am FTC coach

zealous ermine
#

very cool!

zealous ermine
stoic mesa
#

FTC is done for the season

zealous ermine
#

same with FRC

#

all i do now is drive the robot around at school

#

and do demos for the freshmen

pearl vigil
#

When I was in school we had this really short kid named carl who during off season turned the FRC robot into his personal tank to drive around school

#

Thing fit in the elevator so A+

delicate stream
zealous ermine
#

i got a desk chair and ratchet strapped it to the robot

pearl vigil
#

That is basically what he did 😆 One of those stereotypical plastic flimsy blue ones

zealous ermine
pearl vigil
zealous ermine
#

here's our video

#

skip to the end to see my friend napping in a wheel chair after 4 hours of work

static flare
#

I think my MAX619 boards are finally going to arrive

tardy badger
#

Oh yay

#

I love getting shipping notices

#

Good news is my EPD displays will be here in the next few days

#

Bad news is I procrastinated and didn’t design any carrier prototypes

static flare
#

what am i even going to do with the other 4 of these good lord

#

note to self: in future, don't make yourself solder in individual headers

late fulcrum
#

For soldering individual headers, I put them into a solderless breadboard to hold them straight(ish) and at the proper spacing.

static flare
#

oh i did that

#

it was still annoying

late fulcrum
#

Bleah. They are appealing boards.

static flare
#

are you saying you like my design?

late fulcrum
#

Yes, that is what I'm saying.

#

Machine pin DIP headers exist, I wonder if that would make it easier to solder.

static flare
#

thanks!

static flare
#

now is a great time for me to realise i dont know where my MAX619 chip actually is

#

proceeds to immediately find it

#

very tall once the chip, socket, and the electrolytic caps are in

#

now all i need to do, is to test it

tardy badger
#

Oh cool little board

static flare
#

i should have added an indicator or something to this

#

it's... very not doing anything

#

at least the capacitors aren't exploding

#

it's a charge pump

#

it works!

#

3.3v input, 5v output

tardy badger
#

Nice, I have a charge pump inverter that produces down to -5V

#

Only 50mA of current though

#

Usually enough to bias an op amp

static flare
#

i... don't know how much current i can draw from this

#

but I'd say at peak 330mA, if I draw from the regulator, or if I draw from VBAT, it'll be higher (and probably for longer, as I don't need to convert down to convert back up again)

delicate stream
#

I lieks

#

refreshes UPS page every 30 seconds AHHH!

delicate stream
#

I dunno what I'm most excited for in this order

#

But I do love the idea of using my old TFT LCD touch shield I'd gotten for Arduino on the Metro M0 Express, since I imagine I'll get better performance :D

late fulcrum
#

I decided to attempt a power converter too, but for the first time, I'm going to attempt to wind my own transformer. I've long regarded magnetics as sort of a black art, and avoided anything where I needed to wind thousands of turns of fragile thin wire, but this design only needs a few dozen turns of fairly robust wire so I'm going to give it a try.

tardy badger
#

I’ve always wanted to make a crude step down transformer

#

120:5 winding pattern

#

Test it out on a GFCI circuit just in case I get the windings wrong

late fulcrum
#

I was given some encouragement by an article in Elektor that specified which core and former to use, what kind of transformer tape and wire, how to wind it, and some of the background behind it. Turns out the parts are inexpensive and available via DigiKey so I figured I'd give it a try.