component recognition software? Answered

Finding datasheets for stuff i have lying around is a PITA!!! i also can't find datasheets for some stuff i scavenge because i don't know what they are. is there a sort of "facial recognition software" but for electronic components? also is there a program that indexes the characteristics of components i have, kind of like mouser's or digi-key's website?

Question by the judge 8 years ago  |  last reply 8 years ago

what is the best free software to design electronic circuits? Answered

I need a free software to design electronic circuits.. before i execute them on a breadboard or a strip board.. online software is also fine..

Question by Karthik Raj 4 years ago  |  last reply 4 years ago

How exactly to link a hardware to a software? Answered

I've seen it so many times in robots computers etc, i wanted to know which software does that job? rather how to operate a hardware using codes?

Question by ankur2893 7 years ago  |  last reply 7 years ago

Schematic capture / artworking software.

There are a dozen or so free electronic schematic capture and layout packages around (as node-limited versions of commercial packages). I've briefly tried a few (PCB Elegance, 123 and a couple more) but is there one which is head and shoulders above the rest? I'm looking for good library search and easy component placement and routing. Standard generic symbols as well as specifics, and autorouting and placement. Also ability to save as GIF or JPG. What would other users recommend? Incredible - When I was in electronic design for a living (a fair few years ago) my company spent hundreds of thousands of Pounds on a schematic capture and routing package and the SparcStations to run it on.

Topic by AndyGadget 11 years ago  |  last reply 11 years ago

Learning Electronics -- Resources?

Hello! I'm a 13 years old geek. I am good at programming and the software stuff, but doesn't know anything about electronics. When I see Arduino projects or other robotics/gadget projects here at Indstructables, I feel very sad because I don't know the nitty-gritty. So what are the resources on web available  where I can learn about electronics, robotics and the likes?  I know there are many books, but they're more of theory which takes a college-student to understand, and I'm not that. I want the books, websites which makes us understand these a little simpler way with practical stuffs too. Please list any website or tutorial you know. I am also eager to make those hexapods and robots.  Regards Jack

Question by jackraj 7 years ago  |  last reply 7 years ago

Electronics for power supplies

First, I apologize for being (almost) the hardware version of a "script-kiddie". I do want to learn the techniques involved but all of the electronics courses I've found work the wrong way around. They teach "this is what we have and this is what you can do with it" whereas my brain works in the "This is the problem, here is a solution and this is why it works." manner. This is how I learned software but when you get it wrong you can start again without losing the magic smoke! I have a 250ah, 12V battery bank, multiple DC devices requiring power and, eventually, several power sources for recharging. I also have several MC34063 chips and a few higher amp chips (somewhat optimistically as it turns out). Firstly, is there a practical course online that is built around this? Secondly (and probably extremely basic), if a device draws, for example, 3A is it self-limiting or do I need to put something between the source and the device too restrict the power?

Topic by ImmortalSoFar 8 years ago  |  last reply 8 years ago

Idea for "Useless Box"... not sure how to build or what I'll need.

So I got this as a gift from a friend on my birthday. I assembled it, and its great I love it. You can check it out here: It always brings a smile to peoples faces on around the 3rd try to turn it on lol...  I know NOTHING about electronics what so ever just so you know, you're going to have to reply like you're talking to a second grader.  That being said, here's my idea... I want an LED scroll bar (like the kind that has text with a message you read as it goes across... similar to ones you would see in an airport, just tiny) with a script. Every time you hit the button on, it turns itself off, along with flashing a message. Do it again, another message. Etc... But I want the messages to go in some sort of order... I was thinking the script could look like this: 1st Click: "You just couldn't keep your hands off, could you?" 2nd: "Much more amusing the second time, right?" 3rd: "Ok, now you know what I do... now stop." 4th: "Please... Keep your hands off." 5th: "It's starting to hurt..." 6th: etc etc etc.... for something crazy, like 100 messages... No idea of what I need to do or how to go about it. Any guidance is welcome!! Thanks!!!!

Question by brann0n 4 years ago  |  last reply 4 years ago

know of a good free circuit designing software? Answered

Hi everyone, I looking for a free electronics circuits design software that I can use in the classroom with high school kids. I had a play with circuitlab  which is pretty much perfect for what I need, just started showing the kids and, now it wants payment to continue. Had a look at 123D circuits again the video looks great but it doesnt seem to work anymore. Also tinker cad circuit doesn't want to play either. Fritzing and eagal cam is a bit hard for the kids to learn as they only have the class for a few weeks. It just has to be easy to use and be either online or compatable with mac computers. Thanks

Question by liquidhandwash 1 year ago  |  last reply 1 year ago

Open Software for Fashion Prototyping

This has got to be the most exciting thing to come down wearable technology pike! It's a FREE downloadable book about Arduino boards (both "standard" and LilyPad), conductive fabric, resistive thread, soft buttons, LEDs and more!! The eBook is split into three parts covering the basics of hardware, software and the use of the Arduino IDE (Integrated Development Environment) in the first part. Part two give examples of using eTextile materials and the Arduino to make first cool projects involving LEDs, Piezo speaker and, the Digital and analog zipper.The third part is dedicated to show how to write programs for the Arduino platform. This all might sound very technical for fashion/clothing designer but dont be afraid, it's easily explained and covers just what's needed for wearable electronics (and not for building an new space station).I cannot wait to get started with this eBook! Finally, all the mysteries I had to ask others to program for me, unravelled! pun intendedDownload yours today. NOW! at Open Softwear

Topic by scoochmaroo 9 years ago  |  last reply 8 years ago

Physics - Tech engineering software, that is fun?

