Let's Make Robots!

Help with 3D printers

Hello Guys,
I have to make a project for college and I am thinking to build a 3D printer in that project. I am absolutely new to this field and all I know about this field is how the printer works. I did some research and I found this printer. It will cost about Rs. 22,000 (or $350). As I said, I am absolutely new to this field so I need help.

Programming GPIOs of a BeagleBone Black

I have just finished ordering my BeagleBone Black. Element14 will now take at least a week before it ships to my home so I have some time to prep myself. After reading Ladvien's post, it looks as if the board is unstable. I ordered it because of 2 reasons- a platform for me to try modifying and building Linux stuff and as a platform to build robots with (that's why I didn't invest in an RPi). I'll look after the Linux distro myself (now that I have some experience with Linux), but I'm facing a problem with the other part.

Raspberry Pi vs BeagleBone Black

Hello everyone!!
Posting a forum topic after a long time. This topic is to get an unbiased opinion on what to choose between a BeagleBone Black and a Raspberry Pi. As I was away, I don't know if such a forum has been made before and would like you to post links to it if it has been made.
Forum Question-

Connecting 2 PCs

Forget whatever I wrote. I got a answer to most questions. What goes now is what I want (and can do right now)-

Programming AVR in Assembly or Machine Language

The question I'm going to ask you is a very simple one- How can I program (AVR in general) my Atmega 328P in Machine or Assembly Language? I know it is possible as all microcontrollers, no matter which language they are running convert high level language to low level languages and utimately Machine language. That's the job of the compiler. I want to run assembly or machine language because-

To understand the in depth working of microcontrollers (and computers in general)...

This topic has been in my mind for a long time and my recent reading (this book) has made it even more worthy a question for me to ask-

What is puzzling me is that I know how a computer language (C++ in my case) works and I also know how basic electronics like diodes, resistors, transistors etc. work but what is the link between a language and electronics. How is an electronic device able to do the jobs such as copy, paste, move etc.

Problem with pin headers in Eagle

I'm a complete beginner to eagle. I want to make my first µCU. This was my initial plan- infinty cube. The cube is going to be running on an ATMega 328PU running on internal clock @8MHz (just so that I can avoid the crystals/resonators/oscillators). Also, it'll be programmable using serial interface (I need to work that out yet) and it'll be powered by 12 1.2V Rechargeable batteries (and a 5V vreg to keep the volts in control).

Now stuck with motors...

I am buying stuff from a local shop so that I can complete my projects. Unlike elsewhere, in this place, a motor is cheaper than servos. I have to buy from the motors on this page- http://www.thinnkware.com/index.php?route=product/category&path=39. One thing I'm stuck on is, my initial plan was to provide 4.8V to my board (ATMega 328PU+Motor Driver) by 4 600mAh rechargeable batteries (1.2V each).

AVR USB Programmer

I recently found this AVR USB Programmer on a local shop. I have 12 ATMega 328PU sitting on the top of my desk and I want to boot them and start running them. I wanted to use Mogul's Tutorial to do this. However, I still do not have an Arduino of any sort or any booted AVR and don't expect to get one (very little hopes).

Relating clock crystal and 555 timer

And this may sound sttupid but can a 555 timer be used instead of a clock crystal/oscillator/resonator? If yes, then how? If no, then why? I'm asking this because I'm living in a place where a 555 is cheaper than the clock crystal...


Well bajdi told me that the 555 is incapable of producing that frequency (first man to do so). What I undersatand now is-