|
... and a bunch of other toys: CDC 6000 series, IBM 360 series, IBM 7090 series, GE Timeshare, etc.
Grace + Peace
Peter N Roth, President
http://PNR1.com
|
|
|
|
|
I've done a Cray YMP C90. That, to this day, is still my favourite dev box. And email box. The emails came really, really fast.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Started a project for the netduino plus: Collect data and push it to a webapp (WebAPI). This pushs data to clients (browser) via SignalR. Display chart with google-chart-api.
|
|
|
|
|
Got some dev work to do for a Raspberry Pi but I currently can't find the time to get it started although I would love to get it to control the points and lights on my lads train set. Unfortunately I don't think it's powerful enough to do the project I really want and that is to have a video and audio input and then host a web site of the live input feed, so sort of a 1 way Skype.
|
|
|
|
|
Before I jumped to C# I did quite a lot of embedded programming. Infra-red and microwave motion detectors, vehicle and driver's license barcode readers and biometric access controllers to name a few.
Real fun comes in using your PC or mobile device to control these devices, In university I edited my one project to receive sms's and control a relay switch, I connected it to my kettle in my dorm room. Thus in the cold winter days I would start boiling my kettle when we left the classroom by just sending an sms 
|
|
|
|
|
I once wrote code for a PIC microcontroller, doing data acquisition that required precise timing. It was only a single page of code, and I actually had to count instructions to get the timing right. We were triggering a sensor at one interval, and an audible alarm at another.
The project was for a local raptor[^] rescue center, so the whole thing was...
... wait for it ...
for the birds.
Software Zen: delete this;
|
|
|
|
|
I mean come on ... haven't a ton of us written little apps for those back in school?
|
|
|
|
|
Wrote a digital cheat sheet for the TI-86 while at university 
|
|
|
|
|
I try to program HER but it never seems to work.
|
|
|
|
|
I think that your debugger is out-dated 
|
|
|
|
|
|
As I guess most coders at a certain age have done, I developed for some pre PC Era computers like KC85 (uses Z80 Clone) and C64 (6510). I don't think they were ment with "Toys or Gadgets".
Nowadays embedded devices are available und affordable. It became more convenient and more easy to run your own code on such mobile computers like smartphones and even embedded boards. They are everywhere.
While programming a single device is fun, new challenges arise with (mobile) sensor networks as you have lots of them to run "one application" in the net. If you already have say one quadrocopter - why not use it to update the map of an NXT-Type Lego robot? I guess the future in gadget development to have a whole zoo of devices which should act toghether.
modified 4-Mar-13 11:58am.
|
|
|
|
|
Once I have implemented sorting on FPGA chip 
|
|
|
|
|
russian air defense module VOZDUCH M2
Spectrum - Z80
Atari 800 - 6502C
8051
car navigation for PNDs with WinCE
phones with WM6
and others
|
|
|
|
|
Wrote a controller for a washing machine many many years ago. This didn't have a CPU. My memory is a bit hazy but it was basically a 4 bit memory chip where the lower 2 bits of the output data lines were fed into the lower 2 bits of the address bus. There was a water level sensor, that would also turn off the water when it was full using some logic gates, and a single bit timer that both fed into the upper 2 bits of the address bus, and upper 2 bits of the data bus went out to water on/water drain, and a Timer start/reset line that also turned on the motor when the timer was running.
So it was very sequential. The output at address 0 turned on the water. When the water hit full it raised the 3rd bit on the address bus, and the instruction at (binary) 0100 turned off the water, started the motor and output 00 for the lower 2 bits still (so data is 1100 - timer on, motor on, water on/not draining but was stopped by the water full sensor). So then address 1100 (timer finished, water still full) stopped the motor, reset the timer, and output 01 to the address bus. 0101 (timer stopped water full, but at next instruction) drained the water. The water level sensor was a flip flop thing, so once full the sensor wouldn't return zero until it was empty. So then at 0001 we start the rinse cycle. Etc.
|
|
|
|
|
I've been messing around with Arduinos the last 6 months or so, even down to programming the ATTiny85 chips...fun stuff making your code do something in the physical world. Just blinky LED projects so far, but I'm working up to a robot 
|
|
|
|
|
Not an Arduino but Netduino and used that to make a full sized traffic light for my kids to play with.To keep the nerd level up, the sources of the toy were properly Unit tested
Toying with the physical world is always fun.
Cheers, AT
Cogito ergo sum
|
|
|
|
|
Yeah, I did something similar with stop lights at a 4 way intersection for a model train set...haven't tried a Netduino yet, thought it would be good practice to dust off my C/C++ with Arduino...anyway, plain old Arduinos are cheaper...you can get an Arduino Nano on eBay for $11.00 Cdn or an ATTiny85 for $1.50 Cdn.
|
|
|
|
|
Same here, and now I get to put that knowledge to use in my Robotics lab, where we're using them to run our (fairly simple) robots. It's fun to see your Arduino running away from you 
|
|
|
|
|
...or swimming away as the case may be --> [^] 
|
|
|
|
|
Too bad I can't do anything like that, our primary building material is Legos, and they are far from water proof 
|
|
|
|
|
Legos might be good for constructing stuff...heard someone made a supercomputer with Legos 
|
|
|
|
|
I am planning on buying some Arduino's and some Raspberry PIs and making a fully 'computized' Lego city with my approx. 100+ pounds of Legos, my HO-Scale model trains, the computer things above, a lot of wires, and a LOT of time (and space)! I also am going to write a remote control system for it.
That is, if I ever get enough money, time, space, and patience to do this!
Bob Dole The internet is a great way to get on the net.
 2.0.82.7292 SP6a
|
|
|
|
|
Lol, that's always the problem isn't it?...a conjunction of Money, Space, Time and Patience...must be a formula in there somewhere...
|
|
|
|
|
does it count? we used LeJOS by the way.
|
|
|
|