#general-tech

1 messages ยท Page 97 of 1

barren plaza
#

I've made a few things that had similar but not identical sketches, so that came in handy

forest solstice
#

thank u very much, this works

barren plaza
#

awesome!

thick prawn
#

My friend challenged me to make tic tac toe

#

I made the drawing code really fast, I'm proud

#

(My first C++ project by the way, just wanted to have some fun)

sharp spear
#

I'm planning on building a drone. Is it better to use bluetooth to control it (I will have a raspberry pi on there) or should I buy a radio system instead?

lime sandal
#

@sharp spear bluetooth has a very short range. a radio system would be best budget wise turnigy and frsky are great options

sharp spear
#

Thanks I'll look those up

#

Although I saw online that Bluetooth can do 100m or so

#

Is that accurate?

#

Bluetooth 5

#

Or is it much less irl

lime sandal
#

@sharp spear people have tested the tunigy 9x to reach ranges of over 800m

normal breach
#

hey, someone here has "Adafruint Fingerprint sensor" ?

verbal aspen
#

You probably should just ask what you want to know about the fingerprint sensor.

normal breach
#

I am looking for someone with this sensor for further questions

modern stump
#

I'd say : don't ask to ask, just ask.

thick prawn
#

I need a bit of C++ help

#

I'm using ANSI, and I want to macro the CSI H command (goto pos)

#

#define GOTO(Y,X) "\033[Y;XH" is there a way I could do something like this?

#

I made a runtime solution, just a function that pieces it together with a std::string, but that's gross, since I call this function multiple times. Can't I have something for compile time that does this?

harsh venture
#

You're just trying to concat a string in a macro?

thick prawn
#

Yes, you could say that

harsh venture
thick prawn
#

Oh?

harsh venture
thick prawn
#

Love it

#

Getting there

#

But at least now I see it's possible, how nice

thick prawn
#

Thank you stargirl!!!

#

This is exactly what I wanted

raw scaffold
#

Is there a private leaderboard? I am participating in one for my office, happy to jump on an Adafruit one

verbal aspen
#

I don't know of one for Adafruit, I'm afraid.

harsh venture
#

Happy to be helpful, @thick prawn

opal needle
#

Does anyone know if the msa301 can't be used with a QT PY? Trying to import it results in a small int overflow

barren plaza
#

I had that happen with another library, I'd file a bug issue

thick prawn
#

So

#

I'm doing something that requires a call to the Windows API

#

And my friend had warned me that Windows is OLD old, and I'd see for myself when I messed with it

#

And the first thing I have to use is an ancient C-style function(handle, params) method. I was so confused for a while, like "Why can't I just...get an object...and call a method on it?"

#

I'm too young

pine igloo
#

you aren't too young. the problem is that the win32 is just bad @thick prawn

real scarab
#

function(handle, params) is semantically the same as handle.function(params)

pine igloo
mild prism
#

using an nRF52 board if a short 5v to a GPIO with a 330 ohm resistor will that work for testing turning an input on?

thick prawn
#

Matt, I read up on it, I got that

#

It's honestly...kinda cool

#

How people managed making object oriented code back then

#

Also, Object, I can't be mad at Windows

#

It's old

pine igloo
#

linux api is less scuffed tho

thick prawn
#

Isn't Linux younger? And open source?

pine igloo
#

I don't think it was really a thing. The string library of c isn't even oo

#

yea but it's from 1990

oak cove
pine igloo
#

they don't have a lot of type

inner linden
#

That's a history problem, really.

pine igloo
#

oh you code in c? @inner linden name me every win32 types and preprocessor

inner linden
#

If you whack yourself on the side of the head hard enough while reading source code, Windows kinda looks weirdly like the DEC minicomputer operating systems through a long chain of inspiration.

mild prism
#

okay @oak cove Do you have a different suggestion for testing some IO . I have a large array of resistors, diodes, caps, pots. but sadly no leds.

inner linden
#

And Linux looks really quite close to the early Unix variants that are a smidge younger than the DEC minicomputer operating systems

oak cove
pine igloo
#

imagine how much the devs of the dot net framework suffered while making the dot net framework as they must been using win32 api mess ๐Ÿคช

mild prism
#

Im just making some really basic testing programs to learn how the GPIO acutally works. So I just wanted to turn an input on and off and see it print something in my terminal. Or even have it turn on an output that would turn an input on on my raspberry PI

#

i have a full bread board as well

oak cove
#

Im not really sure how you want syscalls to work with objects @thick prawn, a syscall is just input output anyways, make a object wrapper around it if you want

oak cove
mild prism
#

oh okay

thick prawn
#

I'm not complaining, IoT

mild prism
#

so I dont need to add a resistance to limit current. Sorry I did mean to say 3.3v. Its a habit for me to talk in 5v I realize now its a 3v board

pine igloo
oak cove
mild prism
#

for testing an output I can just check it with my meter.

oak cove
mild prism
#

i am trying some basic programming stuff and stuggling a bit so trying to keep it super simple ๐Ÿ™‚

pine igloo
#

thanks for the answering

mild prism
#

I think my issue is more linux related tho

#

Im not super linux fimilar. Im trying to run a uart BLE sample library on a raspberry pi4 & nRF52 board. I think I am missing the dependencies possibly? but not sure how to correct it

oak cove
#

Looks like a python problem, lol

#

I used to get infuriated with that exact issue with package management

mild prism
#

yeah i think it is to a sense. Im trying to import the module service_identity and i believe i've done that. but i tihnk maybe its missing a dependency or something

#

is there a way to pull dependencies? reading online it seems there are some options but only for the apt-get stuff

#

i feel so dumb lol. I am much more used to machine automation with PLCs and stuff lol. Its crazy how different of a world the two are

oak cove
#

pip, and no this happened to me all the time with python.

#

Are you sure your pip is linked to pip3?

#

could try pip3 install service_identity

mild prism
#

im not even sure i know what that means

oak cove
#

Lol, unless you set it or are using certain new OS installs, pip is for python 2, not python 3, but python now defaults to python3

#

So if you install it in python2, you cannot use it in python3

#

But your pip might be linked to pip3, idk

mild prism
#

oh your the man

#

that error went away

#

it still doesnt work lol but noi error

#

i don't know if you remember the application exactly I was trying to do. But this guide really hits the nail on the head

#

so im trying to just run it. the pi side seems to be workign now.

#

oh i forgot to install librarys on the nRF board

#

its connected and working now

lost thorn
#

Can confirm ๐Ÿ™ƒ

#

Waiting on the documentation so I can dive into Adabox 017. When do those typically drop?

mild prism
#

@oak cove Thanks again man! you rock this is really awesome.

#

i have the nRF and the Pi actually sending stuff back and forth over blue tooth

oak cove
#

Glad to help

mild prism
#

i have most of my project with the bluetooth load cell figured out now. I have a working library for the bluetooth coms between the two. Also a working library for using the load cell on the raspberry PI. Now I just need to get it to run on the nRF then send the data via bluetooth. This is the next hurdle. I've learned so much in the last week.

worthy axle
#

Anyone 3D print the matrix handle for the RGB Matrix Slot Machine? 5 attempts all failed after about 40mins into the print.

thick trout
#

Hi All, just recieved my "5" TFT touchscreen" (PID:1596) and "HDMI/DVI Decoder to 40-Pin TTL Breakout" (TFP401, PID:2219) and I hook it all up and get the following:

#

Is this the right place for Adafruit hardware issues? It is hooked up to a RPi 3b+

signal swan
#

Hi, has anyone sold a product and dealt with FCC regulations? I've sketched out an IOT system that includes raspberry pi with cellular HAT and wifi connectivity to zero w. FCC testing seems like it could be a showstopper for my hardware startup idea. Anyone have any experience with this?

thick trout
#

Seems like all the components you are using are already FCC compliant. I am no expert but it seems like if you were actually inventing or building the boards to broadcast the cellular or wifi is were you'd get into the need for FCC approval.

#

That is why you don't see new technologies popping up every day in that space but instead using existing protocols and technologies. Like wifi.

#

Eeven if you were building the boards, the chips are what do the broadcasting and I doubt you are doing chip design.

#

Again, ot an expert, I only play one on TV

#

and on discord

signal swan
#

hi @thick trout, thank you. I figured maybe someone here has sold commercially and might be able to offer a tip.

#

yeah all the parts are off the shelf and have FCC ID

thick trout
#

Cool, good luck.

signal swan
#

thanks!

thick trout
#

Any chance you can share some details, or is it hush hush right now?

signal swan
#

its kind of hush hush, but its basically a security camera system

thick trout
#

Ah, nice. Affordably priced?

signal swan
#

I think fairly priced, ha... it is going to be for business not consumers

thick trout
#

Oh. OK.

bitter sapphire
#

@lost thorn probably Monday or so

lament ocean
#

Quick question, can uv-c also be detected with an light sensitive resistor?

quick bone
#

Does anybody know where I can purchase these components. Trying to get an N20 motor running for a robotics project. appreciate any help! thanks! PM me.