Hi, Just a quick question... I ran across something called Gmod, or Garry's mod software today by accident. This one here...;=related It looks pretty neat, sort of a mechanical play thing. But, I'm not sure how true to reality the software is, also you apparently need to own a main platform software to use it, like Half Life. I don't have any of the games needed to play around with Gmod. I started to wonder if there is any other software out there that works as an, across the board experimenter's virtual lab? Sort of a mechanical, electronics virtual plaything? I'd think that engineering tech schools would have software such as this, (CAD comes to mind) but I didn't quite find what I was looking for with a google search... Not exactly sure what the best search term would be for something like this? I've come across virtual electronics software, but maybe I'm asking too much for a multi electro-mechanical environment. Has anyone ever used software like this, particularly something fun to play around with, without being to dry? Free would be nice as well, but I'm probably pushing the envelope there a bit! LOL.

Topic by bart245 8 years ago  |  last reply 8 years ago

What's the best audio remix or electronic composing software for beginners?

I'd love to be able to remix audio or songs I love. I'd also like to start composing my own electronic music, a la Deadmau5 and Dan Deacon. Since I've never done this, I need an easy-to-operate software that can run on my PC. (Windows 7)

Question by likls 8 years ago  |  last reply 8 years ago

banking software for monopoly board game..? Answered

I saw an electronic banking edition of the monopoly board game in the shop  and was pretty impressed by it. But its too expensive to purchase and i already have a normal version of the monopoly board game and also the electronic banking unit alone is not available for purchase.  After thinking for sometime i came up with the idea of making a software for mobile phone that will act as a monopoly banking device. But I don't know programming. Can anyone here help me in making such a software? I don't think that will involve much work. All the software need to do is allow the user to select the number of players from 2-6 and assign each of them a custom start balance and then allow them to transfer money between each other and also pay fines to the bank.  I hope someone is ready to help me. I am just sharing an idea/thought that will help many others like me who play the monopoly board game.

Question by sreeraj 8 years ago  |  last reply 4 years ago

Where can I get a laptop w/o software?

Hello everyone! I am in need of a laptop with out any software on it at all. I bought Windows Vista Home Premium from a family friend and now just need the laptop. Does anyone know of a store or web site that sells blank laptops? Any help is appreciated, Thanks!

Topic by 2001warrior 10 years ago  |  last reply 10 years ago

Where do I start hacking (the good kind)?

                    I've become fairly decent at basic electronic hardware hacking (fans, lighting, audio, etc.) but as far as things like software go, I'm a noob.  I was wondering if anyone had any advice or recommendations as to where I can learn more about hacking for software, etc.  Thanks!

Question by mad magoo 9 years ago  |  last reply 9 years ago

How to collect data from a machine.

I am an Radio Control racer, so basically I race toy cars according to my wife, and as part of the racing program when ever you get a new engine for your car you have to go through the Break-in process of the engine. If you YouTube rc engine break-in you will see it is a noisy time consuming process and during my last engine break-in even my neighbor got frustrated and asked me to reduce the noise. The engine break-in is a key process because it will determine the life of your engine an it's performance, so I started to look for options on how to do this process in some other alternative way. So I found in the rc community a person that builds a machine that actually executes this process in a very quite and simple way by making the engine run in a bath of hot oil. After months of trying to get this machine I never received an answer from the manufacturer so I decided to built it by myself with common tools and materials and buying the electronics from eBay. After a month of testing and running with some issues, I was able to put my machine together and make it run with no problems, but now I am looking for a way to improve it. What I want to do is to find a way on how to collect the data from the machine, like the rpms of the motor and the temperature of the oil, so I am able to monitor on my mobile phone. So if someone can help me out with leading me on what needs to be done I will really appreciate all the guidance and support. Best regard William Sing

Question by WilliamS481 1 year ago

The Reactable - A collaborative electronic music instrument

I was watching current earlier on and found this pod:The reactable is a collaborative electronic music instrument with a tabletop tangible multi-touch interface. Several simultaneous performers share complete control over the instrument by moving and rotating physical objects on a luminous round table surface. By moving and relating these objects, representing components of a classic modular synthesizer, users can create complex and dynamic sonic topologies, with generators, filters and modulators, in a kind of tangible modular synthesizer or graspable flow-controlled programming language.The video won't embed, but it's pretty awesome: Current PodThe project's official website is here.The software is open source, although I can't see many details of the hardware.

Topic by whatsisface 11 years ago  |  last reply 4 years ago

Electrical / Electronics Engineering Position in Chicago - RAW THRILLS

Hi everyone, We have one of the ultimate electronics positions available. We make coin-op arcade games and constantly innovate our electronics to differentiate our games from the home consoles. We're looking for someone that can hack innovative technology and make it work in our market. Official job posting is below. Please check out for more information about our company! JOB INQUIRIES SHOULD BE SENT TO Please include a resume and an explanation of your qualifications and interest. ====================================== Available Position: Highly Motivated, Entry Level Electrical or Computer Engineer Raw Thrills, Inc. - February 2010 Raw Thrills, the leading US manufacturer of coin-operated video games, is looking for an enthusiastic Electrical or Computer engineer to join our Electronics Engineering design team. You will be working as an efficient member of a small team on products that continue to gain domestic and international market-share. Immediately, you will contribute to the design and verification of electronics, firmware, and software. In addition to the internal team, you will work with partner engineering companies to develop & maintain products, and interact with contract manufacturers to troubleshoot issues on-the-fly as they arise on the production line. You will collaborate with several experienced engineers and programmers, all the while working independently most of the work day. At Raw Thrills, our arcade games are designed entirely in-house, from the ground up. They are composed of custom mechanical parts (wood cabinet, plastics, metals, etc.), an off-the-shelf PC, a monitor, custom wiring, custom electronics & interface devices, and custom game software. As part of the Electronics Engineering team, you will be involved in much of the arcade game’s design, from low-level circuitry to high level software, and everything in between: * ESD testing & EM compliance * Custom circuit & firmware design * System integration & validation (peripherals ↔ PC ↔ API ↔ software) * Operating System (Windows Embedded) maintenance * Device driver & device-application interface (API) programming * Device functional & longevity test design (including GUI PC software, firmware, and mechanical construction) * Coordination between mechanical and electronics design * and more! Required Skills: * Demonstrable working knowledge of C/C++: need examples of work and debugging proficiency * Solid understanding of digital circuit design & troubleshooting digital systems (from circuit to PC software) * Experience designing & implementing a digital system from the ground up (school project, internship, etc.) * FPGA (VHDL or Verilog) and/or MCU (c or asm) programming competency * Self-sufficient and motivated to independently learn * Proficient with standard bench tools: soldering iron, oscilloscope, DMM, etc. Bonus Skills: * Programming experience with PC↔device communication: USB, RS232, LPT, etc. * Schematic capture and PCB layout experience * GUI programming experience (Win32 or Linux) * Active knowledge of Linux / home Linux user * Working knowledge of common scripting languages (Python, bash, Windows batch, etc.) Example Projects: * Design low-cost circuitry to robustly control addressable LEDs for eye-popping lighting effects * Design, implement, and perform game system latency testing (create hardware/software as needed) o EX: What is the round trip time from button-press to in-game feedback? Where are the bottlenecks? * Design hardware diagnostic software to allow automatic system diagnosis by end-user * Design automated functional test software for completed PCB assemblies * Design circuit and layout PCB for contact-less sensor module o Determine and perform validation testing * Add interface firmware features (i2c, Dallas 1-Wire, etc.) to MCU based board and update PC API so that game programmers can leverage the new features

