Advice on microcontrollers

Hey everyone. Long-time member of the site, but just now starting to get into microcontrollers. Looking for some help on choosing a good, easy line of microcontrollers/programmer (easy to use without sacrificing too much function) which would be good for someone new to microcontrollers. Would the ATTiny line of microcontrollers be any good, or would pic be better? Oh, I'm also a university student so cost of the microcontroller/programmer is something I'd like to keep low (if possible). Thanks to anyone who might be able to help me. Either respond here or send me a private message ... Thanks again :)

Posted by Murf 10 years ago

Electronics Project Ideas which do not use Microcontrollers

In the past I have used various dev boards(Arduino,RasPi,Intel Edison, Particle Photon,etc) for projects. I am planning to make a couple of projects which DO NOT require the use of a Microcontroller. For some reason  I have this mental blockade of innovative ideas which I can implement without using a Microcontroller. If you have any cool non-microcontroller based project ideas, share them in the comments below & I'll try to make an Instructable out of them. 

Posted by Jonathanrjpereira 2 years ago

Agilart project: the visual way of programming microcontrollers from your browser

Hi all, about an year ago we faced a problem with a microcontrollers and how difficult were for us to use them in a simple home solar system. That was the reason to start our project Agilart ( with the idea to make a simple web based program designer, where we can visually program the microcontrollers.  Now we have the site (, a short demo video of the idea (, and a few blog posts where we have tried to give some more details about the project ( We also made microcontroller's part and open source project ( We have plans for open hardware project for microcontollers designed especially for Agilart and providing features on prices under Arduino with Ethernet shield. But why I'm telling you all this? Because we need your feedback and help. We would like to ask you to share what do you think about the approach we propose; what do you think about programming using block-diagrams; do you think you can use such approach yourself; do you need such tool or you prefer programming? This will help us test our hypothesis, to check whether what we think will be useful is actually useful or it is cool only in our heads. This will help us understand does it worth to go further or not. Our vision about Agilart is to provide an easy and intuitive way of working with microcontrollers even from people without technical background. We see it as open source/hardware projects combined with some paid services to cover R&D.; So, thank you for reading this and I will appreciate any feedback from you. Thanks in advance for your time. Ivan Dragoev

Posted by idragoev 6 years ago

Advice on microcontroller selection

Hello I am a newbie to the world of microcontrollers and would be really grateful for some advice about choosing one. Basically, I’m doing a final year university engineering project that requires an MCU to take a number of analogue inputs, do some processing, and spit out an analogue output that will drive a loudspeaker. My supervisor has recommended looking at the Philips LPC2148 and associated development kits ( because it is cheap and looks able to fulfil the following requirements: I/O – three analogue inputs (so 3 ADCs), 3 digital inputs (two servos and a bus for programming the controller), and one analogue output (requiring a DAC either built into the development board, or one I could connect on an add-on board) Speed – a program size of about 500 floating pt operations, processing samples at a rate of up to 400/second, hence of the order 200,000 floating pt operations per second. I think the LPC2148 uses fixed pt arithmetic so would need to perform the equivalent of this in fixed pt. Support – in place debugging support would be desirable; ability to be run on Windows; overall hardware and software cost of £100 or less. Does this chip and its development tools look up to the job? If not, would you recommend an alternative? Are there any other major criteria I’m neglecting in the process of selecting a MCU? Many thanks, Sam

Posted by samtheengineer 6 years ago

Linkit One abuse

I subscribed to the micro-controllers feed and I was pretty happy with the instructables being shown, however a few weeks ago something happened and now about 99% of the instructables that I get only use Linkit One as microcontroller, no more arduino, raspberry, etc. Later I learned that Linkit One is a "featured" product. I'm ok with sponsors and such kind of strategies to generate revenue, but do it in a way that allows you to have some balance.  If they keep doing this I'll be moving to another place.

Posted by ebeeche 2 years ago

Starter kits for UAV projects

Starter kits for UAV projects Hello!!! I'm about to make a purchase for either the AVR or PIC package for flowcode 6 but I'm not sure what choice to make. I want the the right software and hardware combination for my ariel projects and dont' want to make a bad choice my first time around so could anybody out there advise me on the right all around package I need to purchase today??? Thank You AO!

Posted by Da_Real_ApacheOmega 3 years ago

Need A Project To Make Halloween LED Eyes

Need to know how to do a project for 4-H kids, ages 9-12 to make glowing LED eyes to light up the night on Halloween. Ideally, 4-8 sets of LED's would blink and glow, perhaps controlled by a simple low cost microprocessor and powered by battery. Options include sensor to activate the lights when someone approaches. Since this project is for 4-H kids, low cost and simplicity are important. Arduino would be great, but need help on programming such a project. Thanks,

Posted by phatguppy 6 years ago

where can I find the 32-bit libraries needed to run MPLAB X on Kali Linux?

I'm trying to install MPLAB X onto my kali Linux 64-bit OS and every time I get to the last part of installation I receive this message:     root@kali:~/Desktop# sudo chmod 755     root@kali:~/Desktop# sudo ./     64 Bit, check libraries     Check for 32 Bit libraries     These 32 bit libraries were not found and are needed for MPLAB X to run: when I enter this command I get this message:     root@kali:~/Desktop# sudo apt-get install libc6:i386 libx11-6:i386 libxext6:i386 libstdc++6:i386 libexpat1:i386     Reading package lists... Done     Building dependency tree          Reading state information... Done     E: Unable to locate package libc6     E: Unable to locate package libx11-6     E: Unable to locate package libxext6     E: Unable to locate package libstdc++6     E: Couldn't find any package by regex 'libstdc++6'     E: Unable to locate package libexpat1 How do I find these libraries? right now it's killing me, It should'nt be this complicated!!! Thank You AO!

Posted by Da_Real_ApacheOmega 3 years ago

May 2015 Build Night with Raspberry Pi and Adafruit

#BUILDNIGHT 20 SPACES AVAILABLE Deadline to sign up: March 20, 2015. Accepted spaces will be notified by March 23, 2015. Read our FAQ to learn more about the Build Night program rules and how to make the most out of this event for your space. May BUILD NIGHT We are partnering with Raspberry Pi and Adafruit, DIY kits and products, for our May 2015 build night. Sign up to participate in the build night and we will ship you a package that includes the following: (5) Raspberry Pis (5) Power supplies (5) microSD cards (5) Adafruit Perma-Proto HAT for Pi Mini Kit (2) Adafruit Pi T-Cobbler Plus Kits HOW TO PARTICIPATE: Host a Build Night: pick a time in May to host a project build night using the Raspberry Pi boards + Adafruit accessories. You can host multiple build nights during May to work on your projects. Post 2 Instructables: post 2 Instructables using the boards + accessories. Not posting these Instructables will affect your chances to participate in future build nights. Brownie Points (not required): after the build night post a forum topic on Instructables about your event. Include pictures, stories, etc... Here are two examples from past build nights: Noisebridge and Makers Local 256. We may even feature your photos on the homepage. REWARDS: If your submitted Instructable for this event gets featured by one of our editors we will send you an Instructables Prize Pack which includes: Instructables t-shirt, stickers, and patches. This forum post has guidelines for posting feature worthy projects. Be sure to let people at your event know so they can win a prize pack! Limit 3 per makerspace. RESOURCES: Raspberry Pi Resources Adafruit Resources Instructables App (for documentation during the build night): iOS and Android REACH OUT TO US ON SOCIAL MEDIA #BUILDNIGHT #INSTRUCTABLES #RASPBERRYPI #ADAFRUIT Twitter: @Instructables, @Raspberry_Pi, @adafruit Instagram: @Instructables, @adafruit SIGN UP: Fill out this google form

Posted by Carleyy 3 years ago

Need a list of the best tools, e-books & tuts, ide's etc. for embedded systems and devices development

Hello Everybody!!! I Just recently dedicated myself and career to the development and design of embedded systems, devices and technology. I just wanted to know if anybody had a list or a link of the most essential tools and other resources to help learn and develop a highly efficient setup and environment for this field of study and employment. Thank You AO!

Posted by Da_Real_ApacheOmega 3 years ago

Electronics and Microcontroller guide?

Is there a a basic intro to electronics and microcontrollers? I know about the basic components, but no clue about microcontrollers =) Thanks!! Wes

Posted by wesie42 8 years ago

A Giveaway Program At uC Hobby

At uCHobby They want to promote hobby electronics and have a particular focus on microcontrollers used in hobby projects. To help the community They Giveaway Electronic parts in exchange for things that also benefit the electronics community.There are several ways to get a giveaway item from uCHobby as listed below. Read more about each way to receive an item in the titled sections. ( Link For More Info: ])Giveaway Items: The available giveaway items are listed here. There are several options so you can participate more then once to get Multiple Giveaway items.For Articles published at uCHobby or hobby Web Site Links. o Arduino Comparable Bare Bones Board Kit from Modern Device Company o Arduino Comparable Really Bare Bones Board Kit from Modern Device Company o LCD Serial Backpack Kit from Modern Device Company o Breadboard Power Supply Kit From Curious Inventor o Package of 6 prototyping boards form Wright Hobbies o Any item on the list below are also available in this category.For basic links to uCHobby o Arduino Comparable Bare Bones Board PCB only o Arduino Comparable Really Bare Bones Board PCB only o Breadboard Power Supply PCB onlyFor Contest at uCHobby o These items are listed along with the contest announcements.... This is some Of the Info... And I Hope this will Help some eager New Microcontroller Beginners to get Into Programming As I Myself am trying to teach Myself this as well, and I think This Is a great program and all My Friends Here On Instructables May Appreciate this info as well, I Know I do. Anyways Check Them Out and Good Luck In Your projects!!

Posted by WarLockStar 9 years ago

Microcontroller programming

What are the sbi and cbi functions in microcontroller programming??????????????

Posted by sweetramy 10 years ago

Getting started in microcontrollers

Does anyone know a website or book that can help me get started with microcontrollers without Arduino?

Posted by starwing123 9 years ago

Laser Tag Hacking

I've been toying with this idea for a while, but I can't go anywhere with it until I get some programming experience (I'm taking a class on it next year, so I'll be able to do it then). I was thinking of this as a potential way to cheat at laser tag (or make it more interesting at least). get a microcontroller, a photoresistor, and plenty of cheap laser diodes with collimators, lenses, etc (a bunch of cheap laser pointers would work for this). use the photoresistor to have the microcontroller "learn" your laser's signal (so that you can get credit for your tagging), and then reproduces that signal at the press of a button. put all the lasers facing outward in a ball and presto, a laser tag grenade. just wondered if anyone could think of a good way to do this.

Posted by codongolev 7 years ago

USB Controlled Microcontroller

Hi, i'm new to microcontrollers and I want to make a Usb powered and controlled 5 x 20 Led array using charlieplexing, and I have a few questions: - Is there only 1 led on at a time when charlieplexing? - What microcontroller should I use? - Is there a good instructable on connecting a USB to a microcontroller? (i've searched) - Does anyone have a suggestion for a programmer. Thank You, Sander

Posted by DELETED_svkatwijk 10 years ago

Which microcontroller to choose?

Hi all, I need to use a microcontroller for my project and am thinking of getting the arduino UNO R3 development board which composes of the ATmega328 microcontroller. I have to connect a small motor, a 16x2 LCD display and a miniature heating element to the arduino. I would like to know if the UNO R3 is suitable for my project. PS: I am very new and noob regarding microcontrollers

Posted by kurtselva 5 years ago

Microcontroller Help!!!

I want to connect a microcontroller to LEDs to make them blink. I know how to wire LEDs and how to write computer programs, but I don't know which controller to use, where to get it, or how to wire it. Any help?

Posted by JayGilly6 10 years ago

z8f042a Microcontroller

hi to all!!!       can somebody teach me how to program the z8f042a microcontroller that controls a 9x6 LED matrix having different patterns...and i'm using a rotary switch for each pattern...please!!!! it can be 6 patterns...

Posted by janesan_14 7 years ago

Microcontroler Newbie... Which To Choose ?? Anyone help??

Looking to get into microcontrollers. Looking for a line of microcontrollers which is fairly easy to program (newbie), not too hard on the budget (poor grad student) and fairly versitile. Anyone know a good starting point ?? Any help would be greatly appreaciated!

Posted by Murf 11 years ago

microcontroller based automatic four way traffic control

I am given a project of "microcontroller based automatic four way traffic control" I have no idea where to start it. Can you please guide me about it's diagram and program code? What are the reqirements for it's hard ware completion ? I shall be very thank ful to you. regards Jawwad

Posted by kitharass 8 years ago

Where to get microcontrollers in India?

Tonnes of instructables are based on microcontrollers, and i can't seem to find any. I can't get anything off of the internet, so that does no count. by the way, i live in india. And I will appreciate any help, just reply even if you think it would not be very helpful, it might just be.

Posted by DrCoolSanta 9 years ago

Microcontroller Contest

Paragraph 4 of the official rules of the microcontroller contest states that the deadline for entry is August 25, 2014. The front page bullet points states the deadline is November 10, 2014.  These should be consistent.  Which is the correct data?

Posted by waltx 3 years ago

PIC microcontroller dev board

Dear all, I m new here, I have some ready circuit using PIC16F series microcontroller chip, I need a simple microcontroller board with software to chage some information on these chip, if RS232 or USB no problem. advance thanks 2 all. khossanr(at)yahoo(dot)com

Posted by khossanr 8 years ago

Bluetooth Low energy and Teensy microcontroller

Hi there! I was doing some research into how to use BLE in conjunction with a teensy 3.0 microcontroller to read various (up to five) sensors (temperature, pressure, etc), is there anyone with some advice on what module to start with or what ble setup would suit best? I'm new to bluetooth so I'd work with the most basic set up Thanks

Posted by enolan2 5 years ago

Microcontroller Selection for Camera Project

I am doing a surveillance camera project. I need ARM7 TDMI based microcontroller that supports 1) UART, SPI, USB Interface 2) Ethernet, External Memory Interface – 16 MB SDRAM, 2MB Flash 3) Packaging option other than BGA type Please recommend a suitable microcontroller or a combination to implement this project in a cost effective manner.