bitter sapphire
#

@lament ocean No, UVC is far off the range of most if not all LDR. To view the specs of your specific one you should look at the datasheet for it.

#

@quick bone
Top: DC Motor + Stepper FeatherWing https://www.adafruit.com/product/2927
Middle: Adafruit Feather M0 Basic Proto https://www.adafruit.com/product/2772
Bottom: Adafruit FeatherWing OLED https://www.adafruit.com/product/2900 Although I would recommend this one: https://www.adafruit.com/product/4650 you can get it at Pimoroni but they are in the UK so it'll take a bit: https://shop.pimoroni.com/products/adafruit-featherwing-oled-128x64-oled-add-on-for-feather-stemma-qt-qwiic
And finally, to put it all together: https://www.adafruit.com/product/3417

This is the FeatherWing 128x64 OLED: it adds a gorgeous 128x64 monochrome OLED plus 3 user buttons to any Feather main board.

clever nexus
#

@signal swan I have successfully used a testing lab and gotten FCC certification for an intentional radiator.

The FCC code of regulations are publicly available and you probably need to start with Part 15 and Part 90. I can give the bad news that everyone tends to ignore: If it has a clock above 9kHz, it needs to be tested.

inner linden
#

Well, that hertz.

clever nexus
#

Not if you do it occasionally. True if done with frequency.

barren plaza
#

These puns must stop, period.

signal swan
#

hey @clever nexus! Thank you very much.

clever nexus
#

@signal swan yw

signal swan
#

One of the suggestions I found online is to use pre-certified modules to reduce the FCC testing cost. At first I thought this would allow skipping the FCC test, but turns out I need to get a new test because I am combining as a new system. I'm looking at raspberry pi model 4 b and a cellular HAT to start, both of which are pre-certified with FCC ID. Hopefully the test will be closer to $500 than 5k ha

#

I think I'm going to order the most necessary parts to get a proof of concept and kind of use that as a sales tool for my prospects to keep them interested in what I'm working on...

#

@clever nexus mind if I DM you?

clever nexus
#

@signal swan Feel free.

thick prawn
#

I am very very confused right now

#

This function returns an empty string no matter what

#

I debugged it, and at cin >> in; it equals what I inputted, but then it outputs an empty string

harsh venture
#

You're returning a reference to something that just went out of scope

#

Your return type should just be string

thick prawn
#

NOOOOOOOOOOOO

#

I hate how obvious that is. It hurts. Oh, it hurts

harsh venture
#

Happens to all of us. C++ is filled with traps.

icy moth
#

Like trying to use type string when itโ€™s just easier to use char* stringname

#

Also that C++ doesnโ€™t like casting

inner linden
#

I seldom program C++ anymore, but when I do, I realize I still have a bunch of bizarre antisocial habits left over from the days when I was a pimply-faced young C++ programmer. Death will not release you from the days of C++, I guess.

thick prawn
#

I just started. I threw away everything I thought I knew from Java, since it seemed that's what it was going to take

#

Granted, I definitely had a knowledge head start, and I have a mentor, even

#

So I'm having fun

#

Though I notice I'm...really scared to use the heap for some reason. I don't know, it just feels "wrong", even though I provide perfectly valid destructors for the stuff

harsh venture
#

I'm not a big fan of C++ myself (although I've written plenty of it), I prefer C

thick prawn
#

I think the most nightmarish part of all my fun so far has been daring to touch the Windows API

#

That was just....god, no

#

It's all C. All of it

#

C everywhere. C there, C here, agh

icy moth
#

Nice thing is most C/C++ is mostly interchangeable thanks to changes with GCC back a while

#

Not sure when exactly when though

#

Just reverberating what I was told by my operating systems instructor

mild prism
#

does anyone know if you can run VS on raspberry pi4 or would it be too resource intensive

icy moth
#

@mild prism yes you can

mild prism
#

thanks skerr

icy moth
mild prism
#

does vs support circuit python? Or just MU

barren plaza
#

I've heard tell of plugins for it but also that it can be troublesome to get working

mild prism
#

i was getting some errors when runing scripts on my nRF but not when checking the code with MU

#

i've never run into that with VS yet

barren plaza
#

Idk if it's just me but I found that Mu's code checking didn't always flag all the errors I make

#

the answer is obviously to write better code ๐Ÿ˜›

#

or maybe it just flagged them differently than I expected

mild prism
#

i think its more likely i could find a better IDE then writting better code lol

barren plaza
#

I'm a shill for Spyder but IDK if it works on the pi. I know miniconda exists

mild prism
#

i've been using vs right from the start (2 weeks ago lol) so im finally starting to figure out all the little features

barren plaza
#

it's very featured for sure

mild prism
#

i just bought the python mega course on udemy. Very excited

barren plaza
#

nice!

bleak ospreyBOT
karmic obsidian
#

DESK OF LADYADA - Stemma Sunday & Happy Hanukkah - Prototype PCB Panel unwrapping https://youtu.be/xvFxzsEOUH8

Happy Holidays everyone! This Sunday we peeled apart a prototype pcb panel we got on Friday and started assembling the boards. We'll show off what we ordered and the two Stemma PCBs (SCD-30 and HTU-31D). We also got the sturdier prototypes of our Cobbler 400's and tossed on some Stemma connectors there...plus, is it possible to get a custom 45-d...

โ–ถ Play video
cursive flint
#

Is anyone aware of any tools that can accurately measure AC frequency between 20 Hz to 1 kHz?

harsh venture
#

Is there any reason an oscilloscope wouldn't work?

cursive flint
#

Yes, only one thing, mainly it's size. I'm currently looking for if I could build an oscilloscope with something like an Rpi or Arduino, with it's only objective being to count AC frequency

harsh venture
#

Lots of handheld multimeters can measure frequency

cursive flint
#

Alright, I will take a look at look at those

harsh venture
#

I think even the really cheap one I started with had that.

#

My fluke definitely can

barren plaza
#

Fluke makes really nice ones, you definitely get what you pay for

harsh venture
#

My fluke isn't even my most expensive meter. ๐Ÿ˜‰๐Ÿ˜›

cursive flint
#

Yup, looks like my multimeter can measure the frequency, but I think the AC frequency is changing too fast for my multimeter, lol

harsh venture
#

What exactly are you measuring?

#

1kHz definitely might be too high for your meter.

#

My Fluke 115 can apparently measure up to 50kHz

#

But probably only refreshes the display once per second.

#

Ah, 4x/s

cursive flint
#

?

harsh venture
#

So there's a maximum frequency it can detect

#

But if the frequency itself is being modulated you won't really be able to measure that.

cursive flint
#

Ohhhhhh

barren plaza
#

a scope is a good tool to get if you can afford one and have the space

harsh venture
#

Yeah. Nothing beats a good scope.

harsh venture
cursive flint
#

I've done testing and found that my multimeter works and does what I need it to, but the only issue is that it seems to refresh ever 2-6 seconds.

thick prawn
#

Hey

#

Does anyone know an app that can make my display orange tinted at a scheduled time every day?

#

I'd like to be easier on my eyes

barren plaza
#

check out f.lux

thick prawn
#

Ohohoooo

#

Thank you, this seems to be exactly the thing

barren plaza
#

np

thick prawn
#

This is great!

#

I can actually look at my screen now

#

At 11 pm

#

Jeez

bitter gale
#

Yess burn the eyes with the orange fire

pine igloo
#

hello. does anyone knows how to solve a signals and spectra word problem?

harsh field
#

guys

#

Arduino is making me wanna die

#

just nothing is working

#

like nothing

#

if you have experience with running esc, motor stuff on arduino please for the love of god dm me

static stream
clear quarry
#