Topic by rawthrills 8 years ago

Is there any budjet software to make electronic schematics that can be placed in other documents, and to generate pcbs?

I may wish to send someone a copy of a electronic schematic or even prepare an "Instructables" offering. And the ability to make a resist template to produce circuit boards would be great. I am a bit of a novice, and haven't worked in electronics in quite a while. But now I have some ideas to pursue. I have experimented with different color mixtures of led grow lighting for pepper plants and wish to make some of my own Led arrays, which would be more suitable for seedlings to be set outside. Thanks Owen

Question by cebadobe 9 years ago  |  last reply 9 years ago

help me learn and create a multi purpose controller

Hi all, I want to build a hardware controller that has a few switches/buttons and will communicate with the pc via usb. The purpose for this is to control  software, for me its DAW's, but could easily work with games, video editing software etc. Step 1 materials/parts Looking for *pressure switches (is that correct?). I want velocity sensitive switches *rotary switch, something like a joystic with X|Y|Z movement *what kind of electronics, circuits, etc should these connect to? Step 2 connecting to a pc / communication * how to program the controller, are there any SDK's for this? I can use any pointers for learning,cost effective  suggestions, inspiration from similar projects etc Thank you in advance

Topic by pozitronios 6 years ago  |  last reply 6 years ago

Help Mod a Dumb Car Screen

So I have my first car with a smart screen..This is a 2019 Subaru Forester with an insulting first screen..Anyone know how to hack the screen with my Puppy Pic..

Question by iceng 5 weeks ago  |  last reply 4 weeks ago

Robosapian V2 to Hexapod conversion, is there a solution to the microcontroller problem?

I've come into possession of Robosapian V2, I quickly became bored with it as I was not happy with the robots ability to move, while the robots sensors and brain is nice the field of motion is lacking and awkward so decided to rebuild the robot. I removed all of its components (sensors, motors, and controller) and converted the machine into a Hexapod (lovingly called Jinx) and have now come across a problem originally thought simple now becoming annoyingly frustrating. The brain. I was just wondering is there a way to access the software to reprogram the robot how to walk. Or if reprogramming the robot is too difficult is there a way to have the sensory information be sent to a computer and the computer sends back motion commands over a medium such as wifi? an instructable of the robot will be released once I’m done with the robots rebirth and special thanks to anyone that has helped will be given thank you i live in Australia and Auduinos are not only hard to get but pricey, my financial situation isn’t that great as I am 18 and only have a part time job but do not mind spending a bit of cash. Also I am good with electronics and software just finding this problem difficult

Question by gungeek 7 years ago

Electronic Test Equipment Building/Design Contest(s)

Is there any up coming contest(s) that will be the involvement of designing/building electronic test equipments? not pc related and or software driven, just electronic component to make it at ease for most Technicians out there to share the results of an test equipment that can be easily made from easy to get component? And will Trinidad & Tobago be able to enter such contest(s)?  Thanks for any info.... aNGELdREAD RandyXi

Topic by randyxi 6 years ago

Is it possible to convert a PCB board of an electronic device into computer code? to see how the device works?

Hello guys, My name is Danish, I have never met electronics in my entire life until now but its seems like electronics is not easy going to be my friend, I need your help guys and i would highly appreciate and will always love you. I am trying to find out how a particular device works? for example. There is a camera or a remote control or any electronic device, and If I want to see how these devices works so that I can make a computer program to do the same. Is there any software which can do the same or i need a schematic diagram or anything else? I am not even sure that my question is valid or stupid but please if somebody could give me little hint or direction. Thanks alot.

Topic by danishsoomro 6 years ago  |  last reply 6 years ago

Is it possible to convert a PCB board of an electronic device into computer code? to see how the device works?

Hello guys, My name is Danish, I have never met electronics in my entire life until now but its seems like electronics is not easy going to be my friend, I need your help guys and i would highly appreciate and will always love you. I am trying to find out how a particular device works? for example. There is a camera or a remote control or any electronic device, and If I want to see how these devices works so that I can make a computer program to do the same. Is there any software which can do the same or i need a schematic diagram or anything else?  I am not even sure that my question is valid or stupid but please if somebody could give me little hint or direction.  Thanks alot. 

Question by danishsoomro 6 years ago  |  last reply 6 years ago