Posted by GEORGE NEIL 11 years ago

Camera Surveillance Design-Microcontroller Selection

I am doing a surveillance camera project. I need ARM7 TDMI based microcontroller that supports 1) UART, SPI, USB Interface 2) Ethernet, External Memory Interface – 16 MB SDRAM, 2MB Flash 3) Packaging option other than BGA type Please recommend a suitable microcontroller or a combination to implement this project in a cost effective manner.

Posted by GEORGE NEIL 11 years ago

Arduino Workshop Nottingham UK

More information at Arduino-Sundae - An all day workshop from 11am 3rd October 2010 Station Street Nottingham. £40 - Includes Oomlout Arduino Budget Pack. An introduction to Arduino for beginners. Step by step introduction to working with the Arduino prototyping board and an introduction to microprocessors in general. In addition to on-screen step-by-step instruction, experienced hackers will be there to help you. Includes an Arduino Kit or bring your own for a discount. A day filled with Arduino using the Budget Arduino Kit (included in the cost of the workshop or buy and bring your own for a discount).  Schedule for the day: 11:00 - Settle in get your kit open it up and have a play around meet others etc  11:30 - "Hello World" Arduino 101 basic Arduino introduction including setting up external LEDs, Motors and sensors etc  12:30 - Show n' Tell - Arduino-Projects-Show-Case a number of projects including - Drawbot, Arduino Tank, 3D Printer RepRap, Addressable lights and many more (bring one too if you like) will be available for inspiration, discussion and tuition.  13:30 Lunch (bring your own or pop to a local place we are very central)  1400 - Use the pool of parts to try your own project. Helpful and experienced hackers want to help you learn more and will circulate to answer your questions. At Nottinghack there are no stupid questions.  16:00 - Close (but your welcome to stay until 18:00 then we'll probably go for a coffee or beer). Have a think about what you'd like to learn. We have a few suggested projects to help people who aren't sure and there will be lots or electronic bits n' bobs to help you get stuck in. Make sure you bring your laptop and download the Arduino Open Source environment and install it before the workshop The cost of the workshop is only £40 including the Oomlout Budget Pack for Arduino and a day of tuition and hands on help. If you already have an Arduino and the required equipment the cost is £20 only.

