Look Mom I can shrink Arduino even more! And it cost only EUR 4.00!


Image

On October 11 I blogged for our OLIMEXINO-NANO which is already in production and will be ready for sale on November 1st 🙂

With dimensions only 30×30 mm NANO is really cool, but we wanted to see if we can go smaller 😉

As you know on November 2 and 3rd there is OpenFest and we are partnering with the organizers and will make hardware hackathon where everyone who want to learn soldering to may build his own Arduino which to take with him. For this purpose we had to make some small but easy to solder board mostly with PTH components which are easy to solder for beginners.

This is how we made OLIMEXINO-85 you see above on the picture it’s only 30×20 mm and it’s made to make easy breadboarding:

Image

For OpenFest we are preparing 100 kits of OLIMEXINO-85 which will contain all components, so everyone who want to try soldering can build his own Arduino with the kit.

OLIMEXINO-85 is build around the well known Little wire design http://littlewire.cc same design is used also for Digispark and Adafruit’s Trinket.

All they use V-USB AVR emulation of USB with bit-banging and although ATTiny85 have no USB port it works as USB 1.1 device and have bootloader which can be tweaked to work with Arduino.

Unpleasant surprise for those who want to make the design is that on Littlewire.cc and Adafruit.com the software they publish compile but missing right config words for the AVR which will obstracle people who want to DIY this design.

Digispark is the only board from the three above with proper sources and working HEX files and published pre-build Arduino IDE with ATTiny85 supported.

OLIMEXINO-85 (in kit form for DIY learning how to soldering) will be on our web tomorrow for sale with price EUR 4.00, which is probably lowest cost Arduino board on the market, for those who are lazy and do not want to solder the assembled and tested version will sells for EUR 6.00

We work on another version with only SMT components which have build-in Lipo battery charger and possibility to run on 3.3V and 5V named OLIMEXINO-85BC (battery – charger) this version will be perfect for wearable electronics and will be available in November the price is EUR 8.00 and will be offered only in assembled state.