Help making a USB trigger, VB.NET coding, and interfacing the two in a wonderful harmony of code and circuits. Answered

Hey fellas, got some questions for you about making a USB trigger and interfacing it with a VB.NET program. Alright, so what I've got to do here is detect when a door is opened via a sensor (I've figured out that as far as practicality goes an ultrasonic or motion sensor would be the best, but I'm also considering a simple magnetic switch for the sake of simplicity and cost), and then play an audio file. I'd REALLY REALLY REALLY like to keep as much of the coding as possible done in VB.NET, and I don't want the end result to require the user to open five different programs, I want them to open the one .exe file, and that's it. My problem here is actually getting the trigger to talk to VB.NET, I've never done any peripherals with VB.NET, so I'm pretty clueless. I don't need the trigger to respond with any data other than some sort of ping that VB.NET can pick up. I've also been thinking about using the ultrasonic/motion sensor to interface with a USB keyboard encoder, to output some obscure character, and then have VB.NET watch for that character, and react when it's pressed. The problem here is that I don't want the program to have to be the main window, I want the user to be able to have it open and not worry about it. Any help that anyone can give me with either the coding side or with the trigger side is really appreciated, thank you all in advance :)

Question by iBurn 7 years ago  |  last reply 7 years ago

How do I convert a 12v-0V square wave signal to 5V-0V to feed to USB port on computer?

I have a project  that involves a 12V to 0V square wave signal that I need to feed to a tablet type of computer via the tablets USB port.  Where the signal goes after the tablet gets it is the software programmers problem. This system was orignally made to feed the signal to pins 10 and 12 of the LPT port on a desktop PC. Signal return was made to pin 25 of same LPT port.  The infrastructure used on that system is no longer available.  Any help greatly appreciated.  

Question by a1proservice 7 years ago  |  last reply 7 years ago

Integrating Access Control System with Hackerspaces Passport and Membership Software