Posted by ChickenGrylls 7 years ago

ATtiny 13

I need help choosing a software for ATtiny13 microcontroller. I do not want to program in cmd and need something that is compatible with USBtinyISP.

Posted by sotsirh194 9 years ago

obsolete microcontroller

Looking for micro controller for pool robot was built in 2001 controller part numbers seem to be 116a or diag 116a can i use a different microcontroller or do I have to use this model.Any help would be nice. thanks and have nice night.!!! Randy D

Posted by randy D 10 years ago

Need help to spec a microcontroller.

​Hello! I am looking for a bit of guidance as I have limited knowledge in programming Microcontrollers...amateur experience covers a bit of Arduino and LabVIEW (mostly). My goal is to have an LCD display (Module size +- 65 x 40 mm, with SPI or I2C Comms, Monochromatic) to display small error message/codes and other information as for example temperature, speed, Test number and Timer. I do not know what would be the best Microcontroller to use that is off the shelf, that will still be in production for years to come and is "less complicated" to learn...from what I have read, perhaps the best microcontroller might be the Atmel just don't know what model (am open to other suggestions) Also there shall be 20 push buttons connected to the microcontroller. All that the microcontroller does is read the buttons as a byte and send it to another controller and receive information from that controller to know what information to display on the LCD. It shall also inform the controller of any error that it is experiencing.  I do hope that I am providing with clear and enough information so that someone could point me in the right direction.  Thank you in advance.

