News for hackers. Stuff that matters.
Re:Kano’s next learn-to-code kit is a build-it-yourself laptop by leggomylibro on Tuesday September 26, 2017 @01:07PM (#15340555)
Awesome.

I wish that these wouldn't just use a Raspberry Pi, though. If you just give people a Magic Computer Board to slot into a few other bits of plastic and peripherals, how much will they really learn about the hardware?

What about a kit that you solder up yourself? Not the actual components, but at least some headers or leads to physically separate the different logical pieces of the machine. The core logic board with all those annoying BGA components could be a single board, but the peripherals might be broken out into headers designed for different module boards to plug in.

The USB adapter boards or hub board connect HERE, the audio amp board connects HERE, the microSD card/M.2 SSD storage board goes HERE, the Power supply board plugs in HERE, etc.

And then you open-source a modular 3D-printable case that users can design in a web interface, snapping slots sized for different plugs/modules in different places on a shell, choosing where the screen/hinges/keyboard/trackpad/board should sit. Link to an affiliate-linked online printer for convenience, and stock a few default configurations.

Re:Kano’s next learn-to-code kit is a build-it-yourself laptop by blacksmith_tb on Tuesday September 26, 2017 @02:18PM (#15341260)
I don't think it's so terrible, most computing devices kids will have interacted with had no way to look under the hood, they are glued-shut tablets, phones, and laptops and the like. Even just looking at the greenboard and seeing where things are plugged in has some educational value. That said, I don't see how this is different from the Pi-Top[1] which has been around for a while (they also make the CEED, which is a cheaper all-in-one based on the RPi).

1: https://pi-top.com/products/pi-top

Re:Kano’s next learn-to-code kit is a build-it-yourself laptop by leggomylibro on Tuesday September 26, 2017 @02:50PM (#15341500)
That's a good point; and since you mention it, I was amazed just a few weeks ago when I took my phone apart and saw a small PCB with only a few SoCs, power ICs, buttons, and a bog-standard 3.7V 2200mAh LiPo battery.

I don't know what I was expecting, but it was still sort of neat to see.

Re:Kano’s next learn-to-code kit is a build-it-yourself laptop by ch4ch4 on Tuesday September 26, 2017 @01:22PM (#15340721)
This kit is targeted for younger kids. A soldering iron presents a real risk for injury, and most parents will probably not want to buy something like that for their kids.

If parents wanted to extend this kit to include soldering, they could just as easily buy an additional Pi HAT kit from Adafruit...

Re:Kano’s next learn-to-code kit is a build-it-yourself laptop by seabird on Tuesday September 26, 2017 @01:45PM (#15340946)
Playing tag presents a real risk for injury. Climbing a tree presents a real risk for injury.

Any kid that is old enough to understand the concept of programming a computer and being interested enough to pursue it is old enough to solder. Don't grab the iron by the business end. Wear your safety glasses. Don't inhale the smoke. It's that easy.

Re:Kano’s next learn-to-code kit is a build-it-yourself laptop by sopooneo on Tuesday September 26, 2017 @02:52PM (#15341511)
I think there is an age where it is reasonable to allow children to climb trees, play tag, and where they might be interested in building a computer, but would not be mature enough to trust with a soldering iron. That easy or not.
Re:Kano’s next learn-to-code kit is a build-it-yourself laptop by seabird on Tuesday September 26, 2017 @04:09PM (#15342095)
We're not talking about a chainsaw, a lathe, or a tool that requires a certain amount of strength or non-intuitive understanding. Safe usage of a soldering iron is safety glasses, not breathing the (fairly irritating) smoke, and not touching the hot end. It is about as dangerous as a screwdriver or a hammer.
Re:Kano’s next learn-to-code kit is a build-it-yourself laptop by khedoros1 on Tuesday September 26, 2017 @06:20PM (#15343078)
Although, like those other tools, having someone skilled show you the ropes is a great benefit. There are lots of ways to solder incorrectly without burning yourself.

I think I was about 10 when my grandfather taught me to solder. I think the safety level really depends on the kid, and a little early-on guidance.

Re:Kano’s next learn-to-code kit is a build-it-yourself laptop by leggomylibro on Tuesday September 26, 2017 @03:47PM (#15341942)
Yeah, maybe the headers could be pre-soldered, or just present as receptacles for pluggable cable ribbons that you also provide.

I think the important part would be breaking the hardware out of just being 'A Computer Box.'

Re:Kano’s next learn-to-code kit is a build-it-yourself laptop by sannee on Tuesday September 26, 2017 @04:40PM (#15342315)
Oh come on, soldering is fairly safe - the worst thing you can realistically get is a small burn. Compare that to say, cycling or skying (which is something many parents let their 10 year olds do).
Re:Kano’s next learn-to-code kit is a build-it-yourself laptop by cr0sh on Tuesday September 26, 2017 @06:01PM (#15342903)
> the worst thing you can realistically get is a small burn.

Never had your soldering iron roll off the bench and then tried to catch it, hmm? Inevitably, you catch the wrong end...

/but you only do so once... //wearing shorts during the episode can make it double the fun!

Re:Kano’s next learn-to-code kit is a build-it-yourself laptop by leggomylibro on Tuesday September 26, 2017 @06:09PM (#15342971)
Dunno about you, but I stopped wearing shorts while soldering after the first time a large-ish ball sputtered off onto my knee.

It can make cool-looking stains on pants, but it's hard to get off cleanly without tearing the fabric.

Re:Kano’s next learn-to-code kit is a build-it-yourself laptop by khedoros1 on Tuesday September 26, 2017 @06:22PM (#15343096)
Or set something on fire. Or melt something (like the cord going to the iron). It's certainly one of those things that needs a little supervision, at least for a little while.
Re:Kano’s next learn-to-code kit is a build-it-yourself laptop by turbinerneiter on Tuesday September 26, 2017 @01:16PM (#15340655)
Soldering sucks. It was easy with the old leaded solder, but with the new unleaded it's harder. Sure, you can use sodler flux, but eh. It's no for kids and there is too much that can go wrong.

Also, what do you really about hardare by soldering?

Re:Kano’s next learn-to-code kit is a build-it-yourself laptop by nalllar on Tuesday September 26, 2017 @03:07PM (#15341614)
If it's for DIY purposes you can still use leaded solder if you prefer it.

Otherwise, not all lead-free solder is the same. Try Senju M705 or a similar SnAgCu alloy, you may be pleasantly surprised.

M705 datasheet: https://www.opendatasheets.com/datasheet/m705-senju-metal-in...

Re:Kano’s next learn-to-code kit is a build-it-yourself laptop by turbinerneiter on Wednesday September 27, 2017 @02:32AM (#15345370)
Not with kids.

Thanks for the tip!

Re:Kano’s next learn-to-code kit is a build-it-yourself laptop by semi-extrinsic on Tuesday September 26, 2017 @02:35PM (#15341403)
Why do you use unleaded solder? Don't eat the lead based solder and you'll be perfectly safe. Skin contact is safe. Wash your hands and clean under your fingernails after soldering if you want to be super sure you're not going to be ingesting any lead afterwards.
Re:Kano’s next learn-to-code kit is a build-it-yourself laptop by jaytaylor on Tuesday September 26, 2017 @03:04PM (#15341596)
Soldering fumes are dangerous and toxic. Wear respiratory protection and ensure the area is well-ventilated!

    All solder fumes can cause occupational asthma
    and other health problems (leaded and lead-free)
    if used for long periods at a time. The best
    solder wire contains something called Rosin that
    helps the solder flow when hot. This causes
    asthma if you are over exposed and is irreversible. [0]
Context / background:

A few years ago I had the pleasure of meeting the creator of the Choo Choo Barn in Strasberg, Pennsylvania [1]. He'd ended up with severe lung cancer do to all the soldering fume inhalation over the years.

[0] "Are solder fumes bad for me?" - https://electronics.stackexchange.com/questions/1904/are-sol...

[1] https://www.choochoobarn.com/

Re:Kano’s next learn-to-code kit is a build-it-yourself laptop by cr0sh on Tuesday September 26, 2017 @06:11PM (#15342995)
I think "respiratory protection" is a little over the top. A simple small fan blowing the fumes away is usually more than enough; if you want something better, a charcoal filter vacuum fan setup nearby works well, too.

The rosin in solder is nothing more pine resin; it's identical to the resin used by violinists. In fact, it is easy and cheap to make your own "liquid rosin" for soldering (usually SMT drag soldering); you can make enough for a lifetime of use for what you would pay for a single MG Chemicals pen.

Good to breath in? Nope. But hardly something that'll kill you, except in cases of chronic exposure (that is, if you breath it constantly every day for weeks on end - most hobbyists won't ever end up doing such).

Now - acid core solder (not something you use on electronics, mind you - but generally for metalwork) is not something you want to breath in period. Whereas rosin core, while smelly, might just make you cough a bit (unless you are more sensitive than others), acid core will make you choke almost - and it burns your throat. Not only that, it can make your eyes sting (so - regardless of what solder you are using, eye protection goggles are definitely something to wear). Adequate ventilation for acid-core solder is a must; without such, you might actually find it worthwhile to wear a mask of some sort to prevent excess fume exposure.

Re:Kano’s next learn-to-code kit is a build-it-yourself laptop by semi-extrinsic on Tuesday September 26, 2017 @04:44PM (#15342340)
I most definitely agree! But as you say, lead vs. lead-free makes no difference, the fumes are all rosin burning.
Re:Kano’s next learn-to-code kit is a build-it-yourself laptop by leggomylibro on Tuesday September 26, 2017 @04:05PM (#15342071)
You should use a fume remover when you're soldering, even if it's just a fan blowing the smoke out a window or doorway. Even the lead-free kind isn't great, and they often contain rosin, flux, and/or additives like antimony or bismuth.

Hey, side question if anyone knows; would P100 filters on a dusk mask help?

Re:Kano’s next learn-to-code kit is a build-it-yourself laptop by semi-extrinsic on Tuesday September 26, 2017 @05:13PM (#15342573)
I didn't mention fume removal, but I should have. My thought was that it goes for any type of solder.

Importantly, fumes do not contain lead. Lead oxide fumes only start occuring above 450°C, well above normal soldering temperatures (320-370°C).

The P100 filter catches airborne particles larger than 0.3 microns. Solder fumes are partly particles down to 0.1 microns, but also gases produced from vaporization of rosin; e.g. toluene, formaldehyde, styrene. Those are molecules a lot smaller than 0.3 microns. So the answer is no, just a P100 filter does not solve everything.

If you need to use a mask, I would suggest a 3M 7500 half-mask with the organic vapor/acid gas/P100 combo filter. I use one for glue work etc. and it's got a very tight seal and is pretty comfy (relatively speaking). Will cost you about $40-$50. Does require a relatively clean shave and proper fitting (sniff test) to be effective.

Or you could get a benchtop soldering fume extractor with an activated carbon and HEPA filter, which is a lot more comfortable. Also more expensive though.

Cheapest solution is doing like a friend of mine, using his shop vacuum with HEPA filter.

Re:Kano’s next learn-to-code kit is a build-it-yourself laptop by cr0sh on Tuesday September 26, 2017 @06:15PM (#15343023)
> Cheapest solution is doing like a friend of mine, using his shop vacuum with HEPA filter.

Actually, the most bare-bones cheapest solution would be to solder outside with a slight breeze. Only works in certain climates and times of year, tho...

Re:Kano’s next learn-to-code kit is a build-it-yourself laptop by leggomylibro on Tuesday September 26, 2017 @05:49PM (#15342821)
Ah, nice - I do have a half-mask for stuff like spray-painting and worrying about the fit on my cheap laser cutter's exhaust, but wasn't sure how effective it might be.

You learn something new every day, thanks!

Re:Kano’s next learn-to-code kit is a build-it-yourself laptop by turbinerneiter on Wednesday September 27, 2017 @02:34AM (#15345376)
You can't do that with kids. There's laws and such.

(You sure can at home, so let me clarify: can't to that at school, or at kids labs, like the place I was working in)

Re:Kano’s next learn-to-code kit is a build-it-yourself laptop by tonyarkles on Tuesday September 26, 2017 @03:47PM (#15341944)
I mentioned elsewhere in the thread about my nostalgia for the Vic-20 and friends. Here's a book I remember taking out of the library when I was a kid: https://drive.google.com/file/d/0Bxv0SsvibDMTZ2tQMmpyOWtsRFk... I didn't ever build any of the robots from the book (there weren't really any useful electronics suppliers in town, and I hadn't yet discovered the magic of Digikey...), but I still feel like I learned a lot thinking about how it would work.

I just flipped through it again, and I'm 99% sure that the circuits in that book would work just fine with a Raspberry Pi. Obviously you wouldn't use PEEK and POKE in BASIC to program it, but if the programming environment that Kano is providing gives you any kind of GPIO access, this could be an awesome platform to introduce basic hardware hacking.

Re:Kano’s next learn-to-code kit is a build-it-yourself laptop by cr0sh on Tuesday September 26, 2017 @06:17PM (#15343052)
> I'm 99% sure that the circuits in that book would work just fine with a Raspberry Pi.

Not without level conversion. Most of those circuits likely assumed 5V TTL logic, not 3.3V CMOS. But provided you did do such level conversion, then yeah - they'd probably be fine with the RasPi.

Re:Kano’s next learn-to-code kit is a build-it-yourself laptop by tonyarkles on Tuesday September 26, 2017 @08:32PM (#15343903)
It's all BJTs running saturated. There's maybe a couple of resistors that might need to get tweaked, and you'd want to use the 3.3V rail instead of the 5V rail from the Pi.

The thing that excites me most is that it'd be super simple to make a revised version of the book that shows Pi pinouts instead of Vic-20/C64/BBC pinouts and kids could hack on it again. It's been a long time since there's been a really friendly all-in-one piece of computer kit where you could do that.

Re:Kano’s next learn-to-code kit is a build-it-yourself laptop by IWentToTheWoods on Tuesday September 26, 2017 @04:14PM (#15342128)
Electronics and robotics aside, the directions for building simple mechanical structures like hinges and joints in that book are pretty good for children, too.