Jigsaw Renaissance are looking into integrating Nadine and Hackerspaces Passport with our door locks. If you are able to commit time to help us designing or building, please post to: Inscape Access Control System - If you are interested in the project, please go to the group and sign up. - There will be opportunities to work on embedded firmware, electronics, mechanics, encryption, and the membership software application. - You can then control whether to get each email separately or receive a digest once a day. About the project: This project will provide an electronic door access for our new building. The project will involve providing several badge readers (probably RFID), and door lock controllers as well as a car park induction loop. Finally there is a need for software that manages the keys and access privileges. This software must be easy to use as the building landlord will use it. -- Jigsaw Renaissance is a learning and making community, a collaborative community dedicated to collective education and creation. Our mission is to create an environment in which success, failure, and most of all discovery are celebrated. Our vision is that this environment will foster an enduring sense of wonder and a drive to effect change in ourselves, our communities, and the world. For more information about JR (, please visit our wiki page at or this page: Contact us, so we can chat about scheduling something cool together. Thanks!   Ultimate Regards, -- Budi Mulyo +1.206.571.8430

Topic by Wise Cricket 7 years ago  |  last reply 7 years ago

Electronic knowledge wanted: Transistor/Transistor logic Answered

Hi all. I am embarking on an electronics project and I was hoping to gain some info on using transistors as logic gates in a circuit. I searched both the interwebs and instructables extensively, but all the info I could find was either outdated or was in a level of techno-babble my Noobish hardware skills could not comprehend (been programming for years; Just recently decided to dabble in hardware). To summarize: I want to know how to construct AND, OR, NOT, XOR and the like and integrate it into my circuit using primarily transistors, and maybe some capacitors. Is there something I have gotten mistaken in this premise? Is this really the proper use for a transistor? Should I use something else, is there a better method? Please note that I have little experience in non-software areas (I understand what voltage and amperage is (kinda) and what serial and parallel circuits are, and the proper configurations of positive and negative). I also do not want to use a microcontroller for this; Just me and my wires. I would be immensely thankful for some help. I apologize in advance if I have gotten anything wrong here.

Question by dungeon runner 9 years ago  |  last reply 8 years ago

Where would you host a collaborative, open-source electronics project

I have an idea for an open-source electronics project, that would involve some fairly simple hardware and some initially not-too-complicated software. I think it's an idea that could have a significant impact on a lot of people's lives, if it works, and it's a project that would work a lot better if I could attract some collaborative help. Now if this were a software-only project, I'd look at creating a public repository on github, but since there's a hardware aspect, I'm not so sure that'd work. Does anyone know of a free project hosting site that's oriented towards electronics hardware, that includes blogging and forum functionality?

Topic by jdege 5 years ago  |  last reply 5 years ago

Im repurposing my atx power supply to be a bench Psu. I need help with code please?

In this project. I want to use an arduino mega, 2 lcds, and 6 acs712 current sensing modules and 2 Lm2596 dc step up/down module The set up I have in mind is like so; arduino is powered by ATX stand by power (IF possible) there is a push button which turns on the programing to start the monitoring and also grounds the ATX and GReen wire to supply power to all the rails. This set up will calculate Voltage and current printting them on the lcd's. The constant voltages will be printed on on lcd and the variable voltages on the other lcd. Ive written most of the code. I just want it to make sense. I've added a picture, which my project is based on.. the difference are, im not using I2c bus for lcd, im measuring current, and im printing info on two different lcds. thanks for the help. here is the code #include #define PWROK_PIN 4 // change to w.e pin i end up using connected to green? investigate #define PWRBTN 2 // closing push buttom connection makes it high #define PWRTRANS 6 /*-----( Declare objects )-----*/ // Variables will change: int PWRSTATE = HIGH;         // the current state of the output pin int buttonState;             // the current reading from the input pin int lastButtonState = LOW;   // the previous reading from the input pin // the following variables are long's because the time, measured in miliseconds, // will quickly become a bigger number than can be stored in an int. long lastDebounceTime = 0;  // the last time the output pin was toggled long debounceDelay = 50;    // the debounce time; increase if the output flickers // initialize the libr with the number of the intface pins double sensePinVthree = A0; double sensePinVfive = A1; double sensePinVfivesb = A2; double sensePinVtw = A3; double sensePinVrone = A4; double sensePinvrtwo = A5; //The current double sensePinIthree   = A6; double sensePinIfive   = A7; double sensePinIfivesb = A8; double sensePinItw  = A9; double sensePinIVrone = A10; double sensePinIVrtwo = A11; //setting up default or naming variables. double Voltsthree; double Voltsfive; double Voltsfivesb; double Voltstw; double VoltsVrone; double VoltsVrtwo; double Currentthree; double Currentfive; double Currentfivesb; double Currenttw; double CurrentVrone; double CurrentVrtwo; LiquidCrystal lcd(12, 11, 5, 4, 3, 2); LiquidCrystal lcd2(12, 10, 5, 4, 3, 2); //remove this if not working or glitchy void checkPowerOK(){   // when green is grounded   if (digitalRead(PWROK_PIN) == HIGH) {     lcd.setCursor(4, 1);     lcd.print("ON ");     lcd.setCursor(9, 3);     lcd.print("hello");   }   else if (digitalRead(PWROK_PIN) == LOW) {     lcd.setCursor(8,1);     lcd.print("OFF");   } } void togglePower(){ static unsigned long last_interrupt_time = 0; unsigned long interrupt_time = millis(); // If interrupts come faster than 200ms, assume it's a bounce and ignore if (interrupt_time - last_interrupt_time > 500) {    // set the power:   digitalWrite(PWRTRANS, PWRSTATE); //trans is pin 6 } PWRSTATE = !PWRSTATE; last_interrupt_time = interrupt_time;  } void setup() { analogReference (DEFAULT); pinMode(PWRBTN, INPUT); pinMode(PWRTRANS, OUTPUT); attachInterrupt(0, togglePower, RISING); digitalWrite(PWRTRANS, PWRSTATE);     lcd.begin(16, 4);   lcd2.begin(16, 2); // Print a message to the LCD. lcd.setCursor(0,0); //take this out if monitor buggy lcd.print("Bench PSU");// this code be fine lcd.setCursor(0,1); lcd.print("Monitor  V1.0"); lcd.setCursor(0,2); lcd.print("ICE"); lcd.setCursor(4,3); lcd.print("ROBOTICS"); lcd2.begin(16, 2); // replace with the date_time function lcd2.setCursor(0,0); lcd2.print("Hope 4 the best"); lcd2.setCursor(0, 1); lcd2.print("prep 4 the worst"); delay(3000); lcd.clear(); // wipes old message lcd.setCursor(5,0);  lcd.print("Building the Future"); lcd.setCursor(0,1); lcd.print("since   2014"); //Inset the time function somewhere in here lcd.clear(); lcd2.clear(); //lcd.createChar(0, blockChar);     Voltsthree=0; //setting my variables to Zero   Voltsfive=0;   Voltsfivesb=0;   Voltstw=0;   Currentthree=0; //Setting current to Zero on this Lcd   Currentfive=0;   Currentfivesb=0;   Currenttw=0;       VoltsVrone=0; // doing the same but for second lcd   VoltsVrtwo=0;     CurrentVrone=0;// same for current   CurrentVrtwo=0; } void loop () {checkPowerOK(); // check to see if power ok   Voltsthree = ((analogRead(sensePinVthree)) /218.0) *5; // or 7 aalso the 218.0 value will chaange to mine specific   if(Voltsthree <0){     Voltsthree=0;   }   Currentthree =(((analogRead(sensePinIthree)) / 212.0) -2.55) / 0.6666667;// why 0.667   if(Currentthree <0) {     Currentthree=0;   }   Voltsfive = ((analogRead(sensePinVfive)) /218.0) *5;   if(Voltsfive <0){     Voltsfive=0);   }   Currentfive =(((analogRead(sensePinIfive)) / 212.0) -2.55) / 0.6666667;// why 0.667   if(Currentfive <0) {     Currentfive=0;   }   Voltsfivesb =((analogRead(sensePinVfivesb)) /218.0) *5;   if(Voltsfivesb <0){     Voltsfivesb=0;   }   Currentfivesb =(((analogRead(sensePinIfivesb)) / 212.0) -2.55) / 0.6666667;// why 0.667   if(Currentfivesb <0) {     Currentfivesb=0;   }   Voltstw =((analogRead(sensePinVtw)) /218.0) *5;   if(Voltstw <0){     Voltstw= 0;   }   Currenttw =((analogRead(sensePinItw)) / 212.0) -2.55) / 0.6666667;// why 0.667   if(Currenttw <0){     Currenttw=0;   }     VoltsVrone =((analogRead(sensePinVrone)) /218.0) *5;   if(VoltsVrone <0){     VoltsVrone=0;   }   CurrentVrone =(((analogRead(sensePinIVrone)) / 212.0) -2.55) / 0.6666667;// why 0.667   if(CurrentVrone <0) {     CurrentVrone=0;   }     VoltsVrtwo =((analogRead(sensePinVrtwo)) /218.0) *5;   if(VoltsVrtwo <0){     VoltsVrtwo = 0;   }   CurrentVrtwo =(((analogRead(sensePinIVrtwo)) / 212.0) -2.55) / 0.6666667;// why 0.667   if(CurrentVrtwo <0) {     CurrentVrtwo=0;   }   //1st line   lcd.setCursor(0,0);   lcd.print("                "); //clear the line 1st line   lcd.setCursor(0,0);   lcd.print(Voltsthree);   lcd.setCursor(5,0):   lcd.print("V");   lcd.setCursor(7,0);   lcd.print(Currentthree);   lcd.setCursor(14,0);   lcd.print("A");     //2nd line   lcd.setCursor(0,1);                  // clear and print second line   lcd.print("                ");   lcd.setCursor(0,1);   lcd.print(Voltsfive);     lcd.setCursor(5,1);   lcd.print("V");   lcd.setCursor(7,1);   lcd.print(Currentfive);   lcd.setCursor(14,1);   lcd.print("A");     //3rd line   lcd.setCursor(0,2);           // clear line 3   lcd.print("                ");   lcd.setCursor(0,2);   lcd.print(Voltsfivesb);     lcd.setCursor(5,2);   lcd.print("V");   lcd.setCursor(7,2);   lcd.print(Currentfivesb);   lcd.setCursor(14,2);   lcd.print("A");     //4th line   lcd.setCursor(0,3);           // clear line 4   lcd.print("                ");   lcd.setCursor(0,3);   lcd.print(Voltstw);     lcd.setCursor(5,3);   lcd.print("V");   lcd.setCursor(7,3);   lcd.print(Currenttw);   lcd.setCursor(14,3);   lcd.print("A");     //1st line   lcd.setCursor(0,0);   lcd.print("                "); //clear the line 1st line   lcd.setCursor(0,0);   lcd.print(VoltsVrone.);   lcd.setCursor(5,0);   lcd.print("V");   lcd.setCursor(7,0);   lcd.print(CurrentVrone);   lcd.setCursor(14,0);   lcd.print("A");     //2nd line   lcd2.setCursor(0,1);                   // clear and print second line   lcd.print("                ");   lcd.setCursor(0,1);   lcd.print(VoltsVrtwo);     lcd.setCursor(5,1);   lcd.print("V");   lcd.setCursor(7,1);   lcd.print(CurrentVrtwo);   lcd.setCursor(14,1);   lcd.print("A");   }

Question by icey.hood 3 years ago  |  last reply 3 years ago

Does anyone know how to program electronic signs, or scrolling marquees?

I have a large scrolling marquee type electronic sign, and it turns on fine and seems to work.  However, I have no idea how to program it and have not found any compatible software online.  The back says that it is from SIGNLINE and the model number is 180500.  It looks like it connects to a computer through a phone cord.  If anyone can help in anyway, I would greatly appreciate it.?

Question by FunkyBrewster 9 years ago  |  last reply 9 years ago

Step by step instructions on how to control electronics through the ports on my computer.

I would like to learn how to control electronics (lights radio) through the ports (Serial or CAT5) in my computer. I need software and hardware help. I do not want to use the X10s I want to get into the nity gritty. THanks

Question by mutlyp 10 years ago  |  last reply 10 years ago

Help with a diy acoustic guitar pickup

I am putting together an instructable for  playing rocksmith free on your pc  , with a small cost for people like me who dont have much money. Not having money means that : 1) the software must be free ( i found the solution to that)  2)i must make acoustic guitars compatible with the game (since i dont have an electric and i dont have the money to buy one)   I need a diy acoustic guitar pickup  to plug in my computer , with low budget and  clear sound no hums and buzzes ( this is the most important part) If anyone can help me  please pm me .  Thank for your time ,  Phevos

