7

I have been thinking of a million things to do with my Arduino, but those things are extremely simple and it would leave my Arduino as a $25 waste.

For example, programming Arduino to control my living room lights with my smartphone ... I was thinking of connecting the Arduino in the wall, onto the light switch wires. I am looking for a "permanent" solution, but I figure this would leave me with a $25 waste of circuitry inside my wall.

Are there any "Arduino" types of electronics that perhaps have many less ports, JUST enough to get a single task done?

4
  • 2
    How much are you willing to learn about electronics? Commented Nov 25, 2014 at 3:59
  • 1
    That would be more than 25 bucks... Controler, relay panel, communication (from $5 Bluetooh to $50 wifi). And what do you think would control the lights from your phone? Capacitors?
    – Martynas
    Commented Nov 25, 2014 at 6:19
  • @IgnacioVazquez-Abrams As much as I can.
    – fantom
    Commented Nov 25, 2014 at 18:54
  • @Martynas Yes I figured that too, since I needed the Bluetooth add-on and perhaps even a USB board.
    – fantom
    Commented Nov 25, 2014 at 18:55

5 Answers 5

6

Digispark comes to mind, or any of the ATTiny breakout boards at Tindie. Or, make your own PCBs, I just now finished soldering a few ATMega328p circuits to boards I designed. Microcontroller is $1.50, PCBs range from $2 to $8 each, time is "free."

Also consider "compatible with" designs; while you're not directly supporting the ecosystem, if you've already paid full price once and your conscience is clear, eBay has plenty.

1
  • 1
    Perfboard will also work, if your circuit isn't too complicated.
    – Gerben
    Commented Nov 25, 2014 at 15:20
3

You can embed a bootloaded ATMega328 (or any of the other compatible ATMega processors) http://arduino.cc/en/pmwiki.php?n=Main/Standalone in your project. That way, you will only need the processor and a couple of components, setting you back only a couple of dollars and saving quite a lot of space:

http://arduino.cc/en/pmwiki.php?n=Main/Standalone

If that is one bridge to far, you can have a look at the Arduino Pro or Arduino Pro Mini. Those boards are complete boards, only smaller and cheaper, and specifically designed for a more definitive use in projects.

If you need even more space and cost reduction, you can switch to a stand-alone ATTiny processor. The better models of those can also contain an Arduino program. Instructables has this great tutorial that shows you how to use an ATTiny85 or ATTiny45 as a lightweight 'Arduino'.

Recently, I have tried to use an ATTiny13A for a project, but that one only has 1KB of flash memory, which leaves you with hardly any space for the Arduino bootloader, let alone your program, so therefor I chose to program it directly using AVR Studio, at which point I think you cannot in any way call it an Arduino project anymore. :) Still, it's not that different. You only miss out on some of the library functions, and the implied application loop.

2

This is a typical scenario for an Arduino Uno board: you buy one and use it for prototyping your project. Once done, you design your own PCB, as small as possible, connecting only the required wires to the ATMega328p.

For the next project, you buy another ATMega328p (just the MCU), plug it on the Uno and start again.

2
2

I've had the same exact problem.

Since I like developing using the Arduino IDE I've created an how to assemble a board using just Thru Hole Components to replace the Official board.

Please visit the following link for further information http://jpralves.net/cseduino All the components will cost about 5 USD.

1
  • 1
    Welcome to Arduino SE! Can you please add the schematic into this post so it still has value if your site would go down? Thanks! Commented Nov 25, 2014 at 23:02
1

There are good instructions here:

http://arduino.cc/en/Main/Standalone

and here:

http://arduino.cc/en/Tutorial/ArduinoToBreadboard

Alternatively you can go for an Arduino mini http://arduino.cc/en/Main/ArduinoBoardMini or a corresponding Chinese clone.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.