Posted by Art_Rob 1 year ago

Build Barcode Scanner with microcontroller

Hi everyone, im new here. i have a school project, i need to build a barcode scanner with microcontroller to use it like ( personnel pointing system ). so i can read each code bar and shows me in a LCD the name of the correspondant Person. thanks for your help

Posted by ael mehdi 5 years ago

Parallax P8X32A QuickStart programming help

I need some help on how to program my Parallax P8X32A QuickStart microcontroller to control a servo. Thanks.

Posted by acarlson5 6 years ago

MicroController Programming Question

So...I have a serial port....and a serial cable (monitor cable) and so....what do I need to program a microchip? What parts/connectors do i need?

Posted by Joe426 11 years ago

Need info on an instructable.

I was reading the instructable for the LED rave glasses.  This one here: In the instructable as in this image: It seems as if everything is simply wired to the microcontroller.  Unfortunately, the wiring schematic was never added.  Is this LED matrix possible by just using the microcontroller as in the pic?  Would appreciate any word.

Posted by bernaserra 5 years ago

New with microcontroller, Need help

I'm wanting to program and do stuff with LED. Overall I like to make one of those 3x3x3 cube or bigger. I was wondering since I don't have any kind of microcontroller programmer what should I get to start off. I was told to get USBtinyISP. Didn't know if I would be able to do something like this with that or not. this is the site with it. I just need somewhere to start then I can add on to this to end up making a multiplex or charlieplex cube. Thanks