Question by phevtron 5 years ago  |  last reply 5 years ago

Feature Requests: Instructables Editor

Insert TablesCan we have an easy way to insert tables in an Instructable? It's a really arduous task to use the HTML editor to display information in a tabular form.Some use cases for tables: Parts & Material List - includes Part specifications, type, quantity, link, etc Electronic Connections - E.g: If an Arduino is connected to a sensor. The Arduino pins are in one column while the sensor pins are in another column. Explaining Code Snippets (see attached image)Embed GitHub Repository Maintaining code is made easy with services like GitHub especially if you want to make updates or bug fixes. You may have come across an Instructable wherein the code no longer works since it was based on outdated libraries & dependencies. It also encourages users to collaborate thereby keeping the code updated. You can also store electronic schematics, 3D printing files, laser cutting files, etc. Code SnippetsI know its currently possible to highlight code within an Instructable. Example:digitalWrite(led,HIGH); In the above case, the entire line is a code snippet.But what if my intention was to explain the function 'digitalWrite()' and instead only want to highlight the word 'digitalWrite()'.This is how it will look in the current editor:If the pin is configured as an INPUT, digitalWrite() will enable (HIGH) or disable (LOW) the internal pullup on the input pin.Just my 2 Rupees.#Feedback

Topic by Jonathanrjpereira 5 months ago  |  last reply 5 months ago

What are some creative projects I can do without soldering or using microchips.?

I am good with software, but I have no competance with soldering wires and stuff. Are they any cool mods I can do or other projects...

Question by holy_cow 10 years ago  |  last reply 7 years ago

Help me with my 3D printer

ISSUE: Stepper motors are not working when connected with RAMPS 1.4.OBSERVATION: The LED lights(LED 2,3,4) in the RAMPS 1.4 and Stepper motor are not powering up.PRATICES: I use Arduino mega 2560 and installed marlin firmware in it. And I bought a RAMPS 1.4 in a local electronic dealer. I placed the RAMPS over Arduino mega 2560. For testing I just connected 2 NEMA 17 stepper motors with RAMPS. When USB port connection is given from laptop to arudino board, a LED light is ON in Arduino board(L) and in RAMPS(LED 1). I use SMPS 12V 20A as a PSU for RAMPS. But in RAMPS the LED 2,3,4 is not switched ON. I checked the input voltage to the RAMPS using micrometer and it shows 11.75V. But there is no output from the RAMPS.Also I installed and tried Repetier firmware and grbl but it doesn't work.When I flashed Arduino with grbl, in this case all the LED lights in arduino and RAMPS 1.4 is switch ON. I use Candle GRBL software to test the stepper motors.And I replaced and tested with another RAMPS which is bought from Amazon but the problem remains unchanged.Hereby I attached images of circuit connections. kindly give some suggestions at the earliest.Thanks and regardsBaalaji V

