====== Brmduino ====== {{template>:project:infobox| name=Brmduino| image=sar_groo_logo.png?186| sw=| hw=| founder=[[user:sargon]]| interested=[[user:ruza]]}} ~~META: status = finished ~~ "just another [[http://arduino.cc|Arduino]] clone" ====== Goals of this project ====== * learn more advanced electronics developement * try to build own HW kit for our Arduino workshop's * take out ftdi chip from mother board ====== Some story around this project ====== many of our members and friends are using arduino for building many nice projects but we are not satisfied with price of "full" arduino boards So I have idea to make arduino without ftdi chip on board and make boards itself cheaper During development of this boards we recieved lot of questions about organizing arduino workshops for beginners ====== Schematics ====== FT-232 board with ftdi-cable compatible pinout {{:project:ft232-board-schematics.png?450|}} Brmduino schematics {{:project:brmduino-board-schematics.png?450|}} ====== Photos ====== ftdi board : {{:project:ftdi-board-photo.jpg?450|}} brmduino board: {{:project:brmduino-board-photo.jpg?450|}} whole kit : {{:project:brmduino-kit-photo.jpg?450|}} ====== Electronics overview and summary ====== Processor : atmega168 ( in future atmega 328 , distributor have lack of those :-/ ) Power supply : direct from USB or from linear stabilizers ( switchable with jumper) Speed : 16 MHz Pros: * fully arduino compattible pinout * simple programmer connection * price :) Cons: * missing ICD header ( design issue ) * no 3.3V output from board ( whole board is pure 5V logic) * external powersource header pin is not connected I personally think that for beginners is this board highly sufficient ===== HowTo Configure Arduino software ===== * install and start [[http://www.arduino.cc/playground/Learning/Linux|Arduino software]] * Depending on CPU variant you've received configure your software ( //Tools->Board->ATmega 328// ) ====== Availability and prices ====== {{page>:donate#brmduino}} ====== Troubleshooting ====== //stk500_recv(): programmer is not responding// ''stty -F /dev/ttyUSB0 19200 hupcl'' ====== Link's ====== here is some interesting links for FTDI and arduino ... [[http://doswa.com/blog/2010/08/24/avrdude-5-10-with-ftdi-bitbang/|Programming AVR's **Bootloader** with FTDI board]] ====== Brmduino in the wild ====== * has one soldered by himself: [[user:tomsuch]], [[user:ruza]], [[user:kxt]] * [[http://wiki.progressbar.sk/workshops/zaciname-s-arduinom|brmduino workshop]] hosted at Progressbar * brmlab projects: * [[project:ratbox:start]] * [[project:ledbar:start]] * [[project:freakcard:start#magnetic_card|Freakcard: Magnetic card emulator]] * [[project:freakcard:start#ibutton|Freakcard: iButton reader]] * [[project:freakcard:start#hw_available_in_brmlab|Freakcard: Magstripe reader with OMRON V3A-1K]]