i LOVE visual programming like XOD IDE (it's ok but far from awsome)! what would be realy awsome would be to use the UE4 Blueprint Editor! now THAT would be an awsome visual IDE ๐Ÿ˜„

pine igloo
#

someone from isreal?

sand tiger
#

I need a very thin wire that won't break too easily - what kind of wire could I? (Tried those thin copper wires but they break too easily)

#

Needs to be less than 0.5 mm in diameter if possible

upper coyote
raw scaffold
#

gets himself a MagTag for Christmas -- back in stock

barren plaza
raw scaffold
barren plaza
#

both are gone ๐Ÿ˜ฆ

raw scaffold
barren plaza
#

No worries, I signed up for a notification

worn lark
#

Wow, those went fast.

#

Next time for me.

bitter sapphire
#

I feel like ada should order a lot more. It makes me said that places like digikey don't even have them

#

I also feel like the currebt stock might have been left over from the adabox

hearty karma
#

I noticed that the AdaBox edition of the Matrix Portal was "with help from DigiKey". I wonder if there will be more such teamwork efforts in the future.

icy moth
#

Iโ€™m pretty happy this morning.

Final grades for my last fall semester are in!

#

2 As
1 B+
1 B-

GPA: 3.5

#

Iโ€™ll make the deans list and I should still graduate with honors ๐Ÿฅณ

peak spear
#

and that does go on your permanent record! WTG!

proper escarp
#

@icy moth nice

bitter sapphire
#

@icy moth I just finished my first grad school semester with an A and a B. Makes my gpa 3.5 which isn't too bad for my first semester ๐Ÿ˜Ž

icy moth
#

Very nice!

bitter sapphire
#

Thanks! You too!

#

There is no such thing as dean's list in grad school ๐Ÿ˜ข

#

From my school's registrar: "Graduate students are not eligible for Deans List."

proper escarp
#

grades are much less important for grad school - at least for PhD programs
e.g., when our university is hiring postdocs, we do not ask "what was your GPA in grad school". We ask: what research have you done? what do you plan to work on? what papers have you published?

#

and, in fact, in higher level grad classes in math, anyone who stays in the class through the semester automatically gets an A - because no one cares about the grade

bitter sapphire
#

I dont think that's how it is with my upper level stats classes

#

My class next semester doesn't even have exams though. Sounds a bit odd for a class in the college of engineering

proper escarp
#

I have less experience with engineering schools - but in math, physics, and other sciences, what I describe is pretty common

inner linden
#

So I have a FedEx Ground package and every day it spends a few hours in "Delivering today by 8 PM" and then goes back to "On truck, delivery pending" and I guess that's priority inversion except with boxes and not processes.

pine patio
#

thats true, grad school gives mostly As and Bs. its no longer a punitive system to weed people out, its about real learning

#

I got a C in database design patterns, still a great learning experience but it was for computer science people not electrical engineers

pine patio
#

do a lot of people work at adafruit? I thought it was just 1 person designing everything and filling all the orders

cold pebble
#

unrelated: TIL USB 3 can interfere with 2.4MHz Wi-Fi. Good to keep in mind when arranging hardware.

dusky pawn
#

It appears as though the CAD files for the โ€œMagTag Christmas Countdownโ€ only portrait orientation Fusion 360 files.

#

The solidworks files have both but fusion only has the portrait.

golden hamlet
#

what on earth is with all the PIR sensors I ordered, from different sources.... why are they all "too sensitive" "not sensitive enough" with a mm movement

#

-_-

#

im wondering if I should change out the potentiates on them

#

if anyone knows any known good PIR sensor sources for quality sensors please let me know ๐Ÿ˜ฆ

pine patio
#

the 10 dollar ones are pretty good because they have a mcu in them doing fancy stuff you probably wonโ€™t be doing with your own firmware

thick prawn
#

Words can't explain how angry I am

#

I've been ripping my hair off for multiple hours on this algorithm

proven surge
#

you forgot to plug in the usb cable? ๐Ÿ˜ฑ ๐Ÿ˜‚

thick prawn
#

And it boiled down to making an integer unsigned when it shouldn't have been

thorny terrace
#

@thick prawn ..... oh no.

#

Getting insanely high values?

thick prawn
#

Yes

#

I'm making an AI

thorny terrace
#

2's-complement bites us yet again.

thick prawn
#

A "good" scenario is a 10, a "bad" one is a -10....it was seeing a bad scenario as 246

thorny terrace
#

Sign, sign, everywhere a sign....

thick prawn
#

This is probably the stupidest thing I've done

#

And it's the second time I've been bitten by a sign

#

The last time was when I wrote for (uint8t i = 3; i > 0; i--)

#

I think that's what it was

#

I remember it making an infinite loop

#

Or maybe it was = 2; i >= 0

fleet ember
#

That for loop looks fine though :P

vivid ledge
#

hemlob

onyx snow
onyx snow
onyx snow
desert cipher
#

out of stock of course heh

golden hamlet
pine igloo
#

Where can I get hep and get my question with arduuino?

vivid ledge
#

kek

pine igloo
#

I did once but it take much time to get answered. I once asked there and it took a lot of time to get a answer.

#

Is there a forum?

#

I am affraid to get my question deleted on stack overflow nocap

barren plaza
#

There are adafruit forums yeah ๐Ÿ™‚

pine igloo
lost lily
barren plaza
#

it's in the arduino channel ๐Ÿ™‚

forest solstice
#

how does it attach to the board, and how do i attach things to it?

proper escarp
#

aren't these the usual male headers?

forest solstice
#

then do u just solder wires to the headers?

outer cape
#

You have to solder the headers to the board first...

proper escarp
forest solstice
#

thanks

proper escarp
forest solstice
#

thanku

sand matrix
#

Hi guys sup

jagged hill
#

I need a dev board recommendation. Looking for something that can detect a tilting movement and then play a sound through a speaker. It will also need to be battery powered. Not sure if there is a board with those features included or if I need something like a Feather M0/M4 and the Prop wing. Any recommendations?

hearty karma
#

I'm thinking a Circuit Playground, but there are several boards that could do that.

thick prawn
#

I know for sure I caused an infinite loop somehow like that

#

And i was a uint, so it couldn't ever be < 0, aaaandd...yeah

#

I actually have a C/++ question about something a bit strange I still don't get

#

So, in my project, I defined a few headers here and there, and actually defined some properties in the headers themselves. And when I tried compiling, it failed because of multiple definitions. I was confused because I'd been doing it for a little bit, and it wasn't failing the same way

bleak ospreyBOT
thick prawn
#

My friend told me it's because #pragma onces/header guards only apply per each cpp file or something?

#

So the compiler passed through the definitions themselves more than once?

#

Can someone explain

hearty karma
#

It depends on whether it's preprocessor definitions, compile definitions, or linking definitions

thick prawn
#

Not sure which one of those I'm talking about

#

A class with definitions in it

#

Or, for this specific example, 2 globals

#

Which I included the header for in a couple different source files

hearty karma
#

That may be a linking problem, where there are two globals with the same name.

mild prism
#

has anyone tried to use python to communicate to a PLC? Normally you need an OPC and special software. Im wondering if you could handle that inside python because OPC software is very expensive.

hearty karma
#

Normally globals go into source files (so they're only one definition) and extern declarations for them into header files, so other code can refer to them.

#

A PLC like a programmable logic controller? Like ladder logic? Most of the ones I've seen just accept logic levels. However, I haven't heard of OPC so perhaps you're referring to something else.

mild prism
#

@hearty karma yes like a programmable logic controller. I have used software before that is a OPC called kepware. It would install on a regular PC then read in tags from a PLC on the same network. From there I used wonderware as a graphical display. I was curious if there was something available to replace this kepware using python for some small scale testing stuff. (running a home automation platform)

hearty karma
#

I don't know offhand, but it might be worth a little poking around: many of these schemes are legacy stuff from long ago, which can either be pretty simple packet-based protocol that's easy to reverse engineer, or strange tweaky bitstreams that are complicated and confusing.

deep pebble
#

Anyone knows the max8 creative programming ? I am using that and I need a bit of help

brittle flame
#

Hello lovely Adafruit people ! I'm working on a laser trigger project and I've already made a perfboard working prototype, but right now I've redesigned the thing a bit and this time around I'm ordering a PCB for it, but it's my first electronic project that got to this stage and I've never ordered a PCB. Anybody could take a look for rookie mistakes ? I'm only ordering 1 or 2 but waiting one week is long

icy moth
brittle flame
#

Thank you ๐Ÿ˜„

bitter sapphire
#

@brittle flame right off, the fab house will turn your 90-degree paths into 45s because they prefer them with QC. Second, you might want to increase the width of the power lines to like the next mark.

#

That large of a ground plane is going to be a pain to solder.

slim warren
#

Hello everyone. I just joined this channel ๐Ÿ™‚

icy moth
#

Welcome

pine igloo
#

Thatโ€™s cool! How was you able to do that @icy moth

icy moth
#

Bought a Govee LED strip and followed the instructions for setting it up

#

I meandered the strip back and forth carefully

peak spear
#

Meandering carefully....๐Ÿค”

karmic obsidian
harsh venture
bleak ospreyBOT
karmic obsidian
pine igloo
harsh venture
#

Sure! I'm modifying a toaster oven to be a reflow oven

#

So I can more easily assemble surface mount PCBs

#

The modifications are mostly adding a lot of insulation, an extra heating element, and a controller that monitors the temperature and turns the heat on and off as needed to make the solder reflow properly.

pine igloo
#

I love that ! How do you plan on modifying the code/making the toaster have another control panel that it usually have ? @harsh venture

slim warren
#

You know I never thought of using twitter as a real time build log. Thats an interesting use ๐Ÿค” . I dont have a twitter handle but hmm

harsh venture
pine igloo
#

What is a controleo3? @harsh venture

slim warren
pine igloo
#

Can you do your project with any toaster or it need to be specific @harsh venture

mystic quest
harsh venture
#

There's some specs you wanna look out for- it should be at least 1400w, it should be a simple oven with just knobs- no brains, it should be bug enough for you to fit your boards in, etc.

pine igloo
#

The project that you guys and gals are awesome. Thanks for sharing @mystic quest @harsh venture

#

Can you still tweak around the firmware of the controleo around to make add it cool feature like preptrogramming recipe like this microwave do? https://youtu.be/UiS27feX8o0 @harsh venture

Seriously. How is this so old and yet so advanced?
We need kitchen appliance reform. Vote YES on prop SRCT.

The second channel video is here now!
https://www.youtube.com/watch?v=tBD1NyabTt4

Technology Connections on Twitter:
https://twitter.com/TechConnectify
The TC Subreddit
https://www.reddit.com/r/technologyconnections

This channel is supp...

โ–ถ Play video
desert cipher
#

snow lapse is awesome

pine igloo
#

Ikr

#

What you liked the most of it

desert cipher
#

seeing stuff pile up lol

pine igloo
#

Yea same.

desert cipher
#

it nearly never snows that much here

pine igloo
#

That would be interesting to run the camera during a entire month to see the snow piling

mystic quest
#

The forecast is a little weird here I'm on the coast and we are supposed to get snow, rain, flash freeze and more snow

pine igloo
#

Which state do you live in ?

mystic quest
#

Ma

desert cipher
#

im at WA state, but far west, in anti-snow region

pine igloo
#

Massachusetts? Sorry Iโ€™m not good with states abrรฉviation as Iโ€™m Canadian

mystic quest
#

Yes

pine igloo
#

How do you get your idea for your projects @mystic quest

mystic quest
#

I make things I want to play with, sometimes I make things out of necessity. I like to combine making with my other interests which makes it more fun

pine igloo
#

Can you show me something you made out of necessity

latent igloo
#

What is the best os for a raspberry pi zero w for use with a wearable display

pine igloo
#

Iโ€™m sorry, I donโ€™t know.

mystic quest
#

Standard raspbian it's slowish to boot but works

harsh venture
#

You can write custom profiles for the Controleo3 using a simple little command language, so yeah, you could make it cook food.

#

But never mix things that deal with solder with things that deal with food. ๐Ÿ˜…

latent igloo
#

I already have a wearable display but I just need a better interface

#

Was conitering chromium but I have an aversion to google

pine igloo
#

https://xkcd.com/1319/ do you guys think this Xkcd apply to your some of your projects

latent igloo
#

and there terrible privacy polices

mystic quest
#

What is the purpose of your wearable?

latent igloo
#

Basic stuff like searching and maps

pine igloo
#

Is it clunky due to the pie

latent igloo
#

no

idle goblet
#

could you guys recomend me a 3D printer?

pine igloo
#

Can you show me a picture of it

latent igloo
#

the pi and a battery bank is in a case on my belt

#

currently on it

#

so I cant take pictures of it

#

it dosent have a camera

pine igloo
#

Iโ€™m talking about a picture of the watch

mystic quest
#

I'm hoping for a new pi zero w, quad core 1gb of ram, I would be able to do so much more with some of my projects

latent igloo
#

its not a watch

#

its a hmd

pine igloo
#

Oh. What is hmd

idle goblet
#

?

latent igloo
#

a head mounted display

oak cove
pine igloo
#

Do you wear iteveryday

latent igloo
#

yeah

#

instead of a phone

idle goblet
#

i think so not

pine igloo
#

That look cool. Do you see able to receive text message from it

latent igloo
#

Uhh

#

well it uses a raspberry pi

#

so email

idle goblet
#

bassicly a google glass

latent igloo
#

and discord

#

google glass is more like a hud

#

this is just a straight up display

idle goblet
#

oh

latent igloo
#

but you can always see it

idle goblet
#

dam

latent igloo
#

So I was thinking chromeos would be great

#

(Just running ubuntu now)

#

but I dont like google

idle goblet
#

it must be fatiguing having light constetly shown in your eye ball

latent igloo
#

Or microsoft

#

nah

idle goblet
#

really

latent igloo
#

I try to avoid them

#

and all social media

pine igloo
#

Speaking of big corporate and privacy, what do you think of apple and how they are going on protecting your privacy.

idle goblet
#

not so badd

latent igloo
#

I dont have any apple products

#

they where to couragous for me

pine igloo
#

Do you trust apple with your privacy

latent igloo
#

kinda

pine igloo
#

Why

latent igloo
#

there divices are fine but not there services

oak cove
idle goblet
#

i mean i downloded a unity game on my phone and got ads downloded on it

latent igloo
#

like macos

#

is fine

idle goblet
#

i got an android

latent igloo
#

but like icloud and stuff sucks

oak cove
#

The fact it took 10 lines of JS I could send in a text message for root, oof. And Android isnt much better

latent igloo
#

I use linux

idle goblet
#

true

oak cove
#

I want a pinephone, that is next on the list

#

If I could run Manjaro on my LG, that would be awesome this hardware is almost a desktop

latent igloo
#

And my hmd also runs linux

idle goblet
#

the most secure phone out there is....

latent igloo
#

so

#

I use firefox and duckduck go

idle goblet
#

a nokia

latent igloo
#

and protonmail

#

and openoffice

oak cove
latent igloo
#

yeah

idle goblet
#

yes

latent igloo
#

well

#

that can be tapped actualy

idle goblet
#

acutally

oak cove
#

At least the person tapping needs to be there

latent igloo
#

you could add a mic

idle goblet
#

there a a lot of hackers out ther with string to connecet to your string

pine igloo
#

To me my opinion on privacy is that itโ€™s great for advertising as it allow you to target extremely well ur advertisements however I think on a consumer opinion itโ€™s creepy to know that google and Facebook know a lot of thing about you.

latent igloo
#

yeah

idle goblet
#

you have to get string incription

oak cove
#

You know what I mean, self spreading malware from the WiFI chipset in the iPhones isnt a recent issue, I saw a demo of it in HS, its all consumer garbage

latent igloo
#

I just have a pi that just blocks google advertising id

barren plaza
#

I use char * encryption

latent igloo
#

across my entire network

oak cove
#

Dont even need to make it a conspiracy, its all shotty bad insecure software

idle goblet
#

i have ads hard coded into my phone

pine igloo
#

I have a vps that act as a vpn via pihole and pivpn

latent igloo
#

L

idle goblet
#

i got it from a unity game

pine igloo
idle goblet
#

i was seing what was possible with the unity engen on a mobile divice and got ads downloded onto my phone (sry for my bad spelling)

latent igloo
#

Anyway

idle goblet
#

do you like chees?

latent igloo
#

Since I keep my internet presence light

#

I create a new email and accounts every couple of months

idle goblet
#

oh man i had mine for 5 years

latent igloo
#

Huh

#

I could probaly track it if you gave me the email

idle goblet
#

i thout i was safe changing my password every 5 months

latent igloo
#

well

pine igloo
idle goblet
#

yes

#

chees is life

pine igloo
#

What do you like with chess

idle goblet
#

that was the whole joke that chees does not exist

slim warren
#

But now theres the pro and plus for like $200 with a ton of extras so those are now worth getting

idle goblet
#

ya the 3 is one sale rn for 260

#

there is also the v2

#

but its quite the price jump

slim warren
#

Then theres the CR-10 which is basically an ender 3 with a bigger bed

idle goblet
#

i dont really need the bigger bed

slim warren
#

and now the ender 5 which is a ender 3 but cubed and then The ender 5 plus which is just giant (I just bought it and Im waiting for it)

#

Ender 3 and its variants then

idle goblet
#

i am thinking the ender 3 or 3v2

slim warren
#

Im going to send you an invite to the 3d printer channel as Im just leaving for bed

#

There ya go

latent igloo
#

ender 3 is good

slim warren
#

Dont buy used/refirb like I did. GEt a new one

#

If you have any questions you can pm me, its open. But I'll get back to you in the morn

proven glacier
#

Anyone know what happened to the NanoPi boards?

#

All of NEO variants except for the original are like double price

#

Is it because of COVID part scarcity?

bitter gale
#

Most things have gone up due to covid causing a lower supply with a higher demand

#

Lumber jumped in price to 7 times what it was pre covid due to demand

proper escarp
#

really??

icy moth
#

Yeah

#

Itโ€™s kind of crazy

#

Covid shut down a lot of lumber operations so in some areas, they are struggling to keep up with demand

bitter gale
#

And we were buying from canada for a bit too

#

Trying to hold off buying any lumber for now cuz i know demand will fall due to everyone completing projects and building slowing down

#

Thankfully most of the work I have left on my house is not lumber related

timber arrow
#

Any one want to join Engineers server

hearty karma
#

Like train engineers?

bitter sapphire
#

๐Ÿšž ๐Ÿšƒ

#

Who does like trains?

#

Americans that's who

hearty karma
#

Not really, rail service in the United States is feeble.

static stream
bitter sapphire
#

Blame CSX for the reason why trains are trash in America

novel umbra
#

Yeooo whaddup makers. Do you struggle with social awkwardness and ADD? Well cool, me too. Anyways, I started a TikTok last week and it's all Arduino, 3d printing and other nerd crap. Check me out at WhyNotBuildIt! I love having followers that actually know what I'm doing in these videos XD

unkempt mauve
#

Hey all! What would you suggest for portably powering a QtPy (without a USB/power brick)? Thanks!

barren plaza
#

@icy moth Your time to shine ๐Ÿ˜‰

icy moth
#

LiPo power pack ๐Ÿ™‚

unkempt mauve
#

Aha! This is perfect

#

(That's a very aggressive side pop up ๐Ÿ™‚ )

barren plaza
#

kismet!

unkempt mauve
#

Also, before I forget, thank you both!

barren plaza
#

clicking the little circle with the lightning works for me

unkempt mauve
#

Whew! Okay, that did it - haha!

#

I had to click on it three times. ๐Ÿ™‚

icy moth
#

Oh whoops, I keep forgetting to remove the signup form in the LiPo power pack page

#

Itโ€™s available

#

Iโ€™ve got like.. 29 left

pine igloo
#

Looking 4 info/reviews by the Ruiz Brothers on 3D printers ... Gonna' haf2 bite da bullet & dive in soon ... Tks

unkempt mauve
#

@pine igloo what's the budget?

#

I've got several Monoprice's, but my next printer is 100% going to be a Prusa

#

I think the Ruiz Bros use Ultimakers, which are great "prosumer" machines

jagged hill
#

@pine igloo I bought a Prusa mk3s and it has been very reliable.

outer cape
bitter sapphire
#

@coral flame just get a raspberry pi

#

A 5" screen off amazon is pretty cheap

trail forge
#

one has a 500Mhz SAMA5D2

bitter sapphire
#

@trail forge look at the one on hackster

trail forge
#

very cool that the format is being embraced

bitter sapphire
trail forge
#

oh wow that does look like a fun feather!

bitter sapphire
#

I'm waiting for ada to make a tft feather like the one from lilygo

#

I'll buy that in an instant

trail forge
#

I saw a ethernet feather on crowd-supply.. interesting

bitter sapphire
#

Imagine the feather s2 with a tft screen on the back

#

Not a featherwing though

trail forge
#

if there is anything positive to come out of this crazy year of covid.. it's people may have had more time to make crazy cool boards and stuff for us to play with ๐Ÿ™‚

bitter sapphire
#

Good thing the fab houses are open again

trail forge
#

indeed

bitter sapphire
#

The best featherwing is the keyboard featherwing

icy moth
#

Itโ€™s Devoh!

fathom wagon
#

The ground wire fell off while I was connecting my neopixels to power. Would that kill them?

verbal aspen
#

Unlikely. Disconnecting ground is very similar to disconnecting power... with nowhere to go, the current flow just stops.

fathom wagon
#

phew

pine igloo
#

Hey all :))

mild prism
#

quick python question. In the python shell I can do stuff like dir(builtins) and stuff to get help on a command or to see a list of commands. But in VS i am unable to do this? Is there a way to add it in?

barren plaza
#

does VSCode have a console?

mild prism
#

yes

#

maybe its just not possible. I am stillsuper new to programming

#

in a video im watching it appears he is doing it. It looks like VS but there all very similar looking.

barren plaza
#

did you mean dir(__builtins__)?

harsh venture
#

@mild prism it looks like that's a shell terminal, not an interactive python interpreter.

mild prism
#

@barren plaza yes but somehow that autocorrected to underlined

barren plaza
#

No worries

#

__word__ becomes word in discord

#

Looks like VSCode supports jupyter notebooks for python?

mild prism
barren plaza
#

these are the times I wish i used the IDE everyone else uses

#

Try "DEBUG CONSOLE"?

#

wait maybe not

mild prism
#

lol

#

thats what I am currently using but I like the quick strike out

barren plaza
#

Is this a udemy video?

#

I guess it's time for me to try VSCode

mild prism
#

yeah

#

ive been learning from this course I actually really really liek it

harsh venture
#

You have the Python extension installed, @mild prism?

mild prism
#

im guessing i might not?

#

i can run my python programs in it

#

i haven't had any issues with that

barren plaza
#

I was just gonna ask that, yeah that's showing up as first steps for me to get started with python and VS

harsh venture
#

if you click the extensions icon on the left bar (it's the squares), you should see what you have installed:

mild prism
#

i do have it

harsh venture
#

great

#

okay

#

Click "View" in the top bar, then click "Command Palette"

#

and you should be able to type in "Python" to narrow things down

#

and you should see a "Start REPL" command

mild prism
#

oh yay

#

i have my left and right mixed up but its working lol

harsh venture
#

hey that happens to all of us

mild prism
harsh venture
#

glad you got it working! ๐Ÿ™‚

peak spear
#

is there a way to import CP libraries into VS?

harsh venture
#

Hrm, I don't think so - unless you're using Blinka libraries on a Raspberry Pi or other single-board computer.

mild prism
#

thanks @harsh venture

harsh venture
#

of course! That's what I'm here for. ๐Ÿ™‚

peak spear
#

ok, just wondered if i was missing something, thanks!

hearty karma
#

There are several options. You can use something like a Trellis for a bunch of buttons. Slide potentiometers are widely available, or you could get fancier and use touch panels like https://www.sparkfun.com/products/15344. Knobs can be rotary potentiometers (also widely available) or encoders.

forest solstice
#

hi. im working in fusion360 and was wondering what a good practice is for building a 'thing' that has multiple components which are also made of components...

#

is there like a papa component i can make these into? component^2

pine igloo
#

hello. i have this 0 to 9 flipflop counter. but when i use the LED as outputs (required) it does not reset after 9. but when I add a 7 SEGMENT BCD, it reset at 9 and works as intended. how can I correct this circuit?

elfin summit
#

Anyone in need of Adafruit Gift Card, DM me.

unkempt comet
#

does anyone know if the Pygamer Advance is still on the cards? as far as i understand it's the same board with the same buttons but it has a bigger screen

bitter sapphire
#

@coral flame a raspberry pi has gpio for that

clever nexus
#

@pine igloo That looks like it should work. If the simulator takes loading into account, then perhaps the LEDs are not allowing the outputs to swing enough.
Try increasing the value of the resistors by 10X or 100X and see if that helps. If so, then redesign for less loading.

manic kindle
#

hello, I want to use a load cell in a project. The 5kg load cell arrived but I don't have any mounting screws. How much space should there be or does it not matter?

hearty karma
#

Space between the weight platform and the load cell?

manic kindle
#

yes

hearty karma
#

You don't need much, the load cell only flexes a tiny distance. A millimeter would likely be plenty.

manic kindle
#

I see, thank you!

proper escarp
#

@forest solstice You can have several levels (component created of components created of components..) in one design file. However, I try to go max two levels in a single design file. and then, as needed insert one design as a component into another: https://knowledge.autodesk.com/support/fusion-360/learn-explore/caas/sfdcarticles/sfdcarticles/How-to-Insert-a-Component-into-the-Current-Design-in-Fusion-360.html
So I could have, e.g., one design file which would be "wheel with axle and sprocket", which I would then insert into design "Robot chassis", which in turn would be inserted in design "full robot".
This makes it much easier to edit.

icy moth
icy moth
#

Yeah, a few days ago ๐Ÿ™‚

proper escarp
icy moth
#

Cool thanks @proper escarp

#

Those are helpful

proper escarp
harsh venture
#

I love that it runs windows xp

proper escarp
#

at least, not windows 3.1 ๐Ÿ™‚

icy moth
#

That was is $8k lol

#

But whatโ€™s $3K between friends

#

Lol

icy moth
#

The Arduino Twitter shared something similar a few days ago

#

Pretty cool

verbal kiln
#

"A bundle of high-quality components used to craft items"

#

Beautiful ๐Ÿ˜„

bitter gale
#

Thats a bundle alright

#

Now just stack 20 megas and you got a full computer

verbal kiln
#

Next time someone asks what my development boards are, this is what I'll respond with lol

#

They're my bundle of high quality components I use to craft items.

bitter gale
#

Craft..... like redstone

verbal kiln
#

"craft" sounds so much better than "make" doesn't it?

bitter gale
#

It does just the word makes me think of Minecraft. Which to be fair is where alot of people learn to start coding

verbal kiln
#

Haven't played minecraft before so I had to google that reference lol

bitter gale
#

Your from China correct?

verbal kiln
#

Nope. Just have't gamed since 2008.

bitter gale
#

Ahh

#

Hard economic times got ya outta gaming eh

verbal kiln
#

You could kinda say that lol. Back in 2007, I was 16 and had 256MB of RAM on a Pentium IV desktop running Windows XP. I switched from Counter-Strike to Urban Terror and discovered that the later also ran on "this thing called Linux that apparently runs faster". By mid-2008, I was directly launching it from runlevel 3 on ArchLinux. By late 2008, I wanted to be a developer because that seemed more fun than gaming ๐Ÿ˜…

#

So yes, it was technically hard economic times lol

bitter gale
#

I developed a server years ago on Minecraft and i have to say making the code is way more fun n creative than playing games

verbal kiln
#

Yeah. And making hardware is more fun than making software. It's just that the more "real" the things you do seem, the more fun they are lol

#

My first blinky was epic. OMG! I CAN TOUCH THIS!

pine igloo
#

Blinky very important program - proves you are talking to the machine.

#

You can do something similar with a piezo buzzer, but that's a loop.

#

(or set PWM registers)

verbal kiln
#

Yes. But it felt more than just that. It was something I could see, touch, and hold! This wasn't an experience I'd ever been privy to. At work, I only ever wrote complex backends for workflow-based apps and APIs. A piece of industrial JSON didn't exactly "talk" to me. But somehow, a rhythmically glowing LED did. And that was beautiful!

bitter gale
verbal kiln
#

I think the world lost a lot of epic games when miniclip.com stopped being relevant.

bitter gale
#

It gained alot when they started cross platforming with pc tho

#

Cuz then people could actually mod stuff and make better content

verbal kiln
#

I wish I still had that game that would turn your mouse pointer into a small hammer and smash holes into your screen each time you click.

worn lark
#

Oof, those restocked magtags sold out QUICK

#

Not at all surprised - it's a super cool product

stoic lily
barren plaza
#

Is a minor dimension error on an Adafruit PCB worth an Issue?

stoic lily
#

does it function properly?

#

if so probably not.

desert furnace
#

hey all, sorry if this is like against the rules but i am truly posting this for benefiting other people and the service is 10000% free! It is an app for coders to log how much time they spend coding! the website to the product is right here: https://masonhorder.github.io/Coding-Log/index.html, as of right now it is iOS only

pine igloo
#

Hey guys im trying to get a python device that runs a simple script and maybe has like a screen on there so I can display messages to show when something finished. Can anyone refer me to a not-sold-out device?

barren plaza
pine igloo
#

thats funny I was just refered to the same thing in the python discord

#

thanks!

#

Is the m4 express already put together @barren plaza ?

barren plaza
#

I don't believe it is, no. You would need to order stacking or female headers too

pine igloo
#

oh is there a put together one?

barren plaza
#

you might be able to find one from a reseller?

#

but you'd pay a premium most likely

#

I assume the issue is lack of soldering iron?

pine igloo
#

I have never worked with circutry so I feel like I would get lost easily so Im trying to find ones thats already made and will do what im hoping

#

@barren plaza

#

Its fine if it doesnt have a screen I just need a device that will run a script easily and its already made

barren plaza
#

Ah yeah I'm not aware of anywhere specific to buy pre assembled adafruit parts but it might be findable

#

Unfortunately I think your best bet, @pine igloo, is going to be buying a cheap soldering iron, stacking headers, a feather m4 and the screen. What's the script do that goes on the screen?

pine igloo
#

I was just gonna make it display text and such alongside the main script features but I think I might not get a screen

barren plaza
#

you could do something with the REPL if you need to

#

the featherwing screen isn't very big, I picked it because it fits into the feather and you don't have to use a breadboard/wires

#

The pyportal is a more expensive option that (should, I don't have one) work out of the box

#

it has more features than you are looking for but you could always use it for further projects

pine igloo
#

does the m4 connect to wifi?

barren plaza
#

The feather m4 does not, the pyportal does

pine igloo
#

so if I connect the pyportal to the m4 my scripts will work with wifi?

barren plaza
#

So the pyportal has the same chip as the m4 onboard

#

so you'd only need the pyportal

pine igloo
#

so theres no need for the m4?

barren plaza
#

Lots of folks in #help-with-circuitpython could help with either option but if you want wifi and a screen, the pyportal is a great choice, if you're willing to spend 60 bucks

pine igloo
#

so I can just get py portal and it has both?

#

I think thats what Ill go with

barren plaza
#

Just make sure you have a usbc cable

pine igloo
#

yeah

#

Can you send me the link to pyportal?

barren plaza
#

whiiiich is out of stock

#

my b

pine igloo
#

Im gonig with the titano

barren plaza
#

The CLUE that was recommended is also a good choice, it really depends on your needs

modern stump
#

Why am I not surprised to find @humble jetty name in the original TV-B-Gone authors ?

#

(i'm playing with IR those days)

inner linden
#

Well, I guess she's not just well read, she's infra-read.

icy moth
#

Adding support for a larger variety of pins for MakeCode is quite the directory safari

#

you could say it wasn't as direct as it feels like it could have been

inner linden
#

I guess you feel pinned down by the task?

earnest steppe
#

I keep getting a back in stock notification for MagTag, but when I go adafruit...No MagTag! Do they sell out quickly? Any scoop on that front?

dusk tide
#

I just got my first Adabox! I am super excited. I have never used CircutPython before either. I guess I know what I am doing this weekend.

hot timber
#

Hi I recently got an M4 express and my goal is to use it to do some usb HID work. Is there an alternative way to program it other than using the onboard USB port? For example using a usb to serial adapter? What I would like to do is setup a workflow where I can use the usb port for testing and program it using some other mechanism

hearty karma
#

Yes, the MagTags sell out quickly, they're a newish product so they're only made in small batches so far, and lots of people want them.

barren plaza
#

I'm rapidly approaching Gollum level of wanting

earnest steppe
pine igloo
#

Im hyped for my PyPortal

thick prawn
#

I donโ€™t understand this

#

Why

#

Why does this happen to everything

shrewd hemlock
#

@thick prawn What's your question?

thick prawn
#

The screen overlap

#

That wave effect

#

I don't comprehend it

#

I've never bothered to ask what that really is

indigo shale
#

Has anyone else's M4 express boards just fry after being connected to a computer for a few minutes? Or is that just bad luck?

forest solstice
#

Anyone have experience with soldering connections into USB cables? Is it as easy as stripping each of the 5 inside wires and just connecting them?

static stream
forest solstice
#

im working on a button box with a pro micro and want to use an aviation connector

#

not sure if there shielding issues i need to worry about

verbal kiln
#

Speaking of low speed USB, has anyone made an opensource v-usb and i2c based firmware for the Atmega8A (1$ street price where I live) so it can be made to behave as a keyboard/mouse/midi device?

verbal aspen
#

The Atmega8A doesn't appear to have a USB interface on the chip.

oak cove
verbal kiln
oak cove
#

Lol, ouch, bet that has a tad bit of overhead ๐Ÿ˜‚

#

Cool someone got that to work well enough to make a decent website

verbal aspen
#

Amazing. I would have bet good money that wouldn't work...

oak cove
#

If you are just trying to to USB to I2C, and the I2C is using a hardware driver, it might kinda work

#

Can be clocked with 12 MHz, 15 MHz, 16 MHz 18 MHz or 20 MHz crystal or from a 12.8 MHz or 16.5 MHz internal RC oscillator.

#

Hm, doubts

inner linden
#

There are a few Adafruit V-USB devices but they've all been marked as "You know, this doesn't really work very well anymore so you probably want something else in the same form factor"

cold pebble
#

Is there a way in Github to find all Issues or PRs on which I have commented?

toxic shuttle
#

FYI - In my Adabox 017 the USB B to C adapter is bad. Made sure it wasn't the cable (cable worked in my clue) and made sure it wasn't the power (used the one powering matrix portal). A replacement would be nice, but it was more for making sure if people complain their Magtag isn't working, it might be the adapter. I need to buy some USB C cables anyway.

pine igloo
#

Jst something?

karmic obsidian
wooden geyser
proper escarp
#

@pine igloo looks similar to JST VH, but can't be sure

golden hamlet
#

hi all, I need a recomendation.... I started working on one myself, but I don't have time anymore, I am leaving town to visit my parents and live in a "high crime" area and was working on a security system using my Pis and esp and arduino's using cameras and pir sensors, anyone know of a really good system that already exists? I am trying to lock my house down by tomorrow afternoon ๐Ÿ˜ฆ

#

will keep working on this until then and look around more online

#

I have a lot of sensors so that shouldn't be a limiting factor

cold pebble
#

Don't forget about prevention. Make it look lived-in, lights going on and off somewhat irregularly, recordings of dialog playing occasionally, stuff like that. Dog barking.

mossy stratus
# pine igloo Jst something?

Yep.. JST-xx The two letters on the end depend on pin spacing. I think the most common is JST-PH. Here's a chart so you can find which ones you have: https://core-electronics.com.au/tutorials/what-is-a-jst-connector.html

upper coyote
#

@cold pebble I'm not the one to respond to your git question, but there's #help-with-git where you might find better answers.

bitter gale
#

@golden hamlet yeah i think the random lighting and television type timers are probably the best thing to make it appear that you are home

#

so if you can make it so you can log in and turn on lights ect

#

or even like a sterio set to a radio station that turs on n off is a good one too

#

also for really important items.... safe deposit box at the bank can save ya

neon ginkgo
#

Are the M3 screws wrong in BOX 017? I received four scerews and nuts but it seems like the mounting posts are threaded but hte screws too short to faston both front and rear covers.

harsh venture
#

The magnetic feet screw into the back and hold the rear cover in place.

strange quiver
#

Is there going to be an unboxing video for adabox 017? I usually watch with my kids, and we follow along. Does anyone know if John Park will be releasing an unboxing for 017?

upper coyote
#

@strange quiver Coming Wednesday. (but I'm not official in any way, I just remember PT alluding to it on Ask an Engineer last Wednesday).

#

?showtimes

worldly shaleBOT
#

JP's Product Pick of the Week - 4pm ET Tuesdays
3D Hangouts - 11am ET Wednesdays
Show & Tell - 7:30pm ET Wednesdays
Ask an Engineer - 8pm ET Wednesdays
Desk of Ladyada - Random hacker times
John Park's Workshop - 4pm ET Thursdays
Deep Dive w/Scott - 5pm ET Fridays

strange quiver
#

@upper coyote - TY! This is the first time we've gotten our ADABOX before the video release, and my (elementary school age) kids are all amped up to do something with, but John's unboxing videos are always so thorough, fun & helpful, I dony want us to mess anything up until we've at least succeeded at the as-shipped projects, first. Thanks for the info!

full current
#

I received my ADABOX 017 yesterday. Yay! The preloaded code works fine. I am having trouble updating to the CircuitPython 6.1.0-beta.2 .uf2 file. I can double reset and get to MAGTAGBOOT with no problem. The first error I got was that there was not enough room for the .uf2 file. I tried removing most of the demo code, images, etc. Now, I get an 0x800701b1 error, "A device which does not exist was specified." after 80% of the transfer was completed.

Any suggestions? Thanks!

cloud walrus
#

The only files you should see on the MAGTAGBOOT are CURRENT.UF2,INDEX.HTM and INFO_UF2.TXT when you drag/drop the new .uf2 image to it it will become CURRENT.UF2 and the board should reboot to the CIRCUITPY drive. Do not drag the .uf2 to the CIRCUITPY drive.

full current
cloud walrus
#

If CIRCUITPY appears it has completed and is running Circuitpython. Why do you think something is wrong?

#

MAGTAGBOOT disappearing is normal

full current
#

Good point. The INFO_UF2.TXT file shows "UF2 Bootloader 0.0.0
Model: Adafruit Metro MagTag 2.9 Grayscale
Board-ID: MagTag-29gray-revC"

cloud walrus
#

I see the same on mine

full current
#

I assumed it would be different

cloud walrus
#

What is on the CIRCUITPY Drive after it reboots?

#

is there a file name boot_out.txt if so, what is in it?

full current
#

boot_out.txt is correct: Adafruit CircuitPython 6.1.0-beta.2 on 2020-12-03; MagTag with ESP32S2
Thanks!

cloud walrus
full current
#

will do

karmic obsidian
indigo lance
#

Free nitro booster ?

half flax
golden hamlet
#

not too late at all, currently working on this still...

#

thank you!

dapper galleon
bitter gale
#

Bangin on the drum with your electrical tools eh

dapper dune
#

is the green LED on the back of the MagTag supposed to be on while in deep sleep? seems like that would be the biggest battery drain ๐Ÿ™‚

wise venture
#

It is supposed to be on @dapper dune, but if I recall correctly (50/50 on a good day), its quiescent drain is only about 20ฮผV

dapper dune
#

yeah it's not very bright

wise venture
#

And it's on to indicate its power state (under power or not), since in deep sleep, not really any other way to know

bleak ospreyBOT
karmic obsidian
#

DESK OF LADYADA - Brainwave Sunday + HiFive RISC-V Inventor Kit https://youtu.be/g4KgXtCxytw

It's a mega-mailbag day today, as we investigate two new dev kits we got this week: one is the Next Mind EEG/brain-sensor development platform with Unity SDK. The other is the HiFive+BBC Inventor Kit which uses Tynker for Micropython & block-based programming to program a 'hand-y' RISC-V board.We also have some really pretty E-Ink sample displa...

โ–ถ Play video
lilac swift
#

I'm having IDF trouble, I'd like to play around with the Feather S2 or MagTag with the IDF but it ain't cooperating

#

I copied the hello world from the examples but it does not compile

#

@bronze sierra do you have any troubleshooting instructions?

bronze sierra
#

@lilac swift Are you sure you have the latest IDF? And you've run install.sh and have your environment variables setup correctly?

lilac swift
#

I switched to the 4.2 branch, but I can switch back to master and rerun everything. I followed all the steps on the IDF getting started pages. I watched your video but I think that was before you released the Feather S2 (beautiful design btw) so I don't know if anything changed since then.

bronze sierra
#

Yeah, a lot has changed since my video. S2 wasn't merged back then, so was on its own branch. I've not played around with the IDF since it was merged tbh, so I'm prob of little help on this.

lilac swift
#

@bronze sierra fair enough! Thanks anyway!

bronze sierra
#

Did you make sure you re-did the install.sh ? and submodule update after switching to 4.2?

#

and you did a set-target?

lilac swift
#

I switch branches before I did anything else, I saw on one of Scott's streams that he switched CP to 4.2. I don't remember running set-target though so I tried it again after running that, I get the following (among a bunch of other text):

FAILED: esp-idf/cbor/CMakeFiles/__idf_cbor.dir/tinycbor/src/open_memstream.c.obj
pine igloo
#

can anyone tell me some sources from where i can learn microprocessors programming .

bronze sierra
#

@lilac swift did you do a clean/fullclean?

lilac swift
#

@bronze sierra same result

bronze sierra
#

what project are you trying to build? Have you just tried the hello world example?

lilac swift
#

Yeah

slim warren
#

I dont know if this is the right channel to ask but does anyone know of a breadboard power supply that gives 3.3V but is powered via Lithium Ion Battery and is rechargeable? I swear Ive seen it before or mentioned here but I cant find it anywhere.

icy moth
#

@slim warren check out some of the LiPo backpacks on Adafruit

#

They should have breadboard breakout headers

lost lily
#

Hey, I'm trying to find all drives connected to a computer on Linux, would simply iterating over the files in /media work? So like if I connected my CircuitPython device to a Linux computer, would I find it at /media/CIRCUITPY? Or is it /media/{username}/CIRCUITPY? Please ping if you answer!

slim warren
#

@icy moth Thanks ๐Ÿ™‚

icy moth
#

๐Ÿ™‚

modern stump
#

@lost lily : the mount command shows you all the mounted drives. I like df -h command that shows capacity / disk usage for each

#

the -h is for human readable format, with GB MB etc instead of bytes

lost lily
#

Thanks, but I need to do it in Python. Prefer not to parse output from shell commands ๐Ÿ™‚

modern stump
#

there is a file somewhere you can probably parse more easily, let me check that

lost lily
#

All I really need is a bunch of paths, like for instance, if I had a CircuitPython drive and a USB drive named USB 64GB plugged in, then I would want to get /media/CIRCUITPY and /media/USB 64GB or get /media/{username}/CIRCUITPY and /media/{username}/USB 64GB

modern stump
#

the mount points change depending of ... many factors, you better check at the source. there is 2 text files : /etc/mtab and /proc/mount/

#

(in /proc/ there is lots of usefull stuff)

#

you also can just check where your distro is mounting your drives, and check thoses directories if your code is not meant to run on various configs

lost lily
#

Haha, yes did not think about that! I'll just force the users to input where their distro mounts drives in the config otherwise I'll default to /media/{username}

carmine gate
#

dumb question of the day. Is it OK if I plug my MagTag into my USB wall charger

lost lily
#

I've plugged many Arduinos and Feathers and what not into random USB charges - you should be fine. As long as the wall charger follows the USB specification (like right pins and power voltages)

slim warren
#

sad face. I had (past tense) some LiFePO4 batteries hanging around that I bought a few years back. Just sitting. Didnt charge them since they have low self discharge. Figured I would find some niche project to use them in where regular lithiums wouldnt work (say like a data logger that sits outside). Finally get around to wanting to use them and today I find out they are dead. Like 0 volts dead.

hearty karma
#

Hrm, I have some I haven't charged in quite a while, I hope they aren't dead too

slim warren
#

I didnt want to risk it, so I put them in a bin with all the other dead cells. Was going to the recycle center anyways. I still have quite a few 18650's Ive salvaged as well.

#

Probably should just check them with a meter

stray swift
#

@lost lily not all of us have mounts in a single place. Most of my automounts are in /media, and /media/(username) but I also have some that are manually mounted in /home/(user)/mounted/ as well.

autumn apex
stray swift
autumn apex
#

thanks

cedar sluice
#

Looking for some help with mbed online ide. With the basic blinky program I cannot find the definition of LED1. I'm assuming it's in the mbed.h but I can't find that either

kindred grotto
#

Has there been any kind of data breaches with Adafruit? 3+ years ago Adafruit shipped with ENDICIA, and all the sudden I see a fraud debit transaction this month with ENDICIA. Curious if there was a data breach or something???

#

Filed a claim as well

candid robin
#

hey all I'm starting out in the world of electronics and have made this big shopping list based on what I've seen in the arduino starter kit and the Make Electronics book. Not including a multimeter all this costs around 200 quid. can someone tell this is good to buy and the normal barrier to entry for starting out hahaha.

kindred grotto
#

You can always get more stuff. I struggle with organizing all the things once received.

candid robin
#

Yeah I also have a shelf in my amazon wishlist on the ready

kindred grotto
#

You have some transistors in there nice. I used those on a light strip to control RGB.

#

You have an Uno in there. I'd also get an ESP32. They are $7 and have a built-in WIFI module.

candid robin
#

Ah will that mean I can send code to the uno over the network

kindred grotto
#

I program over USB, but it means your code can access data from webpages, post data, get on the WIFI, use WebSockets.

candid robin
#

Ah nice, useful for IoT projects / whatever

#

Any other recommendations.. I actually havent got a soldering iron yet, but think I'm going to wait on that till I've finished some basic sketches

kindred grotto
#

There's Circuit.io, you just drag and drop components and it autogenerates the diagram and parts list for you.

#

I.e. you can drag and drop a light strip and it will tell you you'll also need transistors.

candid robin
#

Sort of a circuit simulator

kindred grotto
candid robin
#

Nice!

kindred grotto
candid robin
#

cool, will give that a bookmark

#

yeah super helpful

fathom wagon
#

_ _

#

You can just use underscore space underscore

proper escarp
#

@candid robin some comments:

  • if you don't have it yet, get a decent soldering iron, solder, desoldering wick, flash cutters
  • I see you got male-to-male jumper wire - get female to female, too; it is very useful
  • get a 5v power supply
  • instead of Arduino Uno (which is really old design), I'd get one of Adafruit feather boards
  • if you are just starting, it is probably easier to use arduino shields or adafruit's wings rather than individual components. E.g. instead of l293 chip, get adafruit motor wing.
  • instead of LCD screen, I personally prefer OLED screens - they are much easier to see, and typically use only 2 pins (I2C pins: SDA and SCL) instead of multiple pins used by older LCD displays (newere LCD screens also us I2C)
vernal garden
#

@candid robin I'll piggyback on @proper escarp's suggestions, but lean in a different direction.

If this is your first go at electronics -- I'd take a step back from ordering a boatload of small parts, chips, etc. That's a rabbit hole of gear-hunting so many get sucked down into....and so much can go sideways rather quickly. It even happened to me -- hit a snag that made me shelve the entire hobby for a few years.

Instead, I'd say go with an all-in-one board like the CircuitPlayground Bluefruit or the Clue board. You have a ton of built-in sensors, ability to attach devices via stemma qt or alligator clips, and by the time you've "outgrown" the board -- you'll have an idea what you exactly want to do & get.

#

Plus, the CircuitPlayground/Clue + Crickit = tons of robotics fun.

#

And if you look at https://learn.adafruit.com, you can find a lot of really excellent projects that use these boards with a minimum (or zero) soldering or other modifications.

glacial saddle
#

Hi everyone, I placed an Adafruit order 2 days ago and have a question. Who do I message to do that?

#

Also, different question, how long does it take for Adafruit to ship an order?

keen lichen
#

@glacial saddle they don't ship over the weekend so sit tight

#

if it didn't go out today then it should tomorrow

candid robin
#

Thanks for the suggestions @vernal garden + @proper escarp really useful info. Going to give them a proper read

obtuse basin
#

When is the Adabox 17 unboxing happening? adabot

glacial saddle
keen lichen
#

@obtuse basin I believe there is an unboxing this wednesday

glacial saddle
#

Also time is meaningless. My mood has been this for the better part of this year

lilac swift
#

Hey, @keen lichen I don't suppose you have some time to help me figure out why I can't get the ESP-IDF working, do you?

obtuse basin
#

Thanks @keen lichen

keen lichen
#

(going through email so it may take a bit to respond)

glacial saddle
#

Is there a channel about waveshare epd modules?

#

I have a 7.5" waveshare epaper module. I'm making a DIY ereader

pine igloo
#

guys what if

#

Metro M7 featuring ATSAMS70J21

lilac swift
#

I want to see a PyGamer S2 ๐Ÿ˜

bitter sapphire
#

Please forgive me for asking this but how hard would it be to port the Artemis to circuitpython?

#

The core is a cortex m4f

pine igloo
#

is there a place where I can get this but it's just the panel?

hearty karma
thick prawn
#

What number increased by 300% gives you 3

#

Iโ€™m having a brain fart

#

Wait, thatโ€™s just 4x = 3

#

0.75, alright alright

icy moth
#

wouldn't it just be 1?

#

300% numerically is just 3.00

#

3/3 = 1

#

might be having a brain fart myself ๐Ÿ˜›

hearty karma
#

Depends on the interpretation of the wording. "Increased by" could mean "added to", or "multiplied by".

icy moth
#

you're right

#

thinking in terms of stocks, if my portfolio increased by 50%, it would be adding 50% of the starting value to the starting value in which case Noe's assertion would be correct

deep frigate
#

if my portfolio increased by 50%, I'd celebrate

thick prawn
#

@icy moth โ€œIncrease byโ€ in statistics typically means to be added on in reference to the base

icy moth
#

I've only taken Stochastic Analysis

#

not full on statistics lol

thick prawn
#

Itโ€™s wrongly interpreted sometimes, and is used as a marketing tactic actually because people donโ€™t understand it. If you have 60% chance of something happening currently, and your chances increase by 40%, your chances are now not 100%, they are 84%

icy moth
#

rules of statistical multiplicity

thick prawn
#

I feel like people misunderstand that very often

icy moth
#

usually yes

snow copper
#

Has anyone here ordered products from Adafruit directly to India?

I wanted to know, what kind of import duty was being charged on arrival

keen lichen
#

the CPU is really easy to support, it's all of the other peripherals that are a challenge

bleak ospreyBOT
hearty karma
#

@snow copper There are AdaFruit distributors in India. It might be easier to order through them. https://www.adafruit.com/distributors

bleak ospreyBOT
mental imp
#

if i have a question about an adafruit hdmi display, where's the best area to ask it?

mental imp
#

what type of device am i looking for to convert a standard encrypted hdmi output into something an adafruit hdmi screen can display?

analog lintel
#

hey all. trying to help my friend with a project to keep his daughter's liquid medication mixed at all times. he wants to build a box which would hold an arduino and a motor, and the motor spins a second box which holds the medication bottle, slowly, just keeping it mixed 24/7

#

how do i determine what type of motor, size, voltage, torque, etc, that's needed to support the weight of the box+bottle?

desert cipher
#

with worm gears you could go pretty low torque. one motor to drive both axis too

analog lintel
#

interesting. can u point me to a link to something you're thinking of? just want to make sure i get on the correct path

barren plaza
#

It might depend a bit on the mechanical setup, how are they arranged?

desert cipher
#

yeah. would just rotating it at an angle be enough?

peak spear
#

Do you have an RPM spec in mind?

desert cipher
#

or do you need it to rotate at 2 axis?

analog lintel
#

crude illustration of what i had in mind ๐Ÿ™‚

barren plaza
#

smol box is the bottle?

analog lintel
#

correct

barren plaza
#

I'd recommend a bearing in the hole for sure

analog lintel
#

(bottle inside the small box. small box would have a hinged/locking lid to keep the bottle inside)

desert cipher
#

i would hold bottle at 45 angle for more mixing

analog lintel
#

interesting

barren plaza
#

You could have two bearings, one at the hold and one on the far end of the shaft from the bottle, and mount a gear or pulley on the shaft and then interface a motor with the gear or pulley

desert cipher
#

45 angle dont change anything above, just small box is now angled out 45 degrees

analog lintel
#

interesting. this is all very good stuff, thank u all. trying to be more efficient, i'm asking my friend to join the channel real quick so he can see what everyone is saying

#

and are we still talking about worm gears?

desert cipher
#

danny nah that setup you dont need any gearing at all.

barren plaza
#

I wasn't specifically, but I think myself and xxcoder are talking about different solns

analog lintel
#

and the amount of torque needed (which depends on the weight, correct?) means X number of worm gears

#

and more worm gears == more torque?

desert cipher
#

all you need is single nema23

#

nice fixture around it for board controller, and mounting hold for medicine bottle

analog lintel
#

(my friend just joined but he's too shy to say hi, but he says thank you to everyone)

peak spear
#

with a "stepper motor" you would have plenty of torque and an adjustable RPM

desert cipher
#

exactly

analog lintel
#

would a stepper motor have smooth rotation?

peak spear
#

yes, is noise a concern?

analog lintel
#

no

#

can u recommend a stepper motor to try?

peak spear
#

just mentioning, they aren't terribly noisey but not silent

analog lintel
#

and what type of transistor and/or adafruit motor controller board should we start with?

#

(i'm assuming adafruit has a suitable motor control board, thought i've seen them in the past)