Question by Baalaji V 9 months ago

DIY variometer for paragliding or parasailing,

I would like to build an audio variometer for paragliding, low battery consumption, very low weight Does anyone have built one or have circuit schematics and/or software for pics? Thank you all

Question by ian bernal 9 years ago  |  last reply 9 years ago

FREE Schematic publisher(also includeds breadboard and PCB view)IN ALPHA

I did a search and didn't see it on this site anywhere, but I see a huge need for a number of the members here to be able to draw schematics and even simulate a breadboard or PCB. This software is free(but it is still in ALPHA testing). I have no affiliation with this site so I can only answer questions about usability from my opinion. For what a lot of people need on this site to help make "instructables"  that have electronic curcuits in them I think this is perfect. Especially if you can't afford high dollar software, plus if you're not an electronic engineer this software will teach you proper terminalogy and proper drawing designations as well. From what I know, all parts on the program are editable. So if you need a green 3.6v LED you can edit the one that comes default on the program and save it in your tool kit and use it for another project later. Hopefully everybody sees this. If the Mods know of a place to put this where it may be more accesible and visible to everybody here, please move it. Here's the link to find the software. They have it for Windows, Mac OSX, Linux 64 and 32 bit Enjoy PS, don't forget this software is in Alpha, so contact the devs and tell them if you have problems or you'd like to see changes

Topic by navyredman 9 years ago

Which Circuit Is Best To Use? Answered

I am trying to configure a LED circuit that allows me to charge 1.2v batteries using a solar panel. But i also want the solar panel to be used as a light sensor(detector) so during the day it charges..then at night the battery kicks in and lights up my LED strips. This is my first upgraded version using a schematic software.. Please help. Should i add 2 indicator LED's to let me know when the battery is being charged and when the battery is in use? I attached two containing a LM317T and the other without. Just need some advice! Thanks

Question by islandboii242 4 years ago  |  last reply 4 years ago

Help for some good project topics for engineering, 3rd year.

I need some really good project ideas which are simple yet covers pretty amount of concepts. I am a student of third year electronics engineering. I need 95% hardware and 5% can be software. please its urgent. 

Question by samj2 7 years ago  |  last reply 5 years ago

how to make cheap guitar hero drums (wii)? Answered

Well, here in holland these drums cost about €119 (more than $150) and i was wondering if there was a way of making these completely myself. not only the drum pads, but also the software, electronics and all that. can it be done/is it already done? and if yes, how/by who?

Question by godofal 9 years ago  |  last reply 9 years ago

Job opening at MIT working on wireless sensors

