#general-chat

1 messages · Page 65 of 1

rapid geode
#

that is a cobra class

raw jasper
#

In any case, it's a #snek class :P

tardy badger
#

Such a great meme

blissful roost
#

I just did something really offensive.... 😈

#

MUHAHAHA!

late fulcrum
#

Speaking of snek...

fierce prawn
#
# Getting ADC Pins (set then number)
specs.pin_types.pins["adc"]["1"]["3"]
# board.IO4

# Getting all unsafe pins
specs.pin_types.pins["unsafe_pins"]
# ['3v3', 'GND', 'VBUS']

# Getting Internal led pins
specs.pin_types.pins["internal"]["led"]
# board.LED

# Getting Internal button pins
specs.pin_types.pins["internal"]["button"]
# board.BUTTON

# Getting the touch enabled pins by number
specs.pin_types.pins["touch"]["1"]
# board.IO5

# Get all the normal and pwm capable pins by number
specs.pin_types.pins["pwm_and_normal"]["40"]
# board.IO39

# Get api_responds from the api_spec (deinit_pin shown for example)
specs.api_resp.deinit_pin.deinit_pin().success()
# {'status': 'ok'}

# Get api_responds from the api_spec that need a value (get_pin_state shown for example)
specs.api_resp.get_pin_state.get_pin_state().success(22)
# {'value': 22}

Is this a good lib style?

crystal ore
fierce prawn
# crystal ore For what it's worth, I don't particularly like it. It's kind of abusing the `[ ]...

what should i replace the python list with

import board

pins = {
    "internal": {
        "led": board.LED,
        "button": board.BUTTON
    },
    "touch": {
        "1": board.D0,
        "2": board.D2,
        "3": board.D3,
        "4": board.D4,
        "5": board.D5,
        "6": board.D6,
        "7": board.D7,
        "8": board.D8,
        "9": board.IO9,
        "10": board.IO10,
        "11": board.IO11,
        "12": board.IO12,
        "13": board.IO13,
        "14": board.IO14
    },
    "pwm_and_normal": {
        "1": board.IO0,
        "2": board.IO1,
        "3": board.IO2,
        "4": board.IO3,
        "5": board.IO4,
        "6": board.IO5,
        "7": board.IO6,
        "8": board.IO7,
        "9": board.IO8,
        "10": board.IO9,
        "11": board.IO10,
        "12": board.IO11,
        "13": board.IO12,
        "14": board.IO13,
        "15": board.IO14,
        "16": board.IO15,
        "17": board.IO16,
        "18": board.IO17,
        "19": board.IO18,
        "21": board.IO21,
        "34": board.IO33,
        "35": board.IO34,
        "36": board.IO35,
        "37": board.IO36,
        "38": board.IO37,
        "39": board.IO38,
        "40": board.IO39
    },
    "adc": {
        "1": {
            "0": board.IO0,
            "1": board.IO2,
            "2": board.IO3,
            "3": board.IO4,
            "4": board.IO5,
            "5": board.IO6,
            "6": board.IO7,
            "7": board.IO8,
            "8": board.IO9,
            "9": board.IO10,
        },
        "2": {
            "0": board.IO11,
            "1": board.IO12,
            "2": board.IO13,
            "3": board.IO14,
            "4": board.IO15,
            "5": board.IO16,
            "6": board.IO17,
            "7": board.IO18,
        }
    },
    "unsafe_pins": ["3v3", "GND", "VBUS"]
}
crystal ore
crystal ore
# fierce prawn thats it?

Well, I don't really understand what the overall context and goal here is... who would be using this library and what would their typical use case look like? I had actually assumed that the library was doing some query parsing and stuff rather than just hard-coding "pwm_and_normal" as a dictionary key.

fierce prawn
raw jasper
#

@olive dome if you don't mind me asking, how are you prototyping with the USB FIFO mode of the 2232H? Is there a premade pmod/breakout/whatever one can buy, or have you built a custom PCB?

olive dome
#

I just go with custom PCB

#

Adafruit also has a FT2232H breakout too, if you don't mind a bunch of wires

raw jasper
#

I wonder how much the timings will suck due to said bunch of wires

olive dome
#

Should be fine actually

#

The problem is that 60Mhz is higher then quite a few low cost logic analyzer

raw jasper
#

Xilinx has an internal logic analyzer IP

#

I thought the breakouts only "broke out" the UART functionality, like how it's done with most FPGA devboards.. thx for the pointer!

ebon dew
#

Technically an Arduino Uno is just a breakout board for the ATMEL chip, and feathers are just breakouts for whatever chip they have on it.

#

A breakout is typically a way to get chip logic to a format that will work with a breadboard or other type of GPIO that you can interface with.

#

I don't know if that's a standard definition of it but that's how I think of breakout boards. From a logic chip to an IO. For example you can't really wire to a BGA but if you put a BGA chip on a board with traces to IO holes then they become more accessible. Yes you can actually wire BGA chips it's possible for the sake of argument no normal sane person will attempt to wire directly to a bga.

late fulcrum
#

The Uno has two other features: a USB interface and a bootloader, which enable programming it without an additional programmer. That, along with the portable IDE and basic Wiring functionality (setup and loop), lower the barriers to entry that just a microcontroller on a board present.

edgy apex
#

I got object detection working at full fps by downscaling and I can tell if the box for detection contains the x,y of the aim point 🎯 I'm wondering how many types of object detection I could do before I slow down the fps and if I could downscale more and still have it work 🤔

glacial wigeon
#

oh, that gives me an idea on how to improve perf more

#

downscale, and use a basic "where is the face" ai

#

then crop out just that region, the image now has far less data, and run a second "who is this" ai

edgy apex
#

Yes you could scale the coordinates from the downscaled detected face to crop the full res face for recognizing who it is

patent hemlock
#

not a bad notion at all

edgy apex
#

I figured out how to do that so I can save full res face. it kept getting mad at me about
BufferError: cannot close exported pointers exist
so i just ended up making a copy of it
face_crop = m.array[y:y+h, x:x+w].copy()

tardy badger
#

Finally picked up a feather doubler

#

The aesthetic is just so nice

#

No spaghetti wires

glad ruin
burnt tendon
#

The things, when you look at them, make you go "watt?"

glad ruin
#

But then you realize that the marketing is targeted towards consumers who are not as smat as you.

tardy badger
#

I wish I was as smurf as other people

#

😛

glad ruin
#

*smat

tardy badger
#

well, it's smurf because you started with smatr, then went to smat, so the logical next stop is smurf

#

only smurf people would know that

#

xD

#

meanwhile WSL is not being a fren

#

in fact, it's being the opposite of a fren

glad ruin
#

L move by WSL

tardy badger
#

mostly just trying to map USB to wsl

glad ruin
#

Windows is... bad at hotplugging.

tardy badger
#

I set wsl default version to 2 but it refuses to launch with wsl2

glad ruin
#

Something to do with the way it has to inject drivers into the kernel while running.

tardy badger
#

I just am trying to install usbipd..

#

but alas.. I get WARNING: usbipd not found for kernel 5.15.90.1-microsoft

#

:/

#

anyway

#

time to make curry squash soup

#

well, actually all my vms are using wsl2. so it's just ubuntu being combative.

#

be back maybe later

cinder jetty
#

That

Was bloody tedious

#

10 AHT's coupled to a jst connector, and 120 dupont tips

fossil dawn
cinder jetty
#

Now onto the 10 reed switches
But at least those only have half the wires

glad ruin
raw jasper
#

As Super Upgrade awoke one morning from uneasy dreams it found itself transformed in its bed into a gigantic smatr

rapid geode
#

so how much do rfid e-ink labels cost these days? like the ones in the grocery store.

#

oof. $12 each

#

i guess tape and sharpie it is

raw jasper
rapid geode
#

my shed. roof it fixed, floor will be fixed tomorrow.

#

planning storage

#

wall of little bins

#

