Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Making Custom Hardware

Name: Anonymous 2008-05-04 1:40

Ok /prog/

I want to build my own hardware for my computer but have no clue where to start.  My design will be simple game controller with 6 buttons (up, down, left, right, A, start).  I would LIKE a usb connection, but a serial port or parallel seems more simple.

I also need to program it.  What would be the best method for making custom drivers?

Are there any good tutorials for making simple hardware like this? (I'm running window XP)

Name: Anonymous 2008-05-07 5:36

>>38
When advising people to learn a higher-level programming language, do you also tell them to ``learn Compiler''? Because that's how retarded that sounds.

Name: Luke Mills 2008-05-07 6:07

Fuck you cunts. Next time say it to my face.

lmillsinnz@hotmail.co.uk

Name: Anonymous 2008-05-07 9:01

>>41

Yes.
I think learning Assembler is as important as learning Compiler.

You see, Compiler allows certain degrees of unanimity, but for true diversity as well as individualism, Assembler allows the more down to earth approach. As you may know, talking to a brick wall may have its benefits, but talking directly to your computer produces sound results. It is this thesis that I lay my claims on, if you aren't willing to eat your cake whilst you have it, why have it at all? For a true feeling of connection to the wires, you need to get on a lower level, some may call this lower level, but I call it Assembler.

Name: Anonymous 2008-05-07 9:30

>>43
Bravo.

Name: Anonymous 2008-05-07 10:20

>>43
What >>41 meant is that "assembler" is what a program that translates assembly code into machine code is called.

Name: Anonymous 2008-05-07 11:20

Hey if you're gonna make custom hardware how about making an anus firewall?
M i n e  f e e l s  k i n d  o f  h a x e d  r i g h t  n o w   : (

Name: Anonymous 2008-05-07 11:27

>>46
God-damn, learn to write in full-width characters if you want to spam memes right.

Name: Anonymous 2008-05-07 11:33

You bastard :'(

Name: Anonymous 2008-05-07 11:34

You bastard :'(
You bastard :'(

Name: Anonymous 2008-05-07 16:54

>>1
heh. ha ha. HA. HA HA HA. AH HAHAHAHAHAHAHA, OH GOD AH HAHAHAHAHAHAHAHA. BUHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHa....

Oh... oh...


That's a good one.

Name: Anonymous 2008-05-09 0:33

I think you should learn how to program by manually sending signals to the CPU by hand.

Name: Anonymous 2008-05-09 0:50

>>54
I did that with a PIC 16F877 once, talking to its serial programming interface using my "clock thumb" and "data thumb".  Turns out if you speak the protocol too slowly it requires a reset after each instruction entered, after which you must send enough "increment address" commands to get back from 0 to the next position.  The effective program size was...somewhat limited.

I ended up hacking open my TI-86 link cable and writing a hex loader for it in machine code.  I hope you all liked my story.

Name: Anonymous 2008-05-09 8:32

>>55
I god damn love the simplicity of PIC 16F877.

Name: Anonymous 2008-05-09 8:45

That's bullshit! Go get an Altera testing board with all the fucking interfaces you need (assuming USB for PC connection and anything else (serial, ps/2, you name it) for the gamepad itself), write a vhdl design in their user-friendly IDE, and your custom hardware is DONE. No fucking need to know anything related to Ohm's law, resistors, soldering and whatever.

Name: Anonymous 2008-05-09 16:40

>>54

YOU ARE NOW SIGNALLING MANUALLY.

Name: Anonymous 2008-05-09 16:59

>>58
And then Anonymous was Enlightened.

Name: Sgt.Kabukiman컉Ջ 2012-05-23 4:40

㣺浅Ꮫ揬࿪⨐惧郞짧䡊

Name: Anonymous 2013-01-19 0:16

/prog/ will be spammed continuously until further notice. we apologize for any inconvenience this may cause.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List