Thought I'd pass this along in case there are electronic hackers looking for a job. Unfortunately, you need at least a master's degree.Post Doctoral Associate or Research ScientistMassachusetts Institute of Technology, Cambridge, MAIndividual will work under the auspices of the House-n Research Group to contribute to the development of a hardware and software system that will measure physical activity type, intensity, and location in very large populations of adults using ordinary mobile phones (see Responsibilities will include developing and field testing wireless accelerometer technology that sends data to mobile phones, extending past work at MIT, developing housing for those wireless sensors so they meet a set of design constraints identified by prior research and so they can be easily produced in prototype and larger quantities, writing academic papers on the design and use of the technology for healthcare with colleagues at MIT and Stanford, fostering an open-source community of developers to use and extend the technology, and collaborating with other researchers working on developing technologies for the NIH's Exposure Biology Program. The appointment will be for one-year. Minimum Qualifications:An M.S. or Ph.D. degree in Electrical Engineering or Computer Engineering (or closely related subject), with expertise in embedded systems design (hardware) and RF design (e.g. Bluetooth or any other RF protocols used in sensor networks). Microcontroller programming and knowledge of interfacing microcontrollers to analog and digital sensors is required. The candidate must possess 1-2 years of research or development experience designing, prototyping, testing and debugging electronic circuits, and the candidate must have past experience demonstrating the ability to independently develop wireless sensors from conception to manufacturing to enclosure design. Expertise in rapid prototyping of enclosures, pattern classification algorithm development, and/or ubiquitous computing helpful. Interested candidates should send a cover letter indicating why they are interested in the position and a CV/resume to Please indicate earliest date of availability.

Topic by Vsayuni 10 years ago

I want to learn how to build a vacuum tube guitar amplifier

I have a slight issue that I am sure a lot of you do too... I have a million interests, hobbies, and maybe even some borderline-diagnosable passions. My problem is, I am 40 years old already, and I do not have years left on Earth to become a full-system level electrical engineer, a full-stack software engineer, and a master carpenter... just to name a few. So, I am looking for the best resource that you guys can suggest for where to start so that I can learn how to build a tube amplifier along the lines of a Fender, Marshall, Vox AC30, et cetera. of course, I do not aspire to revolutionize, or even evolution-ize guitar amps, and I also do not aspire to build some esoteric masterpiece copy with three independent channels, each with a separate EQ, a foot-switch, and multiple ins/outs. I just want to build a simple, 1-channel amplifier that has enough power to produce a very clean tone without distorting, but has a gain, and a master volume so that it can be "pushed" to produce a distorted sound. I do not care at all if it sounds "good." I just want to do it, and I do not want to have to spend 2 years going down a Nikola Tesla rabbit hole trying to learn every theory of physics, electronics, etc. I just want to learn how to construct the circuit(s) and not electrocute myself by being dumb. So, don't get me wrong... I want to learn the right way! Just looking for a good resource. has dozens of books with titles that all sound the same. Does anyone know of the quick-and-dirty-bible for this?

Question by Dolmetscher007 11 months ago  |  last reply 11 months ago

What topics should I learn to have the capability of designing devices such as these? Answered

Http:// A fancy auto targeting gun turret A machine that dispenses liquids. Custom software Robotic arm I know nothing about electronics at the moment, so I'd need to start from the basics. Ultimately, I'd like to be able to create machines like the above listed that can perform a set of specified actions in sequence based on user inputs from software.

Question by crestind 8 years ago  |  last reply 8 years ago

How to write code for Text extraction from Image using Raspberry Pi?

Hi ... I'm Student of Electronics . I'm Doing Project on Data extraction from the Image of  Vehicle License plate . What are the algorithms I need to use in the software code to Extract Number from the License plate Image. What is the programming language Suitable for this task.? Thank you.

Question by rkreddy416 5 years ago  |  last reply 3 years ago

What are the pros and cons of arduino vs. basic stamp?

Hi All - I am confused. I need to know the pros and cons of the Arduino vs. Basic Stamp.  Though I am an electronics tech I deal with hardware not software on a daily basis. Also, as I am starting out, where is the best place I can get novice information on Arduino? Thanks

Question by Foxtrot70 9 years ago  |  last reply 9 years ago

i'd like to make a rfid chess board that can record the position of the pieces in real time for game analysis,?

It's called a blitz board, when the clock is hit it records the position of the pieces. then the full game is converted by software to a game database.  i have programming experience and electronics experience but it's been a while. trying to figure out where to start.?

Question by fusion 9 years ago  |  last reply 8 months ago

Electron Club Open Day Show and Tell, Glasgow 13 June

Electron Club Open Day2pm-8pm Saturday 13th June 2009Centre for Contemporary Arts (CCA), 350 Sauchiehall Street, Glasgow, G2 3JDThe Electron Club is a voluntary run space where people interested in things like free open source software, circuit bending, hardware hacking, computer recycling, streaming, audio and video editing, green technologies, and amateur radio can meet, use equipment, and share anddisseminate their skills and ideas. The space supports both individuals developing their own projects and a number of group projects, all of which are not-for-profit initiatives with a community, educational or environmental aspect to them.Now in our third year, the Electron Club Open Days are an opportunity to see and try out a range of things that people do, as well as having the opportunity to meet others with similar interests, make, chat, discuss and enjoy.TESLA SOUL - Electron Club Makers Fair and homebaking - Bajery in the Makery!Stalls and demos by electronic makers, designers and artists. An opportunity to see and play with some of the projects created by Electron Club members and related groups - a theremin menagerie and mini synthesizer kits, 3D paper engineering, circuit bending, micro FM radio,DIY wind power technology, creative computer trash recycling, 101 things to do with a dead keyboard and much more. Plus some of the excellent home-baking that has been hallmark of all our Open Days. Come and do a bit of soldering or have a cup of tea and chat with the people who make things.TAPE-WIRE-HEAD-SCREEN - music, film and sound artsThe Electron Club includes many people working in music, film and experimental arts. For the Open Day we will be showing a preview of films from Document, the UK's leading human rights film festival, with works ranging from front-line reportage to cinematic explorations of what it is to be human, along with films made at the Electron Club by the Digital Desperados, a film-group for young black and Asian women. We'll have a live performance of Alvin Lucier's legendary "Music on A Long Thin Wire" by members of 'Obscure Desire of the Bourgeoisie' and BuffalobuffalobuffaloBuffalobuffalo'. Outdoors, artist Lucie Potter will invite people on a specially planned sound walk around the Garnethill area.THE LIFE OF SOCIAL THINGS - socially-engaged technology forumA series of discussions about different ways in which society and technology come together.Glasgow FabLabsFabLabs are small scale fabrication and construction workshops that provide computerised production technologies on an artisanal scale making them available to communities and independent makers and designers. From inner-city Boston to remote Indian villages, FabLabshave become a worldwide network of community technology centres. Glasgow FabLabs is a project aiming to bring such a centre to Glasgow. This forum will present the ideas behind the Glasgow FabLabs project and explore the benefits of community-access technology.Community Media and Citizens JournalismThe internet has offered a platform for communities and groups outside of the mainstream media to have a voice and share knowledge. Whilst there are many notable examples of such activity, the tools to create such a democratized media space are still often out of people's reach.This forum will look at some practical examples of community media coming from Glasgow, present some current projects looking to make ordinary people's voices more prominent and explore the relationships between the grass-roots and mainstream media.Technology, Social Justice and the EnvironmentHow can we use technology for the greater common good? Whilst the advance of technology promotes the promise of a better world, that promise has often been compromised or undermined in how we make use of such advances. Certain technological developments have contributed to environmental and social problems on a scale arguably never seen before.Technology, however, has also been used to tackle such issues as climate change and social injustice. This forum will share and explore some practical examples being used in Scotland today, from noise monitoring devices to participatory video and community mapping projects.RAFFLE - broadband fundraiserThis year we are raising funds to improve our network facilities at the Electron Club and we will be doing a raffle with prizes including a group voucher to go paintballing. Contact:

Topic by greensteam 10 years ago

Printer Stepper Motor Driver

I recently "Recycled" (parted out/junked) some Hewlett Packard 600 and 800 series printers. It occurred to me that everything I would try to build (electronic and software drivers) already exists in the printers. The motion of the stepper could easily be controlled by sending print commands to the "printer:. The only "problem" I can think of is satisfying all of the fault sensors, eg. out of paper etc. Has anyone worked on this. Recumbent Bike Builders Rule!! Carpe Ductum

Topic by naic98 11 years ago  |  last reply 11 years ago

Public-access workshop similar to Techshop in Boston or Providence area?

Hi everybody. I'm an engineering student that recently began creating designs for several projects. So far I have only been using simulation software to test my designs. I would love to  begin prototyping but unfortunately, I don't really have the space or cash to make a small electronics workshop. Is there anything in either the Providence or Boston area that has these resources to the public similar to Techshop?

Topic by jsz28 6 years ago  |  last reply 5 years ago