Posted by Demonic_Crow 9 years ago

Microcontroller question!!!!

Non of the online tutorials are helping me, How do i set a high/low output to a SPECIFIC pin on my AT2313 tiny??? All I fine alone is OUT PORTD,0xFF which sets ALL ports on portD to high 255 aka OFF. But How can i set like pin 4 (PD4 aka PortD 4) and not all portD? someone help me!!

Posted by Killa-X 10 years ago

The Touchless iPod Remote

Http://'ve been trying to complete this How2.0 project but i've come up on a stumbling block. "Tell the microcontroller to read and process a signal from the RFID tag by plugging the microcontroller into your computer with a serial cable." I've plugged the microcontroller to my pc but i've no idea how to copy over the code.Any help would be greatly appreciated.ThanksRamon.

Posted by puyanera 11 years ago

Survey on Physical Computing and Microcontroller

Dear user, I need YOUR help in order to get some insight into the substance of microcontrollers and physical computing. The basic question that needs to be answered is, what the problems are that occur in the process of physical prototyping, what the reasons for these problems are, and how these problems can be avoided. The results will be used in a bachelor thesis, that deals with this topic, trying to find out how easy - or difficult - it is to enter that particular field. I kindly ask you to follow the following link and to participate at this survey. Thank you very much in advance! Vletsou Ioanna LMU - University of Munich  

Posted by asking-student 7 years ago

Coming Soon: Microcontroller Contest