thought e ink labels would be cool. but not at that price

raw jasper
#

And you wanted to have the eink thinggies to label the drawers?

#

It's a neat idea, yeah, but, also nope. Too much $$

rapid geode
#

the grocery store must have paid millions

raw jasper
#

How's your wooden keys project?

rapid geode
#

ok. on hold this week to fix the shed

#

will get back to it in 2-4 days

raw jasper
#

Makes sense

#

How did your shed end up needing that much fixing?

rapid geode
#

the wind blew the roof asphalt off last year, and leaked all inside (destroyed my lathe). it rotted the floor too. the only wood parts in the whole thing ha.

#

so i have a much better roof now that should not be damaged by wind and not leak

#

and a nice new glass door

#

so i can finally finish the interior. work benches, cabinets, all the electrical.

raw jasper
#

That's... a lot of damage

rapid geode
#

yeah. it is very windy here. cat1 "hurricane" winds is just ever tuesday. haha

#

so i didnt do a good roof job last year. tried to be cheap. and the wind say noop. it also flooded too at the same time. water almost made it to the door level

#

the main building is concrete and steel, so it cant be damaged luckily

raw jasper
#

oof. That's a lot

foggy solstice
#

hay @viscid folio you should make a board that can read video data from a hdmi/dvi port, process and take action bass on what it sees, and be able to control/input buttons/joystick data to the console its connected to like a Nintendo switch, Xbox console, PC, or PlayStation console via usb.

tardy badger
raw jasper
#

This looks like a computer vision project. Not easy to make a general product for that

#

(Also please do not cheat/bot. It makes the game less fun for everyone involved)

late fulcrum
#

Also, many HDMI outputs have copy protection

tardy badger
#

Plus you can’t just call it hdmi on a product

#

Licensing costs

near nova
#

Maybe possible with a camera and some kind of image recognision AI?

tardy badger
#

There’s an esp32 camera board Ladyada is working on but no estimate on when it’ll be done last she mentioned

late fulcrum
#

Amusingly, the image recognition might be the easiest part these days.

near nova
#

You can trait Microsoft's LobeAI to create an Image Recognision AI usable in Python

#

Train*

#

Any thoughts on upgrading adafruit_ducky module to 3.0?

raw jasper
#

A neural network that plays super mario 64 would be interesting

tardy badger
#

Looks like Jimmy Buffet finally made it to margaritaville

urban arrow
#

And - Geriatric Stones new album?? Not bad for an 80 year old...

patent hemlock
patent hemlock
glacial wigeon
#

so if there is no encryption, you could then capture hdmi like that

patent hemlock
#

TIL

#

probably thought so

dusty citrus
raw jasper
dusty citrus
#

This is for another company, not the current that I am working with
The first day should be the 18th

raw jasper
#

Do you remember the MCU name?

#

You could try looking it up using that

agile dune
#

So probably a well asked question but after looking found 100 options and thought I’d pop in here to.. we’ll ask again..
I have a jack skellington costume with a top hat. Every year I add decorations and this year I want single controllable leds.

#

I’ve been working with outside and inside WLED setups all summer and use eso32 dev boards to make all my fun. But now I want a wearable and found my old options are not the best for say 100-150 leds ( undecided on which ones still ) and need some direction.

edgy juniper
#

Anyone have a site that they use as a reference for basic circuits?

ebon dew
#

digikey has a database of them.

edgy juniper
#

Oh nice ty

ebon dew
edgy juniper
#

Before I blow something up...where does it tell me in the pi pico's documentation how many V the GPIO can handle?

#

I presume 3.3v is fine but I imagine this is listed somewhere

#

Unless this is a bad question to begin with lol

ebon dew
#

That would be in the pi pico's datasheet for the onboard LDO.

ebon dew
#

Because the Pi Pico will simply refer you to the RP2040's datasheet for IO power.

#

In a 3.3v logic system the absolute maximum is 3.6v. The only exception is the 5v VBUS pin but that's power only not IO logic.

rapid geode
#

i has a roof! now to do everything else hahahah

#

i wish i could with a wind turbine on the shed hahah. we have so much wind, surely i could save some electricity

patent hemlock
night crescent
#

Writing an Arduino driver with OpenAI ChatGPT and PDF parsing 🤖🔧📄 PREMIERES LIVE at 10pm ET TONIGHT Sep 2, 2023! https://www.youtube.com/watch?v=mQwZTo6c_yU

One of the big tasks that Ladyada still has to spend a lot of time on is writing Arduino libraries for all our devices and sensors, particularly all the I2C & SPI chips out there! These ICs use register maps and sub-byte addressing to set dozens of configurable knobs and switches, and a good driver lets folks set and get all of the noodly bits. ...

▶ Play video
half sun
#

I’m thinking of using a compute stick for a diy tablet, which of the top 3 is better?

edgy juniper
ebon dew
#

If you use it as a digital input yes it will either be high (3.3v) or low (0v)

#

if you use it as an analog input it can sense anywhere from 0v to 3.3v which will output in print or echo as a value between 0 to 65535. (pin.value * 3.3) / 65536 to get 0-3.3v value

near nova
#

What happened to corrupt-a-wish

versed meteor
#

I have a question

#

how do you convert a wired usb device into a wirless usb device

tardy badger
#

With Bluetooth

#

And a battery

#

But then there’s no usb connection, just Bluetooth UART

glacial wigeon
#

i assume bluetooth also has HID profiles, so it depends on what type of device you want to forward

versed meteor
#

I am trying to make a wireless web cam

tardy badger
#

Ah, Bluetooth likely won’t support a wireless webcam

#

You need something that connects over Wi-Fi

#

But is also fast enough and has enough ram to buffer video

versed meteor
#

I have a usb webcam so how do I mod it?

tardy badger
#

Probably not easily done

#

You’d likely need a device that does USB host that can then properly transmit the signal over Wi-Fi

versed meteor
#

ok

#

or wait ill just use an esp cam

tardy badger
#

Probably easier in the long run

versed meteor
#

yeah

fossil dawn
#

(It says that somewhere in the rp2040 datasheet, please double check)

median viper
#

Hello everyone how's it going

#

Happy sunday

jagged citrus
#

Helo

rapid geode
#

other side of shed with cnc cabinet and little control panel.

#

shed has a nice glass door now. woo. hah.

lusty fossil
#

I bought a homemade 1/5 scale rock crawler chassis off of eBay for a project. That said, the plastic bits including the suspension seem to be stock. What I want to put on it turned out to be too heavy, I have a little experience in this area, can I just get stiffer Springs? If so to get the right size can I just measure the outer diameter of the spring and the length and possibly the compression distance under a known Force?

#

I know that Springs are not really linear, but what can you do?

tardy badger
#

You should be able to put stiffer springs on it

#

Generally they will list their load limits

#

Also.. look at this cucumber

#

Found it hiding growing off the edge of the garden box under a bunch of leaves

rapid geode
#

stiffer springs, new shocks, there is a surprisingly large amnount of low cost 1/5 parts out there

dusty citrus
#

Time of some greek salad

raw jasper
#

Is there some sort of fried cucumber recipe I'm unaware of? 😆

tardy badger
rapid geode
#

i have no cucumbers left. but the plants are blossoming again, so maybe we will get more

raw jasper
#

I had to look "potstickers" up

tardy badger
#

We use these cucumbers for salads

raw jasper
#

Funnily enough, if you'd said "wonton dumpling", I'd have understood it

tardy badger
#

Potstickers, dumplings, wonton dumplings, etc.. all the same thing lol

#

We buy this brand

dusty citrus
#

I envy your variants
Here we get only pasta 😭

tardy badger
#

Ye olde Costco

#

One of Americas great treasures

rapid geode
raw jasper
#

What would you expect

rapid geode
tardy badger
#

You could say that Italians move pasta all their problems

raw jasper
tardy badger
raw jasper
tardy badger
#

I love me some stuffed shells

rapid geode
tardy badger
#