27 Comments (+add yours?)

  1. Razvan Ionescu
    Oct 23, 2013 @ 22:21:19

    Nice little Arduino! I can’t wait to get my hands on one of these 🙂

    Reply

  2. Erik Kettenburg
    Oct 24, 2013 @ 03:40:27

    Thanks for mentioning the Digispark and that our product is truly open source – we publish sources, schematics, etc for everything we make. We are big fans of Olimex! Does the OLIMEXINO-85 come with a bootloader pre-loaded? If not people should check out Micronucleus, a minimal usb bootloader that will work with it (and is used on the Digispark), also the Digispark version of the Arduino IDE provides many examples and libraries built to work with the Attiny85.
    Keep up the great work! I love your Allwinner dev boards!

    Reply

    • OLIMEX Ltd
      Oct 24, 2013 @ 07:57:11

      I confirm that Digispark is the only clean OSHW solution we found for ATTiny85, honestly providing all details. Thanks Erik for the good work! We have our own VID/PID but still didn’t figured out how to build the Arduino IDE which to use them, any help is welcome 🙂
      And yes, we want to pre-load bootloader to the AVRs so people can immediately work when assembly the kits.

      Reply

      • Jenna Fox
        Nov 27, 2013 @ 04:22:08

        Why use your own vid/pid pair? Micronucleus comes with one which is open for everyone to use in any project which is compatible with the micronucleus USB protocol & host tool.

  3. tuchkata
    Oct 24, 2013 @ 09:13:58

    Do you need a special programmer to use the new OLIMEXINO-85 or it is with a built-in one like the Arduino itself? And one more question. Would it be available for sale on OpenFest 2013? Greetings for the good work!

    Reply

    • OLIMEX Ltd
      Oct 24, 2013 @ 09:17:25

      no need for external programmer, the ATTiny85 have bootloader and works with Arduino IDE
      if you manage to erase/corrupt the bootloader you can use another OLIMEXINO-85 or other Arduino to re-program the bootloader
      we are preparing now PDF with assembly instructions and inside there will be also how-to reflash the bootloader in case you burned your AVR and have blank Tiny85
      as you see the AVR is on socket so even if you damage it during the experiments (which sometimes happens) you can easy pull it from the socket and put new AVR

      Reply

      • Jenna Fox
        Nov 27, 2013 @ 04:24:21

        How does that work? It looks like you have a reset button which makes me think the reset pin is enabled? If that is the case I don’t think it could work as an AVR programmer over USB, in the way LittleWire does. I think it needs all four remaining pins (after USB uses two)

  4. tuchkata
    Oct 24, 2013 @ 09:37:47

    And what about selling it on the OpenFest 2013? Would it be available?

    Reply

    • OLIMEX Ltd
      Oct 24, 2013 @ 10:07:16

      we will have these in our web shop later today
      everyone can order one to be delivered at OpenFest
      just as shipping option select “will pickup from Olimex office” so your shipping is 0 and as remark write “I want to have this board at OpenFest”

      Reply

  5. tuchkata
    Oct 24, 2013 @ 11:16:29

    Okay, this is great! Would you please write a comment when it is available in the web shop.

    Reply

  6. atmelfaebrian
    Oct 24, 2013 @ 21:54:36

    Reblogged this on atmelfaebrian and commented:
    Nice. Small is great! Could use a few of these for my daughter’s Halloween skating props.

    Reply

  7. Dylan
    Oct 25, 2013 @ 00:29:15

    All components already soldered (unlikely the DIY version) – on KIT page.

    I will likely order direct once battery version is also available 😉 But fix needed.

    Reply

  8. ihsan kehribar
    Oct 25, 2013 @ 13:08:34

    Hi All,

    I’m ihsan from littlewire project.

    Could you guys tell me which information I wasn’t easily put out there? I would love to fix that.

    Current sources are down below:

    DIY guideline: http://littlewire.cc
    Firmware and computer library sources: https://github.com/littlewire/Little-Wire
    Drivers and pre-compiled binaries: http://littlewire.cc/downloads.html

    Best,
    ihsan.

    Reply

    • OLIMEX Ltd
      Oct 25, 2013 @ 15:05:41

      sorry Ihsan there was misunderstanding with Penko who tested Littlewire. Littlewire is OK but not integrated with Arduino IDE.
      Tsvetan

      Reply

      • ihsan kehribar
        Oct 25, 2013 @ 15:16:37

        Hi,

        Yes, Littlewire isn’t integrated with the Arduino IDE that’s true. Because it offers a fixed firmware which exposes the Attiny85’s hardware features to the computer side control library. It is more like the “firmata” sketch of the Arduino IDE.

        Thanks for your editorial response.

        If you need any help / comment with my project in the near future, don’t hesitate to contact me.

        Best,
        ihsan.

  9. lub/OLIMEX
    Oct 25, 2013 @ 14:47:04

    We don’t have any problems with littlewire. Everything at your repository works fine. Great work!

    We have problems compiling the command line executable from the sources here: https://github.com/Bluebie/micronucleus-t85. The micronucleus_lib.h features the VID and PID that has to be adjusted.

    I believe the problem is most likely related to our inexperience with MinGW than with the sources themselves. We are trying to figure out how it should be done. Trying to make the executable throws:

    C:\Users\Lyubcho\Desktop\25.10.13\micronucleus-t85-master\commandline>make

    Building library: micronucleus_lib…
    gcc -I C:\MinGW\include -L C:\MinGW\lib -lusb -Ilibrary -O -g -D WIN -c library/
    micronucleus_lib.c

    process_begin: CreateProcess(NULL, gcc -I C:\MinGW\include -L C:\MinGW\lib -lusb -Ilibrary -O -g -D WIN -c library/micronucleus_lib.c, …) failed.

    make (e=2): The system cannot find the file specified.
    make: *** [micronucleus_lib] Error 2

    We will figure it out!

    Best regards,
    lub/OLIMEX

    Reply

    • Erik Kettenburg
      Nov 08, 2013 @ 05:49:05

      MinGW is hard to work with, especially to get it to work with the libusb libraries – which might be what it can’t find.

      Feel free to email me at support at digistump dot com – I’d be happy to help or compile it for you.

      Also – perhaps it is worth submitting a pull request to micronucleus to support multiple VID/PIDs so that the Digistump version of the IDE can be used with the Olimex device and vice-a-versa? I’d certainly support that

      I’m about to release a version of 1.5.4 Beta that has Digispark support as well.

      Worth noting: Ihsan (of Littlewire) also wrote the micronucleus command line tool (since updated/improved by Bluebie, the bootloader creator/maintainer)

      Reply

    • Erik Kettenburg
      Nov 08, 2013 @ 05:58:13

      Of course, you are also free to use the same VID/PID we are – since it is a compatible device – we donated that to the micronucleus project for any compatible devices to use

      Reply

  10. zoobab
    Oct 25, 2013 @ 21:02:04

    When 6EUR becomes 14EUR (lowest cost shipping to Belgium, plus VAT):

    Basket6.00 EUR
    Promo0.00 EUR
    Shipping5.50 EUR
    Extra0.00 EUR
    VAT2.30 EUR
    Total13.80 EUR

    Reply

    • OLIMEX Ltd
      Oct 25, 2013 @ 21:39:42

      yes unfortunately there are significant end user taxes for these who live in EU
      regarding the shipping we have option for pickup from our office which cost eur 0.00 😉

      Reply

    • Nikolay Dimitrov
      Nov 17, 2013 @ 15:11:40

      zoobab, you can reduce your cost overhead (shipping costs) by making a group order – find other guys in your city who want same/similar board and order together 1 single package. Still VAT needs to be paid, but this is inevitable.

      Reply

      • OLIMEX Ltd
        Nov 17, 2013 @ 15:18:12

        here the idea is not only how small it could be but also how easy to solder it is for beginner this is why it uses PTH components

  11. Tristan
    Oct 26, 2013 @ 23:11:32

    Arduino what? Uno, Nano?

    Reply

  12. axf334800
    Oct 27, 2013 @ 21:23:34

    A reblogué ceci sur axf334800 and commented:
    Add your thoughts here… (optional)

    Reply

  13. Nikolay Dimitrov
    Nov 17, 2013 @ 15:07:33

    Nice board. Looks like there’s a competition for making the smallest Arduino-like board :). For now, the 1st place is held by Fabio Varesano’s Femtoduino (it’s only 20.7×15.2mm).

    Reply

  14. Jenna Fox
    Nov 27, 2013 @ 04:28:18

    “him” => “them”
    “his” => “theirs”

    Otherwise a rad project!

    Reply

  15. Trackback: The smallest Arduino ever OLIMEXINO-85S is just 16.9 x 12.7 mm (0.67×0.5″) ! | olimex

Leave a comment