Hear ye, hear ye! We will be starting a microcontroller contest on January 17. It will be a relatively short contest (3-4 weeks long). So, if you're working on something, wait until then to publish. If you weren't, maybe now is the time to try out an Arduino or any other microcontroller. More info next week. UPDATE: We have partnered with SparkFun for the contest! We will be giving away: 3 First Prizes - $250 worth of goods from SparkFun + laser-etched Leatherman Squirt E4 + Prize Pack 5 Second Prizes - $50 worth of goods from SparkFun + laser-etched Leatherman Squirt E4 + Prize Pack 5 Runners-Up Prizes - laser-etched Leatherman Squirt E4 + Prize Pack UPDATE 2: The contest is now live. See it here.

Posted by fungus amungus 7 years ago

microcontroller help

Hi i got aPICkit 2 Debug Express kit a PICkit 2 Low Pin Count Demo Board my birthday and i was wandering where can i go to get started with it and what can be created using them. all help will be greatful thanks =)

Posted by jimbojonesy 9 years ago

Arduino over Ethernet: Microcontroller Noob

So I have an Arduino R3 with PoE and I'm trying to find a way to make it perform basic tasks by calling the tasks from a webpage. The problem is, I don't know anything about microcontrollers apart from Op-Amps and FF. Also, I can't web code. But I'm a fast learner and I hope someone can show me where to begin. Thank you.

Posted by flipflap 4 years ago

microcontroller using Nuvoton and lm35

Hello, anyone here know how to use Nuvoton NUC 140 VE3CN? I get some trouble on connecting the pin and using what kind of library to activate the pin. We already success in compose the main.c but the data can not show in the LCD. I got text like this: warning: unknown conversion type character 0x20 in format [-Wformat=] Thank you in advance

Posted by diah ajengS1 2 years ago

PIC Microcontrollers

Hello. I'm just making my entrance into the world of microcontrollers. But as I self learning everything I have a few questions. I recently purchased 2 PICS (16F648A) and a programming board. The board works fine and I got it to connect to the computer and reconize the PIC. I guess my first question is, Is all hex code PIC specific? Meaning would I be able to use this code "" for my PIC? The models are very similar but not exact. If not, I would like to do the standard "Blink an LED" as my first project. How would I write my code for this PIC and what materials would I need? Thanks!

Posted by jefferson987 10 years ago

Microcontroller inputs in C language?

I'm having problems finding and figuring how to do inputs with mirocontrollers VIA button press >> led goes on.(I have a ATTINY2313)Outputs are as simple as PORTB = 0x10 (being hex for pin 16). Keep in mind I'm very new to micros and C. The most I've done was fast-slow blink patterns. How can i do inputs though? SIMPLE code sample is welcomed!

Posted by Killa-X 10 years ago

What's a Microcontroller BASIC Stamp Kit help

Is this a good kit to start out with;=&pg;=1&sr;=1&retainProdsInSession;=1&origkw;=kit&kw;=kit&numProdsPerPage;=100&parentPage;=search

Posted by DELETED_kclv1988 11 years ago

What's the deadline on the microcontroller contest? Official Rules disagree with the other parts.

If you go to, it says "62 days left". However, in section 4 of the official rules, it says the deadline is August 25. What's going on here?

Posted by 4lifenerdfighter 3 years ago

USB controlled relay withou µC?

Hello everybody, I've seen many posts about people who made a remote control switch with a microcontroller. My question is simple but the answer is possible not easy: can you remote control a switch by PC without using a microcontroller?

Posted by maximeke2 7 years ago

LED Programming

Ok so...I want to program led lights to flash in secquence. See the attached image. I'm not good at programming and don't know much about microcontrollers...So...What microcontroler do I do I program it? Sorry for the noob questions but i need help!

Posted by Joe426 11 years ago

AVR Tutorial?

So I built a nice little programmer, and now I want to learn to program my AVR microcontrollers. WHERE DO I FIND A TUTORIAL?! I've been looking for hours, and all I can find is information on building a programmer for AVR microcontrollers. I already did that! I can't find a single tutorial on how the programming language for AVRs work. Does anybody know where I can find a tutorial on the programming language for AVRs, or the AVR assembly lnaguage? This is the only thing that there seems to be nothing about on the internet.

Posted by gimmelotsarobots 7 years ago