Aka, those massive shell pasta that you can put a ton of ricotta cheese in and drown in sauce

dusty citrus
raw jasper
rapid geode
#

rigatoni in a tomato/cream sauce

#

with romano and parmesian

#

oh, i have some of the massive shells. they didnt tunr out well, they kinda flattenedd out

dusty citrus
rapid geode
#

ha

raw jasper
rapid geode
#

italy doesnt even put pineapple on pizza, so they have no say

#

uncultured

dusty citrus
#

Nah I'm just sick of italian food

rapid geode
#

haha

#

i just had mac n cheese

raw jasper
#

Fair :)

rapid geode
#

thats canadian ish

raw jasper
#

Nah, that's 🦅

rapid geode
#

no

#

definitely no

#

if you mean the kraft box stuff. that came out in canada first. then americans decided they wanted to die prematurely too

#

it tastes different in the usa though

rapid geode
#

not sure why

#

ha

#

so whats a nice non italian food... pancakes?

#

crepes. mmm

dusty citrus
#

When there's lots of cultures it's the best imao

rapid geode
#

hot dogs!

#

canadian food is the best. cause its just everyone elses food mixed together hahah

tame coral
#

Does anyone know how can I make an Unity robot arm IK?

blissful roost
#

Wrong message to reply to, but you get the idea.. 😅

rapid geode
#

ha

edgy apex
#

Anyone use tensorflow lite with opencv and picamera2? I've managed to piece together some stuff but I would think that since picamera2 came out about a year ago that there would be some decent documentation by now, I keep finding things that say to use legacy camera

rapid geode
#

back to this for a bit. ha. since the cnc is now running i can make it. need to design a pcb.

#

just going to use cherry low profile hot swap switches.

raw jasper
#

Is this a cnc controller?

rapid geode
#

yes

raw jasper
#

Speaking of, do you have a cat?

rapid geode
#

well, no, technically it is a keyboard and monitor with some extra twidly bits. the "control" is in the pc

raw jasper
#

CNC human interface device ;)

rapid geode
#

hmi yeah

#

except, not $5000

#

gonna make it diy printable and sell files. but mine will be machined from aluminium cause i can hahaha

raw jasper
#

Nah. It needs to be made out of wood

#

:>

rapid geode
#

ha

#

possible to be sure, but... not ideal. i will absolutely do the same epoxy inlays though. the buttons will corian

#

some i want to light up, so they will be something translucent.

#

so it will have a usb hub. then off that the keyboard as pretty much a normal keyboard. then there is a neopixel strip for a torque meter, and a neopixel ring for the override dial. there is a spot for putting usb sticks in for files. and the last thing is a rfid/nfc "key". i have not decided how that works yet. the idea is the panel locks out if you dont have the key. so noone can accidentally do something stupid haha

night crescent
#

LIVE! Desk of Ladyada - ChatGPT-assisted driver programming & I2C Infrared Proximity Sensors 🔧🤖🔍 https://youtu.be/DLJIib3n5l8

This week, Ladyada experiments with ChatGPT for engineering tasks, using it to craft Arduino drivers. By analyzing chip datasheets, we will emulated the 'adafruit' driver style, leveraging the model's exposure to ladyada's GitHub libraries. Challenges exist, but prompt optimization may improve outcomes. We will craft a driver for the VCNL4020 IR...

▶ Play video
tardy badger
#

I baked some bread

brisk slate
#

Yummy

blissful roost
tardy badger
#

Same with the rest of Europe

blissful roost
#

For sure.
Shame I no longer have any other shipping options.

tardy badger
#

It kind of sucks that the EU and UK didn’t carve out exceptions for hobby dev boards and hobby companies

#

Like ones with less than $100k or even $250k in annual sales

rapid geode
#

