If you need assistance, please send an email to forum at 4hv dot org. To ensure your email is not marked as spam, please include the phrase "4hv help" in the subject line. You can also find assistance via IRC, at irc.shadowworld.net, room #hvcomm.
Support 4hv.org!
Donate:
4hv.org is hosted on a dedicated server. Unfortunately, this server costs and we rely on the help of site members to keep 4hv.org running. Please consider donating. We will place your name on the thanks list and you'll be helping to keep 4hv.org alive and free for everyone. Members whose names appear in red bold have donated recently. Green bold denotes those who have recently donated to keep the server carbon neutral.
Special Thanks To:
Aaron Holmes
Aaron Wheeler
Adam Horden
Alan Scrimgeour
Andre
Andrew Haynes
Anonymous000
asabase
Austin Weil
barney
Barry
Bert Hickman
Bill Kukowski
Blitzorn
Brandon Paradelas
Bruce Bowling
BubeeMike
Byong Park
Cesiumsponge
Chris F.
Chris Hooper
Corey Worthington
Derek Woodroffe
Dalus
Dan Strother
Daniel Davis
Daniel Uhrenholt
datasheetarchive
Dave Billington
Dave Marshall
David F.
Dennis Rogers
drelectrix
Dr. John Gudenas
Dr. Spark
E.TexasTesla
eastvoltresearch
Eirik Taylor
Erik Dyakov
Erlend^SE
Finn Hammer
Firebug24k
GalliumMan
Gary Peterson
George Slade
GhostNull
Gordon Mcknight
Graham Armitage
Grant
GreySoul
Henry H
IamSmooth
In memory of Leo Powning
Jacob Cash
James Howells
James Pawson
Jeff Greenfield
Jeff Thomas
Jesse Frost
Jim Mitchell
jlr134
Joe Mastroianni
John Forcina
John Oberg
John Willcutt
Jon Newcomb
klugesmith
Leslie Wright
Lutz Hoffman
Mads Barnkob
Martin King
Mats Karlsson
Matt Gibson
Matthew Guidry
mbd
Michael D'Angelo
Mikkel
mileswaldron
mister_rf
Neil Foster
Nick de Smith
Nick Soroka
nicklenorp
Nik
Norman Stanley
Patrick Coleman
Paul Brodie
Paul Jordan
Paul Montgomery
Ped
Peter Krogen
Peter Terren
PhilGood
Richard Feldman
Robert Bush
Royce Bailey
Scott Fusare
Scott Newman
smiffy
Stella
Steven Busic
Steve Conner
Steve Jones
Steve Ward
Sulaiman
Thomas Coyle
Thomas A. Wallace
Thomas W
Timo
Torch
Ulf Jonsson
vasil
Vaxian
vladi mazzilli
wastehl
Weston
William Kim
William N.
William Stehl
Wesley Venis
The aforementioned have contributed financially to the continuing triumph of 4hv.org. They are deserving of my most heartfelt thanks.
Arduino is great because of the community that backs it with libraries for everything you can imagine. Sometimes the Arduino abstraction gets in the way but at that point you just start writing C for it and setting registers directly like a real world engineer would. Its just an AVR that is convenient to use. The down side, besides the hipsters, would be that as an entry point alot of new users are just uneducated about basic electronics. Trying to teach "artists" how to use it in college was painful since they can just blow stuff up, and their Mac Book, real easy without knowing the fundamentals. It all depends on who is making stuff with it, how much skill they have. My fav thing is not having to bust out the ISP dongle BTW it, the AVR, has a comparator on board which can trig an interrupt, i've used it. The hipsters just use the ADC and don't even think about how many clock cycles that takes
Registered Member #2431
Joined: Tue Oct 13 2009, 09:47PM
Location: Chico, CA. USA
Posts: 5639
lightlinked wrote ...
The hipsters just use the ADC and don't even think about how many clock cycles that takes
BINGO!
When steve aks what bad practices, that was the example i was thinking of. Or the "we need to change the count intererupt." instead of setting the timers right, lets just use a decrementing loop counter, from 9 million.
those kinds of things i see all the time, but in arduinos defense that would be true of the other MC's too, Arduino just has alot of users, and therefore a large fraction are dangerous noobs.
Registered Member #2939
Joined: Fri Jun 25 2010, 04:25AM
Location:
Posts: 615
Right now, at work, an arduino is running a 3d printer two desks away from me. We also use them in our factory jigs for aligning and focusing the cameras we use to make touchscreens. Why? Simple convenience! Sure we could devote a couple of engineers to designing and coding proprietary hardware, but that resource is better used designing product. Arduino is cheaper, faster, simpler for building production tooling.
Registered Member #190
Joined: Fri Feb 17 2006, 12:00AM
Location:
Posts: 1567
Microwatt wrote ...
IamSmooth wrote ...
Microwatt wrote ...
what sort of complex projects have you seen done with a shitino? I went to my local hackers space and everybody was doing an arduino project. I think it makes electronics too user friendly.
12kw induction heater, self-locking resonance Capable of levitating aluminum, steel and copper. Capable of serving as a furnace for a blacksmith who needs to uniformly heat pieces of steel as small as a knife to as large as a full-sized sword. This project required a microprocessor. If you look at the schematics at the end of the tutorial you can see how it was worked into the project. There are YouTube links so you can see it in action.
Registered Member #3272
Joined: Mon Oct 04 2010, 11:40PM
Location: Beaverton, OR
Posts: 101
I ended up using one (Actually a Teensy) to read the log/lin output of the cold cathode vacuum gauge on my residual gas analyzer and display it on a VFD. Also has setpoints to turn off valves when the pressure gets too high as well as remote control of the turbo and roughing pumps:
Used another one to control a plasma light source that had a serial interface with an odd 57k-7-E-1 serial interface. Gives me control at the lamp using an encoder, pushbutton, and another small VFD display.
Registered Member #96
Joined: Thu Feb 09 2006, 05:37PM
Location: CI, Earth
Posts: 4061
Interesting. Visual Basic is a lot easier to code than assembler, and at least you can see where the mistakes are. It may not be code efficient but with $1 micros now having 32K+ or RAM and 100K of program memory it is a non problem.
Registered Member #1643
Joined: Mon Aug 18 2008, 06:10PM
Location:
Posts: 1039
You have more control over things, in some cases, using the raw chip, instead if arduino. Pesonally I don't like them, I far rather prefer AVR studio C coding even if its slightly longer, when you understand it, things are very easy. People to me, get arduino because "I want to run a LCD, so I need to buy this shield and use this code" okay, sure...easy lazy way out. Did I find it hard to code a 128x128 rgb screen? Nope...not at all.
Each to their own though, it's usually north worth arguing over what's better as every person has their own views.. Life :)
Registered Member #3272
Joined: Mon Oct 04 2010, 11:40PM
Location: Beaverton, OR
Posts: 101
Shields are great. Arduino and shields are like and erector set or 80/20 for microcontrollers. Sure, there are cheaper and better ways to build something but for someone who does not have a lot of tools it sure beats not building it.
You can get things that would be difficult to interface simply because of the package of the component. Say, for example. a zigbee radio, they use a 2mm leg pitch. That means you cant use generic perfboard nor breadboards without some sort of adapter cards or flying leads. Plus you have someone that has done the hard work and created a library to talk to the component. Makes life easier.
I dont get what the issue with it is. Arduino is just dumbed down C. Most of the same commands are there even if they are undocumented. You have to remember who it was designed for, it was not for people that have a lot of electronics background.
For a neat little board look at the Teensy 3.0. A guy I know designed and built them. Arm Cortex and real cheap, $19.
This site is powered by e107, which is released under the GNU GPL License. All work on this site, except where otherwise noted, is licensed under a Creative Commons Attribution-ShareAlike 2.5 License. By submitting any information to this site, you agree that anything submitted will be so licensed. Please read our Disclaimer and Policies page for information on your rights and responsibilities regarding this site.