#general-chat
1 messages · Page 65 of 1
that is a cobra class
Speaking of snek...
# 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?
For what it's worth, I don't particularly like it. It's kind of abusing the [ ] syntax for a "parse this general command query" behavior, which also takes an unpredictable number of additional parameters of different data types. I'd generally expect to see something which is more Pythonic, with function calls and keyword arguments, etc.
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"]
}
Well, one simple modification would be to change from strings to integers when you're dealing with numbers. The keys in a dictionary can be just 1 instead of "1", unless you anticipate needing to support general alphabetical pin labels too.
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.
its for a gpio control server to be used on circuitpython and this list is designed based on the board layout
@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?
I just go with custom PCB
Adafruit also has a FT2232H breakout too, if you don't mind a bunch of wires
I wonder how much the timings will suck due to said bunch of wires
Should be fine actually
The problem is that 60Mhz is higher then quite a few low cost logic analyzer
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!
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.
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.
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 🤔
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
Yes you could scale the coordinates from the downscaled detected face to crop the full res face for recognizing who it is
not a bad notion at all
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()
Finally picked up a feather doubler
The aesthetic is just so nice
No spaghetti wires
Ooooh, not only is it a Super Upgrade METAMORPHOSIS, it's also smatr.
https://media.discordapp.net/attachments/369243434080272387/1147272420609233046/81g0NOCqUFL.png?width=469&height=615
The things, when you look at them, make you go "watt?"
But then you realize that the marketing is targeted towards consumers who are not as smat as you.
*smat
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
L move by WSL
mostly just trying to map USB to wsl
Windows is... bad at hotplugging.
I set wsl default version to 2 but it refuses to launch with wsl2
Something to do with the way it has to inject drivers into the kernel while running.
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
If I ever become president I will make renderings of circuit boards (that don't show the actual circuit that's in the product) illegal
Now onto the 10 reed switches
But at least those only have half the wires
You would just need to be in the FTC for that.
Ah yes, the aliexpress special
As Super Upgrade awoke one morning from uneasy dreams it found itself transformed in its bed into a gigantic smatr
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
Whatcha building?
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
And you wanted to have the eink thinggies to label the drawers?
It's a neat idea, yeah, but, also nope. Too much $$
the grocery store must have paid millions
How's your wooden keys project?
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.
That's... a lot of damage
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
oof. That's a lot
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.
Best way to share ideas with the team is through the contact form on the website. LadyAda doesn’t actively monitor discord
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)
Also, many HDMI outputs have copy protection
Maybe possible with a camera and some kind of image recognision AI?
There’s an esp32 camera board Ladyada is working on but no estimate on when it’ll be done last she mentioned
Amusingly, the image recognition might be the easiest part these days.
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?
...AFAIK, it's a solved problem for 2D games. No idea about 3D without access to internal game state data (i.e. only video output access)
A neural network that plays super mario 64 would be interesting
Looks like there's a CNN that plays mario kart:
http://cs231n.stanford.edu/reports/2017/pdfs/624.pdf
Looks like Jimmy Buffet finally made it to margaritaville
And - Geriatric Stones new album?? Not bad for an 80 year old...
i believe the proposal was for an HDMI input which would require decoding the video signal first and then processing each "frame"
this is already done: it's called OpenCV and runs on almost anything
there is an hdmi->csi converter chip, which can then feed the video into the camera port of an rpi
so if there is no encryption, you could then capture hdmi like that
Tinyml for mcus
There's also some easier to use closed source paid library which I forgot, pretty bad because I am supposed to work with one of them the 18th
You didn't get the details in writing?..........
It was during the interview
I didn't really note, because I was doing other interviews and who knew what I would had got
This is for another company, not the current that I am working with
The first day should be the 18th
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.
Anyone have a site that they use as a reference for basic circuits?
digikey has a database of them.
Oh nice ty
Reference Design Library https://www.digikey.com/reference-designs/en
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
That would be in the pi pico's datasheet for the onboard LDO.
Okay sweet
Page 616 of the RP2040 datasheet https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf
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.
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
nice roof
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. ...
I’m thinking of using a compute stick for a diy tablet, which of the top 3 is better?
Neat
Okay I see this but don't fully understand. It says very little power flows into the pin below 3.63v. But if I send 3.3v to GPIO0...it seems like itd be okay but would it register as a 1/True when treating GPIO0 as an input?
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
Very cool, thank you!
What happened to corrupt-a-wish
With Bluetooth
And a battery
But then there’s no usb connection, just Bluetooth UART
i assume bluetooth also has HID profiles, so it depends on what type of device you want to forward
wait so i just use a hc-05
I am trying to make a wireless web cam
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
I have a usb webcam so how do I mod it?
Probably not easily done
You’d likely need a device that does USB host that can then properly transmit the signal over Wi-Fi
Probably easier in the long run
yeah
I think the distinction between "fault tolerant input" and not fault tolerant refers to the fact that on some pins (afaik the ADC pins, the not "fault tolerant" ones), a current flows if a voltage is applied to the input pin, but the voltage of the RP2040 is zero (because it's shut down)
(It says that somewhere in the rp2040 datasheet, please double check)
Helo
other side of shed with cnc cabinet and little control panel.
shed has a nice glass door now. woo. hah.
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?
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
stiffer springs, new shocks, there is a surprisingly large amnount of low cost 1/5 parts out there
Time of some greek salad
Why is the cucumber next to the frying pan?
Is there some sort of fried cucumber recipe I'm unaware of? 😆
No, dirty pan from cooking potstickers
i have no cucumbers left. but the plants are blossoming again, so maybe we will get more
I had to look "potstickers" up
We use these cucumbers for salads
Funnily enough, if you'd said "wonton dumpling", I'd have understood it
Potstickers, dumplings, wonton dumplings, etc.. all the same thing lol
We buy this brand
I envy your variants
Here we get only pasta 😭
pasta is all you need
I mean, you are in Italy :P
What would you expect
Yum!
Looks very Southern European
I love me some stuffed shells
not those brands, haha. (well the pasta itself i think is actually italian made)
Aka, those massive shell pasta that you can put a ton of ricotta cheese in and drown in sauce
With all the diaspora that there's around you'd expect the market to adapt
But nah, authorities like to clean up by fining migrants activities
Not the brand, but the recipe haha
Mmmm pasta sauce
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
ha
Achievement unlocked: You offended the Italian by talking about cooking
Nah I'm just sick of italian food
Fair :)
thats canadian ish
Nah, that's 🦅
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
When there's lots of cultures it's the best imao
hot dogs!
canadian food is the best. cause its just everyone elses food mixed together hahah
Does anyone know how can I make an Unity robot arm IK?
Does the Canadian stuff include fructose syrup?? 😂
Wrong message to reply to, but you get the idea.. 😅
ha
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
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.
Is this a cnc controller?
yes
Speaking of, do you have a cat?
well, no, technically it is a keyboard and monitor with some extra twidly bits. the "control" is in the pc
CNC human interface device ;)
hmi yeah
except, not $5000
gonna make it diy printable and sell files. but mine will be machined from aluminium cause i can hahaha
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
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...
Yummy
Gives!
If it was easier to ship to the UK, I absolutely would offer to ship there
Same with the rest of Europe
For sure.
Shame I no longer have any other shipping options.
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
i wants it (no idea what it is but still...
Well, we can still produce our own. 👍
Indeed
It’s an RP2040 dev board with USB C and a neopixel
CE regulations
Yeah, I could do what other people do and just hope they don’t get asked about conformity
so whats special about it vs a pico?
USB C
oh
i thought pico had usbc
haha
never mind me 😛
so its kinda like my feather, but smaller
Well, you can't do retail shipping.... 😉
Ever so slightly shorter than the feathers
Oh it also has a reset button
That’s important 😅
ha
The fines for trying to skirt the regulations can be worse than just confirming in the first place :/
Not really.. personal items are personal items. Lol
i need to make my cnc keyboard pcb. i think it should have a socket in... something. feather rp2040?
But, certainly not worth a risk.
not here they arent
they like to take yer stuff here
haha
Yuh huh
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
When you don't even get the fake you paid for.. that's a burn.
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
Yeah, I'll have to start on a keeb design.
do mine. ill give you.. uh.. .some pocket lint!
Not sure what I'll do for getting the rubberdome layer produced.
I could try myself, I guess
rubber dome?. so not a normal mechanical one?
Eeewww
haha
makes obnoxious click clack sounds
(I'm not really a fan of mech keybs either)
I think I'll replace my center dash with a mechanical keyboard
iphone 15 will comne with a mechanical keyboard
Well, since it'll probably come with USB-C, connecting a mechanical keyboard to it will never have been easier! :>
I'll probably snag another KB and mouse from work today. Lol
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?
to my knowledge yes if they are I2C they must have the pull up resistors on the module.
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.
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?
That’s an excellent question. Im not sure.
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.
Digi-Key has CM4. https://www.digikey.com/en/products/detail/SC0691/13530946
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
There's this, which can drive some kinds of 5V loads, but I'm guessing you were looking more for a logic level shifter (possibly I2C) https://www.adafruit.com/product/3343
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
i've got one of these -- it's great for whipping stuff together
Pimoroni automation HAT (for Pi) has 24V-capable open drain outputs and a few inputs with resistor dividers as well. No isolation though.
hm
Talk how? TTL? SPI? I2C? RS-485? Something else? There are lots of 5V protocols, and there are different kinds of level shifters for different ones.
Even so, bipolar? Open drain? Digital? Analog? Unidirectional? Bidirectional? These details matter.
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
UART is probably the easiest way with RX/TX if you want board to board communication.
for 3.3v to 5v logic level (SCL/SDA) shifting i would probably use something like this https://www.adafruit.com/product/395
SPI is pretty normal as well between boards.
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.
With the right MCUs you could do Ethernet lol
Which would be fun to do over PCB traces
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.
i need pin to pin 5v
that is all
no spi. no uart
it is not an arduino. just using that as an example
yeah a logic level shifter is likely needed because the 5v from a feather vbus is constant current power only, not for IO.
yes, thats why i asked if there was a feathering level shifter 😛
it seems someone has made their own
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.
yeah, i see that it would be case by case for the exact pins you need
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. :/
could you run a Z80 from level shifted IO, or would something that natively supports 5V be better?
Ah, that's a bipolar, unidirectional logic signal. In most cases, you don't even need a level shifter for that. Most 5V logic will accept a 3.3V input as a logic "high"
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 🤗
this board wont. thatrs why i asked.
I think the original Z80 was NMOS, and I'm not sure what NMOS inputs are like (I'd have to look that up), but later production Z80s were CMOS. In any case, 5V I/O should work fine. I'm unclear on what level shifting you're referring to.
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.
Many such I/O signals are open drain, which is easier, but unidirectional bipolar logic shifting is easy.
Oh, 3V3 IO from most modern microcontrollers and such. I know a 3V3 high would probably work as a 5V high, but it wouldn't work the other way around.
if you just need a pulse how about a relay? https://www.adafruit.com/product/2895
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)
a relay for each keystroke? yeaaaah no
😛
oh, hehe yeah nvm
i guess that would be a VERY mechanical keyboard
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.
all the logic running on rectified 240vac
yes, for science.
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)...
need to up the game to 600v contactors then
Also RIP Steve Harwell
Had two songs that helped cement the greatest animated movie in history
let it go?
of course someone has already done it. the amount of clicky is insane. it made me laugh out loud. that was awesome.
oh
Steve Harwell was the lead for Smash Mouth
i thought you said greated, not one of the worst.
yes i know who he is. i was joking 🙂
😛
aww didn't know that. sad news. 😢
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
It was pretty good, I watched it recently
Congratulations! You have typed out a sentence I've never seen in the wild before! :P
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
Ah, so shrek was part of the bedtime ritual[tm]?
For many, yeah lol
https://learn.adafruit.com/introducing-adafruit-stemma-qt/technical-specs#stemma-4-pin-i2c-both-standard-and-stemma-qt-3035230 @tender heron @ebon dew
well if you're gonna get pedantic about it... 😆
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
?
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
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
i also find the driver boards tend to cost more than kit lcd from adafruit/waveshare etc
Unless you have experience developing for FPGAs or CPLDs, you're usually better off using something built for your device.
example. that screen is like $52?
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.
yeah. most of these little screens are tablet or phone screens. they are "special" so its way easier to let someone else integrate them
It has its own driver board, you can talk to it with SPI.
how exactly???
is this board what you are talking about?
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.
will the socket be compatible with the wire coming out of the lcd?
It looks like it to me
wait what is the dimensions of the socket
nvm ill find it out
what about if I wanted to add touch screen ability?
It's available with and without touch screen support already
oh nice can you provide the one with touch screen support?
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.
nice
oh so the other options include displays?
It looks to me like you'd order one of the displays, and a breakout board.
oh I don't need to order a display
I salvaged one already
and have the model
I have this board
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
@late fulcrum Could you help me out? You seem to know what you are doing.
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"
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.
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
(leave alone writing the code to talk over them, which sounds everything but trivial given there's apparently... 16? parallel data lines)
have you measured its diagonal? it would at least reduce the amount of options from the product list that it could be
(it may be not even listed on the manufacturer's page, tho)
there, new 8" screen thats actually in stock ha. 😛
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
real ui life size (on my screen). i cant read eny of it! 😛
will need to rearrange it a lot
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
haha
there, much more readable ha
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
It should be between 18°C and 21°C where I live this time of year
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
😛
"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
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!
Lanta, that sounds a bit miserable
Fascinating video on knots https://youtu.be/8DBhTXM_Br4?si=JaPT6JGKwU6uiYvM
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...
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
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?
Well, note that "STM32" encompasses a very wide range of chips from slow M0 cores to beefy dual M7s, so some will be slower than ESP32 (which also has different variants) and some will probably be faster. But if you want to compare some rough benchmarks, here's a site for it: https://www.eembc.org/coremark/scores.php
The Embedded Microprocessor Benchmark Consortium
thanks
I asked the seller if he/she was selling a driver board and I got a reply.
He/she said yes.
Driver as in an extra chip to draw over SPI/I2C instead?
hey all, has anyone noticed this on the Pi Supply website? https://uk.pi-supply.com/collections/all
was considering buying a Pi-Juice, but saw that and not so sure!
those 2 "products" on the right.......
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....
The popular saying "Not my circus, not my monkeys" is originally Polish as well ("Nie mój cyrk, nie moje małpy").
I tend to swap those two sentences “not my monkey, not my circus” because it sounds a little smoother to say
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
Peltier stuff is fascinating
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
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...
the problem, is that the peltier produces waste heat
idek what to do with them
so your heatsink&fan has to remove more heat then if the peltier just wasnt there
the only benefit the peltier adds, is getting the cold side below ambient
maybe you guys will know what it is
which is a recipe for a dead cpu, condensation!
a high voltage transformer
basically the same as any normal transformer
Do people still watch that idiot ?
whats wrong with linus
the fins between the top coil, mean each group of turns is isolated
oh no i mean how do i use it
im curious
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
Order a coil from China... IUD arrives in the post. 😛
lmfao
..sorry
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
that vid is 4 years old
and how exactly is he an idiot?
Did you see the "heatsink" video.... ?!?
Either he's an idiot, or an absolute clown.
not sure
Le sigh..
havent been watching every single upload
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.
lol
Like.. The Verge wouldn't have published it.
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
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.
a colin furze shed?
A Colin Furze shed would be mental. 😄
Not a huge fan of his content, but at least he's doing things right.
even the safety tie?
Not sure on that one.. Don't recall.
I get the impression it's just the regular tie that he wears....
Now I'm thinking of BigClive's "explosion containment pie dish"
Yeah... don't wear ties when using power tools.
whats an actual usecase for a thermoelectric cooler
You don't really need a spec sheet, you can work out the inductance and saturation current (or use a controller that does it for you), and derive the drive parameters from that. However, to find the max voltage, you'll probably need a few sacrificial units.
Below ambient cooling.
the one i have can run at 12v 6A
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.
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
Oh yeah, they will get rather hot... on the hot side 😛
lmao
im fine with that
i will put it on a sticky thermal pad
onto a piece of scrap metal
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.
to dissapate the heat
I might look at getting a small one for my Pentium M desktop. 😄
wait so if i put that like
on a heater
it will generate electricity?
well not much but yk
Yes... ?
As long as you cool the other side, yes
oh nice
nice
You can run a small radio with the heat from a candle
I was struggling to recall for a moment..
I don't think it's very efficient though.
Could be wrong.
that's so cool
I'll pardon the pun.
Yes, the pentium + Peltier isn't very efficient (except as a room heater).
A Pentium M doesn't generate crazy heat anyway.. I'd do it for the shiggles. 🙂
lmfao
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
So... you're wanting to use a theropile to charge a battery?
for £0.89
its more of a joke
than anything
i only ordered it because it put my ali express cart over £8
Yeah
There are "energy harvesting" ICs available for exactly that purpose: charging capacitors and batteries from low-energy phenomena like thermopiles.
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
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.
Yeah, an I2C or SPI GPIO expander should work for that. You can also buy a dedicated keyboard matrix driver IC.
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?
Yes, but keep in mind that both of those are going to be pretty talkative. You might need to put them on separate ports.
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.
Ah it'll be fine then.
it is just the text on the little pendant. telling you what axis is moving and what increment.
1.3" oled 128x64
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
yes 240x30
240V is split phase, so it's 30A per phase.
120v is half a 240. 2x 120x3 = 1x240x30
Does that add to 60 amps of capacity?
no
I did not think so
they are 2 180 degree phases.
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
so you get double the voltage and the same current
That was my assumption but I wanted to double check because you know fires
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)
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
See the service upgrade discussion above
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
I wonder how much of that is the multi 100MM theft of copper in Europe? Or have prices not reacted to that yet
the price is entirely due to the pandemic. went up in late 2020 and never went back down
That's how I read it, yeah.
Russia invading Ukraine and the violence in western Africa hasn't helped either.
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?
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
i specifically need neopizels yes
ahh i saw those flat ones before
hmm
i wonder if they can work
thanks
Perhaps a custom house could do it?
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
What pitch are you ideally looking for?
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.
https://www.bestlightingbuy.com/ws2812-2020-rgb-addressable-led-strip.html looks like it fits the bill.
Individually addressable LED strip based on the WS2812 2020 integrated RGB LED and driver. 200/120/90 LEDs/m WS2812 LEDs per meter. The strip is sold by 1 Meter roll.
Buying in Bulk: We offer competitive prices and volume discounts for customers needing to order large quantities. If you are interested in ordering items in bulk, please get in con...
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.
What's your go to display that's about 3" big? Under $10 would be nice
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.
ha. are they are normal price?
also, is it mostly useless on its own, is a base board manditory?
$35 off Digi-Key
ok
Yeah, the base is mandatory
thats good i think
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
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?
Slightly I think?
It might be the same.. it is mostly made to be compact and comes in more variety of options
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?
Not generally, Ethernet should be through a true Ethernet PHY
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)
USB on a pi is typically handled by a USB hub controller
It has one usb otg host that goes to a hub controller
yeah, just rechecked. pi 4 ethernet is on usb hub, which is why it is flakey.
no its not
pi4 ethernet is directly on the SoC
the linuccnc devs disagree
then they are wrong
as it reports as a usb device
what does lsusb say?
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!"
what does lsusb say on your pi?
i do not have one
because the pi4 ethernet is not on usb
only the pi1, pi2, and pi3 have ethernet based usb
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
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)
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
the gigabit phy on the pi4 does have problems with a power saving mode
it has compatability issues with certain switches, and will just turn the link off
that is entirely different from usb issues
well, whatever it is is makes it not viable to use :/
which is a shame, cause it would be ideal in many ways
you can just disable the power saving mode
you think in all these years 1000's of devs and users never thought of that? 🙂
(actually, dont answer that...)
ha
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
https://forums.raspberrypi.com/viewtopic.php?p=1829781#p1829781
there it is: ethtool --set-eee eth0 eee off
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"
😛
Ah the internet, full of mostly unrelated information
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
and poor peter (mesa fpga cards) tries to hold it all together haha
So much tribal knowledge, so little actually documented in a central knowledge base
at least with him he responds "i can make it do that"
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.
ive also discovered things about the rpi hardware, that the rpi engineers claim dont even exist
ha
even the people whose job it is to know that stuff, dont know it
easter eggs
undocumented security flags, that stop the official linux drivers from working
oof
ha. i installed a siemens cnc emulator yesterday and it asked me to reboot first because windows had pending updates.
basically, the VPU cores can write to any hvs register, and do accelerated 2d graphics
but the ARM cores cant, any attempt to write will trigger an async external abort, which linux treats as fatal
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)
I really appreciate the fact that physics and our own technological limitations as a species prevent us from making Gundams
hahaha
Sad but true
I see this message, and raise you a https://docs.kernel.org/usb/usbip_protocol.html
We also can't have gundam-sized insects with the current atmospheric composition
Reads like a generative AI wrote this...
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 😛
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
I’ve never grown such a large cucumber 💀
It’s larger than the last huge one I picked
If it’s not that good, you can always slice it and pickle it.
I need more pickling jars for that lol
ha yeah, a pickle gar i found fits 2-3 small pickle cucumbers. youd need like 10 jars for that thing
Maybe a gallon sized jar would do
gang gang yumm
Any news on QT - QT cable restocks?
EDIT: woot restocked
Say hello to Tropical Storm Lee. Projected to become a hurricane within the next couple of days.
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
Oof
"wp" = WordPress ?
Yup
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.
I can reference him to you if you want
I just don't want to deal with him lol
Write up a contract with migration, support, and maintenance. It doesn't matter how far into past support you are with it.
I don't get paid to fuss over websites these days. 😛
The boss doesn't want to, because he has been too much of a pain even for him
So he's basically saying to f him, but nobody wants to make it themselves
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.
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. 🙂
then send a nicely worded email that you're currently too busy with other projects to work their migration into your schedule.
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
If I were still in the webhosting game, I wouldn't mind... but I left that WAY behind.
Kinda wish I hadn't, because my current role is utter tedium.
there's nothing wrong with outsourcing as long as the outsourcing can do a competent job up to your migration standards.
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
I mean, it would be very much in character if you built it out of wood xD
Yeah using ABS would be against the grain.
wooden keys with a wooden enclosure sounds more appealing. a nice stain and it basically can become an heirloom keyboard.
"heirloom keyboard" is a new one. Hat's off to you
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
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.
my worry with wood is the "plate" will be too weak.
I forget if layup epoxy would be better
Mind sharing some details? I'm curious
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.
I had a blob of them and I'm down to my last one.
:(
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
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.
they are easiest for sure. just pick one that feels closest to a dome i guess
I think there are some that have a flat profile
red is linear, no "click". thats what i have right now.
I have no idea tbh. Mech kbrds are Decidedly Not My Thing[TM]
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
Oh gunky ball mice definitely weren't fun
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
how about a trackpad?
eeewwwwwwwwwww
horrible deformed gaming blobs
💯
Guess it's time to abandon mice and switch to keyboard-only navigation :P
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.
HA
made the plate an abs insert.
will have to make all the threads brass inserts. but i kinda like it, haha.
GitHub just "combined the power of the Following feed with the For you feed" 😦 Is there no way to avoid the algorithm?
GitLab
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
Didn't gitlab massively lose user data once?
Didn't GitHub?
Data breaches will happen no matter what. The question is how the company responds to it.
to be honest, one should probably also be keeping local backups of critical repos too
This is always the case.
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
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.
Laser cutting, milling, photolithography, or something else? Given the countersinking, I'm guessing milling.
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
WE ARE LIVE! ASK AN ENGINEER! https://youtu.be/19Dm4f7CD8U
ASK AN ENGINEER 9/6/2023 LIVE!
Visit the Adafruit shop online - http://www.adafruit.com
LIVE CHAT IS HERE! http://adafru.it/discord
Subscribe to Adafruit on YouTube: http://adafru.it/subscribe
New tutorials on the Adafruit Learning System: http://learn.adafruit.com/
------------------------------------...
WE ARE LIVE! ASK AN ENGINEER! https://youtu.be/19Dm4f7CD8U
ASK AN ENGINEER 9/6/2023 LIVE!
Visit the Adafruit shop online - http://www.adafruit.com
LIVE CHAT IS HERE! http://adafru.it/discord
Subscribe to Adafruit on YouTube: http://adafru.it/subscribe
New tutorials on the Adafruit Learning System: http://learn.adafruit.com/
------------------------------------...
all the little thread inserts done. back reinforced. sides stronger (for wood end grain).
Those look nice
Baby pumpkin
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
It’ll make glorious pumpkin goods
Along with the other 10-12 pumpkins I’ve grown and stored this season
otoh, it's probably too smöl for pumpkin pie. Probably pumpkin soup
Nice!
punkin!
Picking pumpkins brings back bad memories... that was my first job as a teenager, so much work
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
pumpkin is a fruit, therefore it belongs on pizza
And I’ve given 3 away
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
That sounds... something. I'll keep it to that 😆
Interesting first job
Mine was at a deli
I would fail so hard at that.. 😛
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. 😄
Nice!
Arranged for tomorrow.. and he's agreed to let me test it with a Live USB.
nice! I recently maxed out my thinkpad with 16 gigs of RAM
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. 😛
32c is not that terrible
I didn't say it wasn't terrible ;P
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.