i wants it (no idea what it is but still...

blissful roost
#

Well, we can still produce our own. 👍

tardy badger
#

Indeed

tardy badger
rapid geode
#

why cant you ship to eu?

#

oh

tardy badger
#

CE regulations

rapid geode
#

oooh

#

ok

tardy badger
#

Yeah, I could do what other people do and just hope they don’t get asked about conformity

rapid geode
#

so whats special about it vs a pico?

tardy badger
#

USB C

rapid geode
#

oh

tardy badger
#

And a neopixel

#

Lol

rapid geode
#

i thought pico had usbc

#

haha

#

never mind me 😛

#

so its kinda like my feather, but smaller

blissful roost
tardy badger
#

Ever so slightly shorter than the feathers

#

Oh it also has a reset button

#

That’s important 😅

rapid geode
#

ha

tardy badger
blissful roost
#

Not really.. personal items are personal items. Lol

rapid geode
#

i need to make my cnc keyboard pcb. i think it should have a socket in... something. feather rp2040?

blissful roost
#

But, certainly not worth a risk.

rapid geode
#

they like to take yer stuff here

#

haha

blissful roost
#

Yuh huh

rapid geode
#

my friend ordered a diamond for a ring for his wife and got ripped off (fake) and they confiscated it at the border. nothing he could do.

#

so he had no money and no fake diamond

#

ha

blissful roost
#

When you don't even get the fake you paid for.. that's a burn.

rapid geode
#

yup

#

anyhow, i need to read up on keyboard pcbs and software. i need my think to do multiple tasks, but im not sure if an rp2040 can do them all at once (being a keybaord and running leds and talking to other serial devices

#

it seems like it shouldnt be particularly difficult

blissful roost
#

Yeah, I'll have to start on a keeb design.

rapid geode
#

do mine. ill give you.. uh.. .some pocket lint!

blissful roost
#

Not sure what I'll do for getting the rubberdome layer produced.

#

I could try myself, I guess

rapid geode
#

rubber dome?. so not a normal mechanical one?

blissful roost
#

Eeewww

rapid geode
#

haha

tardy badger
#

Current inventory

#

11 different products

raw jasper
#

(I'm not really a fan of mech keybs either)

tranquil swallow
#

I think I'll replace my center dash with a mechanical keyboard

rapid geode
#

iphone 15 will comne with a mechanical keyboard

raw jasper
blissful roost
rapid geode
tender heron
#

I was just wondering do all STEMMA QT breakout boards include pullup resistors for the SCL/SDA pins?

#

And also if I understand correctly can STEMMA QT boards always accept 3-5v logic? So, for example I can plug any STEMMA QT sensor, display, etc into an Arduino Uno with 5v logic level without potentially damaging it even of the sensor or whatever on the board is 3.3v?

ebon dew
#

the logic level depends, no, it is not always 5v compliant for a stemma qt module. some are 5v compliant but not all. it's very important to read the documentation on the stemma qt module you're using it with to ensure if it's 3.3v and/or 5v compliant. if you attempt to use 5v logic on a stemma module designed only for 3.3v logic then it would be possible to damage the module. adafruit has logic level shifter modules specifically designed for those types of scenarios. it adds another module and layer of complexity to a project but it is necessary in those situations.

tender heron
#

I see, thanks for clarifying that.

#

@ebon dew stemma qt to stemma qt is always compatible though right?

#

Like there's no 5v only stemma qt or only 3.3v stemma qt that is incompatible with each other?

ebon dew
#

That’s an excellent question. Im not sure.

tender heron
#

To my understanding stemma qt is qwiic compatible. And with qwiic also to my knowledge only being 3.3v I'm assuming stemma qt is 3.3v by default and for those that are 5v tolerant do a logic level shift from 5v to 3.3v. But not 100% sure.

tardy badger
patent hemlock
#

the SparkFun and a lot of the Adafruit breakouts now use the STEMMA/Qwiic I2C connector and I believe they are all mostly in the 3.3v range ... Adafruit has a booster for taking that up to 5v if necessary (I'm using it to drive an LCD that's I2C but not STEMMA, for example) -- the various boards, etc. should call out their voltage requirements

rapid geode
#

Is there a 5v level shifter featherwing?

#

(or 24v)

late fulcrum
rapid geode
#

i just need it to talk to another board that is 5v

#

i thought i saw a 24v indutrial io featherwing. but maybe that was for arduino

patent hemlock
glad ruin
#

Pimoroni automation HAT (for Pi) has 24V-capable open drain outputs and a few inputs with resistor dividers as well. No isolation though.

rapid geode
#

hm

late fulcrum
rapid geode
#

just single pins.

#

industrial IO

late fulcrum
#

Even so, bipolar? Open drain? Digital? Analog? Unidirectional? Bidirectional? These details matter.

rapid geode
#

no idea. just imagine an output on a feather going to an input on a 5v arduino. exactly like that. feather goes high, arduino says "yes"

#

except it is not an arduino, but it behaves the same

ebon dew
#

UART is probably the easiest way with RX/TX if you want board to board communication.

tardy badger
#

SPI is pretty normal as well between boards.

ebon dew
#

If a sensor absolutely had to be 5v logic level.

#

or Feather to Arduino? I've never done board to board communication yet. I might have a need if I intend to do a big matrix panel project with multiple matrix portals. It's definitely a good thing to know how to do.

tardy badger
#

With the right MCUs you could do Ethernet lol

#

Which would be fun to do over PCB traces

ebon dew
#

feather to feather or 3.3v logic to another 3.3v logic board is probably easier than needing an intermediary logic level shifter.

#

If an Uno uses 5v logic would UART & SPI be 5V? Never done it.

rapid geode
#

i need pin to pin 5v

#

that is all

#

no spi. no uart

#

it is not an arduino. just using that as an example

ebon dew
#

yeah a logic level shifter is likely needed because the 5v from a feather vbus is constant current power only, not for IO.

rapid geode
#

yes, thats why i asked if there was a feathering level shifter 😛

#

it seems someone has made their own

tardy badger
#

Technically the Scorpio has level shifting

#

Built on

ebon dew
#

possibly but not by adafruit to my knowledge. a featherwing logic level shifter does sound very convenient but it would be up to the PCB designer as to exactly which pins are used with it.

rapid geode
#

yeah, i see that it would be case by case for the exact pins you need

ebon dew
#

and there would be the inevitable danger of stacking another featherwing on top of that and zapping it with 5V. it's a dangerous proposition which is why it likely doesn't exist as a featherwing. :/

static flare
#

could you run a Z80 from level shifted IO, or would something that natively supports 5V be better?

late fulcrum
ebon dew
#

The Z80 is a 40-pin DIP. That's a lot of pins. I'd never even heard of it a Z80 had to look it up, before my time.

#

yeah that's a madbodger type of question 🤗

rapid geode
late fulcrum
rapid geode
#

when the red modify key is engaged, the button press will divered from the usb keyboard to the machines realtime IO. whihc is 5-24v, and not 3.3 tolerant.

late fulcrum
#

Many such I/O signals are open drain, which is easier, but unidirectional bipolar logic shifting is easy.

static flare
ebon dew
late fulcrum
#

Yes, the other way around, you'd want some sort of accommodation (a simple resistive divider is sufficient for one-way signalling from 5V to 3.3V)

rapid geode
#

😛

ebon dew
#

oh, hehe yeah nvm

rapid geode
#

i guess that would be a VERY mechanical keyboard

ebon dew
#

i would honestly like to see that and i don't know why.

#

an entire keyboard with mechanical clicking relays... that honestly sounds really neat. impractical to be sure but people make music with floppy drives so there's a world of impractical applications out there too.

rapid geode
#

all the logic running on rectified 240vac

ebon dew
#

yes, for science.

thick wind
# ebon dew an entire keyboard with mechanical clicking relays... that honestly sounds reall...

https://youtu.be/6hMOGKTudcg?si=egNzHn2GvWu40kTC uses relays for the clicky sound, so there’s a preview of what it’s sound like….

Keyboard: Custom Riskeyboard 70 analog hall effect with custom 3D printed magnetic separation switches (Void Switches), custom 3D printed magnetically-stabilized stabilizers, custom 3D printed case and top plate, custom 3D printed keycaps (made using my Keycap Playground), custom PCB (from scratch), custom firmware (written in Rust from scratch)...

▶ Play video
rapid geode
#

need to up the game to 600v contactors then

tardy badger
#

Also RIP Steve Harwell

#

Had two songs that helped cement the greatest animated movie in history

rapid geode
#

let it go?

ebon dew
#

of course someone has already done it. the amount of clicky is insane. it made me laugh out loud. that was awesome.

tardy badger
#

In the movie Shrek

rapid geode
#

oh

tardy badger
#

Steve Harwell was the lead for Smash Mouth

rapid geode
#

i thought you said greated, not one of the worst.

#

yes i know who he is. i was joking 🙂

tardy badger
#

😛

ebon dew
#

aww didn't know that. sad news. 😢

tardy badger
#

I remember going to sleep to shrek.

#

It’s embedded in my memory

rapid geode
#

i remember falling asleey suring shrek it was so boring

#

(actually it was pretty good)

#

actually, the new puss in boots one was really good

tardy badger
#

It was pretty good, I watched it recently

raw jasper
tardy badger
#

Lol

#

I’m not the only one. Lots of kids who grew up on shrek often did the same thing thanks to cheap dvd players and second hand TVs

raw jasper
#

Ah, so shrek was part of the bedtime ritual[tm]?

tardy badger
#

For many, yeah lol

fossil dawn
patent hemlock
#

well if you're gonna get pedantic about it... 😆

versed meteor
#

I salvaged this lcd out of an old camera

#

what is the proper driver board that I need in order to connect it to a rpi

#

?

static flare
#

In experience it can be a lot harder to find a driver board for a savage LCD than just getting a LCD with a driver board attached

versed meteor
#

bruh

#

ok then

tranquil swallow
#

I have a tablet with a broken touchscreen and digitizer and a broken smd network interface card and only one usb 2 port, a replacement display would cost 3 times more than the device cost, so it is ewaste

rapid geode
thick wind
#

Unless you have experience developing for FPGAs or CPLDs, you're usually better off using something built for your device.

rapid geode
#

example. that screen is like $52?

thick wind
#

Once you get to laptop-sized displays, the cost will balance better in favor of the driver boards, but the small screens aren't usually worth the effort.

rapid geode
#

yeah. most of these little screens are tablet or phone screens. they are "special" so its way easier to let someone else integrate them

late fulcrum
versed meteor
versed meteor
late fulcrum
#

Yes, that allows you to wire your Pi to the display

#

You can use jumper wires from the Pi header to that header to connect the proper pins. Then use a driver that matches your version of the display.

versed meteor
#

will the socket be compatible with the wire coming out of the lcd?

late fulcrum
#

It looks like it to me

versed meteor
#

wait what is the dimensions of the socket

#

nvm ill find it out

#

what about if I wanted to add touch screen ability?

late fulcrum
#

It's available with and without touch screen support already

versed meteor
#

oh nice can you provide the one with touch screen support?

late fulcrum
#

It's right there on the Ali page. The display is available with a choice of two different controllers, with and without touch, and the breakout board is also available separately. Just choose the version you want.

versed meteor
#

nice

versed meteor
late fulcrum
#

It looks to me like you'd order one of the displays, and a breakout board.

versed meteor
#

oh I don't need to order a display

#

I salvaged one already

#

and have the model

#

I have this board

rapid geode
#

ha, so im drawing this silly control panel with a waveshare screen they dont seem to have anymore. wish.... gotta change all the dimensions

#

/me is tired

#

hehe

versed meteor
#

@late fulcrum Could you help me out? You seem to know what you are doing.

rain cradle
#

the name of the product yields 0 useful information when googling it, would at least need some part number to make it work....

#

as of now, you can't even know in which way you are supposed to "talk" to it

#

this looks like the manufacturer's page, but the search tool finds nothing with "59.03"

rapid geode
#

remember, they will list various stock or example displays on the site. but when companies order millions, there may be all sorts of customisation in spec and interface and unless the datasheet is released later on, youll never find details.

versed meteor
#

bruh

#

well thats sucks

rain cradle
#

my main concern is: is there even a standarized connector for these displays?
as in, even if the breakout board linked before matches the amount of pins and whatnot, the labels on it may not match your hardware

versed meteor
#

oh right

#

well I guess its going nowhere

rain cradle
#

(leave alone writing the code to talk over them, which sounds everything but trivial given there's apparently... 16? parallel data lines)

rain cradle
#

(it may be not even listed on the manufacturer's page, tho)

rapid geode
#

there, new 8" screen thats actually in stock ha. 😛

sick apex
#

the ESP32-S3 is so cool

#

i brought one

#

its so great

#

so many GPIO pins

#

ADC

#

USB OTG

#

and it has a clock output

#

could use it to keep multiple boards in sync

rapid geode
#

real ui life size (on my screen). i cant read eny of it! 😛

#

will need to rearrange it a lot

tardy badger
#

A successful Labor Day. I’ve labored and assembled a bunk bed for my kids

#

And reminded myself that it’s a paid holiday for me so I technically got paid to assemble a bunk bed

rapid geode
#

haha

rapid geode
#

there, much more readable ha

tardy badger
#

It’s a nice cooler day (62°F/~17°C) so I’m eating homemade ham and split pea soup

#

There was a small dusting of snow in the mountains too

rapid geode
#

cooler? its 40+c here with humidity

#

yuk

#

ha

#

weather is all backwards

tardy badger
#

It should be between 18°C and 21°C where I live this time of year

rapid geode
#

it should be -4 here

#

ok no

#

this is the hottest time of the year. its actually cool this year. i just dont like anything over about 15c

#

😛

tardy badger
#

Same lol

#

I’m okay up to like.. 75°F/24C

glacial wigeon
#

"2023-09-04 20:42:30 bedroom temp: 24.56c(76.21f), kitchen: 28.75c(83.75f), living room: 27.81c(82.06f), outdoor: 21.38c(70.47f), server: 27.19c(80.94f) VCC: over 4.5 volts portb: 00000000"

#

the weather back at home, but i'm currently ~1h away, visiting my dad

#

ive got ds18b20's all over the house, being driven by a single poor atmega gpio pin, lol

#

it reports back to a pc over uart, and then the data spreads out to logs, prometheus, and mqtt

late fulcrum
#

The climate control computer lost its mind on a long drive, I'm not quite sure how hot it got in the car with the sun beating on it, I'm guessing 42°C or so, when I finally rolled down the window to let the 32° outside air in, it felt distinctly cool to me!

tardy badger
tardy badger
#

There is an entire branch of math simply devoted to knots – and it has changed the world. We’ll rope you in. Head to https://brilliant.org/veritasium to start your free 30-day trial, and the first 200 people get 20% off an annual premium subscription.

▀▀▀
Huge thanks to Prof. Colin Adams for his excellent help guiding us through the world of kn...

▶ Play video
tardy badger
#

I have a new idiom for “beating a dead horse.” “Everyone knows what a horse is.” It comes from the polish encyclopedia from 1746 or thereabouts.

#

I love ways to spice up every day language

chrome shoal
#

out of curiosity how does esp32 compare in speed to stm32 and is there a benchmarking site so I can easily compare the processing power of chips?

crystal ore
versed meteor
#

He/she said yes.

rain cradle
#

Driver as in an extra chip to draw over SPI/I2C instead?

little agate
#

was considering buying a Pi-Juice, but saw that and not so sure!

glacial wigeon
#

those 2 "products" on the right.......

little agate
#

indeed... not sure if i should consider it a joke? or has someone gained access to their store backend? or worst of all that they are actually selling it!

if this is the store... what is the state of the code repositories?

#

ill be honest - it has made me seriously reconsider buying the PiJuice and pick up a Witty instead....

late fulcrum
tardy badger
#

I tend to swap those two sentences “not my monkey, not my circus” because it sounds a little smoother to say

sick apex
#

i brought a peltier thermoelectric cooler because i needed to bring my ali express basket above £8 for free shipping

#

and omg its the coolest thingever

tardy badger
#

Peltier stuff is fascinating

sick apex
#

idk if you're supposed to

#

but if you reverse the polarity

#

the temp changes from hot to cold and cold to hot

#

they switch sides

#

so the "hot" side goes cold and vise versa

#

i wonder if you could use it in combination with like a fan or something

#

to cool down a CPU

#

so the peltier cools the CPU down

#

and the fan removes the heat

#

from the other side

glacial wigeon
# sick apex i wonder if you could use it in combination with like a fan or something

Sign up for Private Internet Access VPN at https://lmg.gg/pialinus2

Vincero Watches' 5th-anniversary sale is on now at https://vincerowatches.com/techsale

People keep emailing us saying “Hey Linus, you should look at Peltier Coolers!” – and I’ve finally given in, so here is a video about why it’s a bad idea.

Buy Noctua NH-U12A:
On Amazon: ht...

▶ Play video
sick apex
#

oh bahaha

#

well they sent me a big one and a small one

glacial wigeon
#

the problem, is that the peltier produces waste heat

sick apex
#

idek what to do with them

glacial wigeon
#

so your heatsink&fan has to remove more heat then if the peltier just wasnt there

sick apex
#

they also sent me a weird thing

#

lemme take a pic

glacial wigeon
#

the only benefit the peltier adds, is getting the cold side below ambient

sick apex
#

maybe you guys will know what it is

glacial wigeon
#

which is a recipe for a dead cpu, condensation!

sick apex
#

exactly how it was out of the bag

glacial wigeon
#

a high voltage transformer

sick apex
#

well

#

nice

#

lmao

#

how do they work

#

im curious

glacial wigeon
#

basically the same as any normal transformer

blissful roost
sick apex
#

whats wrong with linus

glacial wigeon
#

the fins between the top coil, mean each group of turns is isolated

sick apex
#

im curious

glacial wigeon
#

just put a low voltage AC inth the bottom side, and a high voltage AC comes out the top side

#

but you need a spec sheet to know what voltage/current/frequency are best/safe

sick apex
#

thats the issue with ordering things from china

#

you get the thing

#

and nothing else

blissful roost
#

Order a coil from China... IUD arrives in the post. 😛

sick apex
#

lmfao

blissful roost
#

..sorry

sick apex
#

haha

#

dont be

#

you're not wrong

#

it is weird though

#

cause i ordered this stuff

#

like

#

4 days ago

#

and its here

#

im like some aliexpress VIP

glacial wigeon
sick apex
#

who gets 4 days shipping

blissful roost
#

Either he's an idiot, or an absolute clown.

glacial wigeon
#

not sure

blissful roost
#

Le sigh..

glacial wigeon
#

havent been watching every single upload

blissful roost
#

He took a bunch of random power tools to a lump of copper.. to make his own "heatsink".

#

To call it a "farce" would be a compliment.

glacial wigeon
#

lol

blissful roost
#

Like.. The Verge wouldn't have published it.

glacial wigeon
#

that sounds more like being dumb, to show how complex the process is, and its not as simple as the average user would assume

#

like electroboom, showing what not to do

blissful roost
#

Sure, it's not simple, but then.. it doesn't need to be overly complex.

#

Ahh! Electroboom is almost a caricature... he clowns it and it's obvious.

#

LTT could have bought not even a huge amount of money to that heatsink project and done a half-decent job.

#

The utter bodge he produced.. I would have done better in a poorly-equipped shed.

glacial wigeon
#

a colin furze shed?

blissful roost
#

A Colin Furze shed would be mental. 😄

#

Not a huge fan of his content, but at least he's doing things right.

glacial wigeon
#

even the safety tie?

blissful roost
#

Not sure on that one.. Don't recall.

#

I get the impression it's just the regular tie that he wears....

late fulcrum
#

Now I'm thinking of BigClive's "explosion containment pie dish"

blissful roost
#

Yeah... don't wear ties when using power tools.

sick apex
#

whats an actual usecase for a thermoelectric cooler

late fulcrum
blissful roost
sick apex
#

the one i have can run at 12v 6A

late fulcrum
# sick apex whats an actual usecase for a thermoelectric cooler

They're handy when you want spot cooling/heating, especially reversible, in small space, with no moving parts. You can stack them for even more cooling. They're not particularly efficient, and they do have a limit how cold they can go, but they're compact, quiet, and easy to use. I'm toying with the notion of putting one in a phone case along with a small fan and heatsink, to keep my phone from overheating on hot days. However I fully realize I'll probably be wearing a battery pack to power the whole thing.

sick apex
#

i had it running at 3.3 1A

#

and it almost burned me

#

im scared

#

to see what it can actually produce

#

with 12v 6A

blissful roost
#

Oh yeah, they will get rather hot... on the hot side 😛

sick apex
#

lmao

#

im fine with that

#

i will put it on a sticky thermal pad

#

onto a piece of scrap metal

late fulcrum
#

Yes, they generate a lot more waste heat than the heat they move, so the hot side gets hot indeed, and you really want a capable heatsink there. Note they can also be used in reverse, as thermoelectric generators.

sick apex
#

to dissapate the heat

blissful roost
#

I might look at getting a small one for my Pentium M desktop. 😄

sick apex
#

on a heater

#

it will generate electricity?

#

well not much but yk

blissful roost
#

Yes... ?

late fulcrum
#

As long as you cool the other side, yes

sick apex
#

oh nice

sick apex
late fulcrum
#

You can run a small radio with the heat from a candle

blissful roost
#

I was struggling to recall for a moment..
I don't think it's very efficient though.

#

Could be wrong.

sick apex
blissful roost
#

I'll pardon the pun.

late fulcrum
#

Yes, the pentium + Peltier isn't very efficient (except as a room heater).

sick apex
#

wait my motorbike battery is 6Ah 12V

#

i have a terrible idea

blissful roost
#

A Pentium M doesn't generate crazy heat anyway.. I'd do it for the shiggles. 🙂

sick apex
#

i might try and use this for something

#

i genuinely think i could make something stupid but cool

#

like a kettle

#

if it gets over 100c

#

then it would be alright

#

but like a battery powered one

#

so once it gets to 100c

#

and boils

#

a fan kicks in

#

cools down the back

#

uses the heat from the water

#

to put some power back into the battery

#

it would be useless

#

but cool

#

bro

#

this is the one i have

#

i got it

glad ruin
#

So... you're wanting to use a theropile to charge a battery?

sick apex
#

for £0.89

sick apex
#

than anything

#

i only ordered it because it put my ali express cart over £8

glad ruin
#

Yeah

sick apex
#

which gave me 11 day delivery

#

for free

#

i have no use for it

late fulcrum
#

There are "energy harvesting" ICs available for exactly that purpose: charging capacitors and batteries from low-energy phenomena like thermopiles.

placid coyote
#

yO

#

if i call exit() in a python script which has had a neopixel initialized it does not exit

#

even if i led.deinit()

#

why is this

#

someone tell me or the pi gets it

rapid geode
#

So, my feather rp2040 has 21 io pins. i need about 36 total. is there a bord with more io, or an easy way to multiply io. 20 of the io are for the keyboard matrix.

#

i know there are i2c expanders.

glad ruin
#

Yeah, an I2C or SPI GPIO expander should work for that. You can also buy a dedicated keyboard matrix driver IC.

rapid geode
#

oh.

#

woo

#

i think that might be perfect. stemma to that board. all keyboard keys on there. and the io on the feather is for everything else.

#

thanks

#

am i right that if i connect that board and my oled to the stemma ports, i dont use extra pins?

glad ruin
#

Yes, but keep in mind that both of those are going to be pretty talkative. You might need to put them on separate ports.

rapid geode
#

the display will hold the same text for ages. it only updates when you change a setting, so, press button, display change some milliseconds later.

glad ruin
#

Ah it'll be fine then.

rapid geode
#

it is just the text on the little pendant. telling you what axis is moving and what increment.

#

1.3" oled 128x64

lusty fossil
#

The dryer here is 240 volts by 30 amps, correct?

#

Not 240x60

#

I am trying to size an electric vehicle charger, given that the dryer is a gas dryer and runs on 120. Am I correct that I can only have a 20 amp charger? I was assuming I needed 50% Headroom

rapid geode
#

yes 240x30

glad ruin
#

240V is split phase, so it's 30A per phase.

rapid geode
#

120v is half a 240. 2x 120x3 = 1x240x30

lusty fossil
rapid geode
#

no

lusty fossil
#

I did not think so

rapid geode
#

they are 2 180 degree phases.

lusty fossil
#

So stepping back, I shouldn't try to have a charger that's capable of more than 20 amps since I can't use it anyways

rapid geode
#

so you get double the voltage and the same current

lusty fossil
rapid geode
#

generally they say 80% for continuous. so... 16 amps

#

err

#

no. 24 amps

#

ha

#

(my heaters are on a 20x circuit and they arer 16 amps)

lusty fossil
#

Maybe it makes sense to get a nicer one that's capable of different power levels in case I ever get a service upgrade

#

There is one that can do 24 amps as well as 48 amps

#

It costs many dollars though

rapid geode
#

48 would need a 60a breaker and #6 wire

#

$$$$

#

ha

lusty fossil
#

See the service upgrade discussion above

rapid geode
#

no, i dont see that :x

#

im doing shed wiring now. wire is attrociously expensive right now 😦

#

$150 for 30 ft for 6/3. oof

lusty fossil
#

Ooof

#

Good time to be a thief, or a copper supplier

rapid geode
#

ha

#

people steel hydro cables here all the time

lusty fossil
#

I wonder how much of that is the multi 100MM theft of copper in Europe? Or have prices not reacted to that yet

rapid geode
#

the price is entirely due to the pandemic. went up in late 2020 and never went back down

solar kindle
glad ruin
rapid geode
#

has had no impact i can see. prices have been static since late 2020

#

most of the copper is mined here

#

(that we use)

#

technically it has come down sicnce the war, although this is not relfected in wire price (gee, imagine that)

#

alrighty. i need to figure out parts for a few things. i need an led bar. the neopixel one is 8 lights with a wider pitch. not ideal, but usable as a last resort. the individual pixel break outs are 9.2mm pitch, so they wont fit. what else is there for stand alone pixels. are there any 3mm standard led shaped ones? ive seen 5mm, still too large.

#

any ideas?

late fulcrum
#

Do you need RGB? 3mm bi-color LEDs are easy to find. And you can get all sorts of tiny surface mount. But if you're looking for through-hole RGB LEDs, it's hard to fit four leads in that package, so you get things like https://www.aliexpress.us/item/2251832580507733.html

rapid geode
#

i specifically need neopizels yes

#

ahh i saw those flat ones before

#

hmm

#

i wonder if they can work

#

thanks

late fulcrum
#

Perhaps a custom house could do it?

rapid geode
#

nah this is just a one off "now" thing. otherwise id make a custom pcb.

#

trying to find some off the shelf bits that will work without messing up the design a whole lot

#

i do see a strip of 10 on aliexpress. hmm

thick wind
#

What pitch are you ideally looking for?

rapid geode
#

5-6mm

#

but there needs to be something to black out between them

#

so the round 5mm for example wont fit. not enough gap

#

is the a 200led/m strip? i have not seen one.

thick wind
# rapid geode is the a 200led/m strip? i have not seen one.
rapid geode
#

ooh, neat

#

thanks

#

that would work

#

id need to make a mount of some kind.

rapid geode
#

almost ready. need a usb A and C vertical break out with a little flip up cover. and need to find a selector switch that fits. (the common ones i have are all massive, 2" deep)

#

the hole under the leds will be an eventual logon rfid key fob. but thats a future thing i dont need now. just left space.

edgy juniper
#

What's your go to display that's about 3" big? Under $10 would be nice

tardy badger
#

It was pretty cool to actually be able to order RPi CM4s

#

I don’t have anything to use them with but I will soon I think.

rapid geode
#

ha. are they are normal price?

#

also, is it mostly useless on its own, is a base board manditory?

tardy badger
#

$35 off Digi-Key

rapid geode
#

ok

tardy badger
#

Yeah, the base is mandatory

rapid geode
#

thats good i think

tardy badger
#

You can buy some or make your own

#

I was probably going to buy one to at least mess around

#

Or maybe get a compute blade

rapid geode
#

tyring to find a pc that can be used in a control panel. but from what im told, the pi 4 is "not quite" up to the task.

#

but the computer module is faster no?

tardy badger
#

Slightly I think?

#

It might be the same.. it is mostly made to be compact and comes in more variety of options

rapid geode
#

actually when they run linuxcnc on the pi 4, they use ethernet, and i guess its slightly flakey for real time. so maybe the cpu isnt the issue, it is i guess that ethernet is via usb bus?

tardy badger
#

Not generally, Ethernet should be through a true Ethernet PHY

rapid geode
#

k, i found a selector switch that fits. (basically in a potentiometer form factor, not going to be as durable as an ompron but thats fine)

tardy badger
#

USB on a pi is typically handled by a USB hub controller

#

It has one usb otg host that goes to a hub controller

rapid geode
#

yeah, just rechecked. pi 4 ethernet is on usb hub, which is why it is flakey.

glacial wigeon
#

pi4 ethernet is directly on the SoC

rapid geode
#

the linuccnc devs disagree

glacial wigeon
#

then they are wrong

rapid geode
#

as it reports as a usb device

glacial wigeon
#

what does lsusb say?

rapid geode
#

sec, i will pull up the quote

#

"I didn't figure out why the disconnects were occurring till recently. I was working on one of my other PIs and happened to run 'lsusb' that I noticed the ethernet port was listed as a USB device, which is not a good situation for real time operation. Random disconnects explained!"

glacial wigeon
#

what does lsusb say on your pi?

rapid geode
#

i do not have one

glacial wigeon
#

because the pi4 ethernet is not on usb

#

only the pi1, pi2, and pi3 have ethernet based usb

tardy badger
#

From a Pi engineer

glacial wigeon
#

yep, exactly that

#
pi@pi4:~ $ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
pi@pi4:~ $ 
#

youll note, no ethernet on my pi4, just 3 unused hubs

late fulcrum
#

I'm guessing you mean "USB based ethernet", because ethernet based USB would be ... odd. Like the time one of our salespeople was speccing a computer, and there was a requirement for a VME bus, so the salesperson figured a VME ethernet card might let the customer use VME via ethernet (nope, does not work like that)

rapid geode
#

that quote was from someone with a pi 4 soo.. i got nothing. this is a common issue with people trying to implement linuxcnc on the pi 4. they never use the pi 3, it is not powerful enough

glacial wigeon
#

that is entirely different from usb issues

rapid geode
#

well, whatever it is is makes it not viable to use :/

#

which is a shame, cause it would be ideal in many ways

glacial wigeon
#

you can just disable the power saving mode

rapid geode
#

you think in all these years 1000's of devs and users never thought of that? 🙂

#

(actually, dont answer that...)

#

ha

glacial wigeon
#

when they keep making false claims about ethernet on usb, i can expect them to be trying all the wrong things 😛

#

i still see weekly posts about people setting config.txt flags that do nothing

rapid geode
#

anyhow. i dont have one, so i can only repeat their words, which is dangerous. i ask on that forum "how you connect a keystroke to a function" and i get 47 answers completely unrelated to the question, only to fially get an "i dont know"

#

😛

tardy badger
#

Ah the internet, full of mostly unrelated information

rapid geode
#

this is one of the downsides to that software. its wrotten by so many different people, most of whom are no longer involved in any way. so few people have a complete amount of knowledge

tardy badger
#

Sounds like a majority of the software I work with at work

#

😛

rapid geode
#

and poor peter (mesa fpga cards) tries to hold it all together haha

tardy badger
#

So much tribal knowledge, so little actually documented in a central knowledge base

rapid geode
#

at least with him he responds "i can make it do that"

tardy badger
#

“Why invest in a knowledge base? Joe isn’t going anywhere!”
joe has left the chat

rapid geode
#

i want a new trajectory profile (acceleration jerk control) and 50 people hop in to tell you why it cant be done despite every control since the 1970s having it.

glacial wigeon
rapid geode
#

ha

glacial wigeon
#

even the people whose job it is to know that stuff, dont know it

rapid geode
#

easter eggs

glacial wigeon
#

undocumented security flags, that stop the official linux drivers from working

rapid geode
#

oof

rapid geode
#

ha. i installed a siemens cnc emulator yesterday and it asked me to reboot first because windows had pending updates.

glacial wigeon
rapid geode
#

anyhow, enough whining. i think i need a usb hub inside this. i need a usbc port, a usb A port (for mem sticks), and then usb to the feather (keybaord)

tardy badger
#

I really appreciate the fact that physics and our own technological limitations as a species prevent us from making Gundams

rapid geode
#

hahaha

tranquil swallow
#

Sad but true

raw jasper
tardy badger
#

Also, I wish I had $TK million

#

It sounds like a lot of money

raw jasper
#

Reads like a generative AI wrote this...

tardy badger
#

Yeah lol

#

Ye olde TechCrunch

raw jasper
#

Ah

#

Glorbo

rapid geode
#

usb ports. i cant find any viable vertical break outs. i think this is a good used of cheap jlc boards. so simple even i can solder them up 😛

rapid geode
#

ready to cut maybe! pondering if it needs any extra features. keyboard will be hand wired here. the feather and other boards will be in the monitor casing. so only a bundle of wires/cables will come out the back of this. it isnt meant to have a back cover but i could add one if i decide it needs one. (it is meant to sit flush on the machine face and you open that panel up to access the wiring).

#

hmmmm

tardy badger
#

I’ve never grown such a large cucumber 💀

#

It’s larger than the last huge one I picked

rapid geode
#

ha

#

does it still taste good?

tardy badger
#

🤷‍♂️

#

Probably will

#

Just gotta make like.. cucumber salad or something

thick wind
#

If it’s not that good, you can always slice it and pickle it.

tardy badger
#

I need more pickling jars for that lol

rapid geode
#

ha yeah, a pickle gar i found fits 2-3 small pickle cucumbers. youd need like 10 jars for that thing

tardy badger
#

Maybe a gallon sized jar would do

granite magnet
#

gang gang yumm

jagged axle
#

Any news on QT - QT cable restocks?
EDIT: woot restocked

ebon dew
#

Say hello to Tropical Storm Lee. Projected to become a hurricane within the next couple of days.

dusty citrus
#

What a nice f around:
Boss doesn't want to give a client support because it's not on contract, and he has been painful to deal with.
The wife is concerned because she needs to deal with him
She wants me to fix his issue, but the clients has no idea what he is doing nor is by any help

#

He wants to make a wp migration, but he has destroyed everything, nor is sure where he got files for migrations

blissful roost
#

Oof

dusty citrus
blissful roost
#

I was the absolute guru for WordPress migrations at my old job.

#

I ended up training a special team to handle WP migrations, which we then expanded to cover different content systems.

dusty citrus
blissful roost
#

Ooooooohhh no!

#

lol

ebon dew
#

Write up a contract with migration, support, and maintenance. It doesn't matter how far into past support you are with it.

blissful roost
#

I don't get paid to fuss over websites these days. 😛

dusty citrus
ebon dew
#

if client doesn't want to agree to terms then client can find someone else. value your time appropriately. if they do not agree to your value that is not your fault.

blissful roost
#

Sadly, Boss Level ejits don't always see it like that.

#

Thankfully, my role is pretty well-defined... so I have a lot more leeway to refuse tasks. 🙂

ebon dew
#

then send a nicely worded email that you're currently too busy with other projects to work their migration into your schedule.

dusty citrus
#

What I found most weird since I've been working here
Is that people could get directly to the source but they don't
Like in place of using like random hosting service they got to the current company who works as a middleman for those services bahh

blissful roost
ebon dew
#

there's nothing wrong with outsourcing as long as the outsourcing can do a competent job up to your migration standards.

rapid geode
#

i jsut outsourced a pizza

#

ok. so now the question. do i make my keyboard case from a block of aluminium. Or do i buy a block of black ABS for $55 which is way easier. OR, do i use wood, cause... why not?

#

haha

raw jasper
#

I mean, it would be very much in character if you built it out of wood xD

burnt tendon
#

Yeah using ABS would be against the grain.

ebon dew
#

wooden keys with a wooden enclosure sounds more appealing. a nice stain and it basically can become an heirloom keyboard.

raw jasper
#

"heirloom keyboard" is a new one. Hat's off to you

rapid geode
#

well it will be hand wired. maybe it will be valuable in 3000 years

#

but yeah, ideally it would be corian keys and some sort of PC-CF housing. like if it was a real industrial use product.

#

but its not. its just in my house haha

burnt tendon
#

I mean, part of my motivation for my current keyboard project is that I'm fairly happy with the one I've got but I can't get any of them anymore.

rapid geode
#

my worry with wood is the "plate" will be too weak.

burnt tendon
#

I forget if layup epoxy would be better

rapid geode
#

materials like CF or richlite etc are way too expensive

#

i think... checks

raw jasper
burnt tendon
#

Oh yah, so I've got a numeric keypad that was the "test piece"

#

And the goal would be to make something that's roughly shaped like a MS Natural or Natural Elite keyboard, except minus the numeric keypad, with readily available keycaps.

#

And fully split instead of split but connected.

raw jasper
#

ooh yeah, MS natural isn't a thing anymore

#

I had one in the past

burnt tendon
#

I had a blob of them and I'm down to my last one.

raw jasper
#

:(

#

Are you going to use mechanical key switches?

#

MS's used rubber dome

#

IIRC

#

But, at least the normal profile "typewriter-like" mech keys, ruin the ergonomics for me tbh

burnt tendon
#

Yeah, like, I'm unambugiously not a mechanical keyboard person but it seems like the mechanical key switches are the best option.

#

Obv finding the right keyswitch type.

rapid geode
#

they are easiest for sure. just pick one that feels closest to a dome i guess

raw jasper
#

I think there are some that have a flat profile

rapid geode
#

red is linear, no "click". thats what i have right now.

raw jasper
#

I have no idea tbh. Mech kbrds are Decidedly Not My Thing[TM]

rapid geode
#

ha

#

i sorta dont care about keyboards all that much. im much more fussy with mice. and the best mice are long gone. thats a project! scan my mouseman 96 and print a new body and use some sort of modern diy friendly laser innards.

#

ha. for another day

raw jasper
#

Oh gunky ball mice definitely weren't fun

rapid geode
#

this wasnt a ball. it was led.

#

but mostly it was about the feel. all the new mice are ambidexterous and too small or these horrible deformed gaming blobs.

#

gives me wrist spasms

raw jasper
#

how about a trackpad?

rapid geode
#

eeewwwwwwwwwww

raw jasper
#

horrible deformed gaming blobs
💯

raw jasper
rapid geode
#

the cnc panel is keyboard plus touch screen. it works well for that application because the functions are limited

#

hmm. $85 for black garolite (paper). $59 for black ABS. $147 for delrin. $125 for POM (kinda the same as delrin but weaker). $300 for glass filled polycarbonate. oh dear.

#

thats my plastics choices

#

aluminium is "free"

#

for wood i only have mahogany big enough. ha. that would be amazing and stupid all at once.

rapid geode
#

HA

#

made the plate an abs insert.

#

will have to make all the threads brass inserts. but i kinda like it, haha.

umbral phoenix
#

GitHub just "combined the power of the Following feed with the For you feed" 😦 Is there no way to avoid the algorithm?

glad ruin
#

GitLab

umbral phoenix
#

yeah, but for Following, have to go where the network is

#

all of the socially-oriented services love to mess with us by forcing the algo as opposed to pure reverse chrono

#

call me a Luddite, but I prefer no algorithm to choose what I see, I want to choose

glad ruin
#

This is the reason I no longer use Facebook.

raw jasper
glad ruin
#

Didn't GitHub?

#

Data breaches will happen no matter what. The question is how the company responds to it.

raw jasper
glad ruin
#

This is always the case.

raw jasper
#

Besides, the whole point of git is its capability to be distributed... This does not really apply to issues/documentation on proprietary git hosts (such as gh issues), though..

#

Problem is, one can't really self-host bugzilla for their small personal projects

rapid geode
#

alrighty, time to actually make things. ABS plate. added some mounting screw holes and such. sized it to fit a 1/4" abs sheet i have.

late fulcrum
#

Laser cutting, milling, photolithography, or something else? Given the countersinking, I'm guessing milling.

rapid geode
#

milling of course.

#

its a fully 3d carve so thats the only way to make it

#

well besides injection moulding

#

if i made them to sell id probably just get an FR4 plate done by a service. but this is a one off

night crescent
night crescent
rapid geode
#

all the little thread inserts done. back reinforced. sides stronger (for wood end grain).

raw jasper
# tardy badger

Why are you showing us Halloween paraphernalia? It's next month 😆 ! </s>

#

Jokes aside, hopefully you can make a good pumpkin pie out of it

tardy badger
#

It’ll make glorious pumpkin goods

#

Along with the other 10-12 pumpkins I’ve grown and stored this season

raw jasper
#

otoh, it's probably too smöl for pumpkin pie. Probably pumpkin soup

tardy badger
#

4 smöl pumpkins

rapid geode
#

punkin!

hard estuary
#

Picking pumpkins brings back bad memories... that was my first job as a teenager, so much work

raw jasper
#

Send some to @rapid geode; They can try making the elusive pumpkin pizza

#

Ye Gods, I just googled this, and apparently there are recipes?!

#

o_O

#

People really will try making pizza out of anything

tardy badger
#

And I have 4 more still ripening in the garden

rapid geode
#

pumpkin is a fruit, therefore it belongs on pizza

tardy badger
#

And I’ve given 3 away

rapid geode
#

someone on youtube made a pumpkin pie pizza. i cant remember now. i think it was a pie, which then got tomato sauce and cheese and such on top and rebaked

#

it looked..... eddible

#

ha

raw jasper
tardy badger
#

Mine was at a deli

rapid geode
#

my first job was as a professional pumpkin pie tester.

#

ok, mayb enot

#

ha

blissful roost
#

Found a ThinkPad X230 on eBay, £55.. Collection only.
Just happens to be in my town.

I've messaged the seller to see if I can take a look at it tomorrow. 😄

static flare
#

Nice!

blissful roost
#

Arranged for tomorrow.. and he's agreed to let me test it with a Live USB.

raw jasper
#

nice! I recently maxed out my thinkpad with 16 gigs of RAM

blissful roost
#

I'll have to walk 1.8 miles each way, but that's not bad.

#

It's due to hit about 32c tomorrow, so that's less than pleasant. 😛

raw jasper
#

32c is not that terrible

blissful roost
#

It is when you're sweating at 20c. 😛

#

I'm not built for heat. lol

raw jasper
#

I didn't say it wasn't terrible ;P

blissful roost
#

OHH!

#

Lower Decks season 4! 😄

prime palm
#

Guys

#

I need some help

#

@everyone

blissful roost
# prime palm I need some help

It's better to get to the point of what the actual problem is, so people can assist directly or point you the right way.

#

Also... You shouldn't really @ everyone... Bad form.