Bill O’Donnell – Tech Gizmo Builder

These are high tech jigs, fixtures and instrumentation/automation gizmos that bill built. Electrical gizmo builder for the UNLV Physics Dept.

Bill O’Donnell – Tech Gizmo Builder

These projects are advanced and not for a beginner student or newbie hobbyists. These pages are knowledgable and will help students and DIY enthusiasts understand more about Lasers, Precision Temperature Control and stepper motors among other things.

Bill Tech Gizmos

Auto Fill Circuit for Laser Cooling Loop – Ethernet Data Logging

Here is an automation solution with a ethernet usage. The code and diagrams are also there. This is something that covers many aspects of engineering in one project. Try such things out to learn, only after you have mastered the basics.

“The Ethernet connection is based on an XPORT form Lantronics. Basically it lets you use a serial port to send things over Ethernet. A PIC microcontroller with an A/D converter digitizes the pressure, the pressure set point, the high and low pressure alarm points and the supply voltage (since everything is ratio-metric). “

DIY Radio Control Electronic Projects

This project, called “Simple-Timer” is a programmable Timer and electronic switch with an integrated LiPo Battery Monitor that is based around a PIC microcontroller.

Simple-Timer

The “Simple-Timer” includes a fairly accurate timer that is programmable (via pushbutton) by the user and can be programmed to time a 5, 10, 15, 20,25 or 30 minute event. When the timer/switch is enabled (tap small pushbutton), the onboard LED indicates the output is active by lighting solid (the circuit also outputs the same voltage as your supply/battery voltage using a PN2222 NPN transistor or a high current MOSFET).

CAn Remote Automation-Control with AVR

CARACA is a home automation project based on a net of interconnected programmable circuits suited to perform different tasks like switch on/off appliances, decode commands from Ir remote control units, control thermostats, measure temperature and more.

CAn Remote Automation-Control with AVR

Every node of the net communicate each other through a robust protocol (CANBus), and the status can be monitored by a PC possibly connected to the Internet.

CAn Remote Automation-Control with AVR

Other Open Source Home Automation Projects

MisterHouse: Home Automation with Perl
MisterHouse is a Windows/Unix home automation program written in Perl. It can respond to voice commands, web browsers, time of day, serial port and X10 data, external files, etc and can speak via Text to Speech engines.

OpenRemote – Home of the Digital Home
Software for the Internet-enabled Home at openremote.org. An Open Community in the Home Automation and Domotics space. We believe an Open Source approach can revolutionize the way people create, install, and maintain software in the industry.

Pinoccio and Internet of Things

Pinoccio Scouts have similar specs to the Arduino Mega, but with built-in mesh networking, web-connectivity via WiFi, and rechargeable batteries. Helps you build wireless web-enabled projects.

Pinoccio and Internet of Things

Pinoccio and Internet of Things

Built around Atmel ATmega256RFR2 which has an integrated radio. MCU Clocks at 16MHz.

Wireless with over-the-air programming on the 2.4GHz interface using 802.15.4. Web connectivity via the Wi-Fi Backpack.

17 digital I/O pins, including four with PWM. 8 analog input pins. 2 hardware UART serial ports. Hardware SPI port. Dedicated I2C port. Micro USB port for charging and programming.

Temperature and Humidity with Arduino

Interface an Arduino to electronic sensors to make these basic measurements. These are needed in your Garage, Basement, Attic or Loft; The Living Room too, Humidity and Temperature have an impact on your health and also the life of the furniture and wood construction material too.

Temperature and Humidity with Arduino

This device will show air temperature in C and F, and % Humidity on an LCD display. A DHT11 Humidity and Temperature Sensor converts the Real world Parameters of Temp/RH into readable Volts for the Arduino A/D section.

Temperature and Humidity with Arduino

Digital output temperature and humidity sensor DHT11

DHT11 from Aosong is a digital temperature and humidity sensor. A type of composite Sensor that contains a calibrated digital signal output of the temperature and humidity.

DHT11 Aosong RH and Temp Sensor Circuit

“Application of a dedicated digital modules collection technology and the temperature and humidity sensing technology, to ensure that the product has high reliability and excellent long-term stability. The sensor includes a resistive sense of wet components and an NTC temperature measurement devices, and connected with a high-performance 8-bit microcontroller.”

Webserver 8051 – Wickenhäuser Elektrotechnik

Build a true Webserver with only 2 chips. We did it! The used CPU (MSC1210Y4 from Texas Instruments) has 16kB Flash (up to 32kB available) and 1.2 kB RAM. Enough for a Webserver (provided you are using uC/51’s included TCP/IP stack).

Add Internet-Connectivity to your Applications with only a very few lines of C-Code. Many demos are included in uC/51, like: Webserver, E-Mail, Time-Client, TCP, UDP. Make Control System with remote Internet access to your sensors or actuatoors.

Embedded webserver FlexGate III

  • Easy-to-use stack, written with uC/51 V1.20
  • Everything “on board”
  • Best suited for uC/51 as development-hardware
  • uC/51-Tool-Chain Integration
  • CPU: 64kB Flash, 2 kB XRAM (32 kB as option), ISP, up to 5 MIPS
  • RS232 or USB (as option)
  • New V2.0 TCP/IP Stack included in uC/51 as 100% Sourcecode
  • Complete Low-Cost-Kits only 120.– EUR*:
  • FlexGate III module, RS232 cable, uC/51 Full Version, Power supply

Mikrocontroller Entwicklungssysteme Entwicklungstools

µC/51 V1.20.05 – Superoptimizing ANSI C compiler for the 8051 family

Embedded 8051 TCP-IP WebServer

Web51 is a complex project of connecting an Intel x51 compatible processor to a Realtek RTL8019AS network controller. The result is a very low-cost Ethernet interface. Since a well-known x51 architecture is used, even small and medium-scale businesses can now network their devices.

Project is free. Almost all source codes are available.

Web51 – Project start page

Charon module

Charon module

Twisted Pair Ethernet 10 Mbit 802.3,Serial TTL level compatible line RS232 (RxD, TxD, RTS, CTS), 32 kB RAM, 64 kB FLASH, 2kB EEPROM.

Murray’s Website is missing so here are the related resources.

Embedded 8051 TCP-IP WebServer

ET have produced a remarkable board in the WEB51. It is based on the popular Atmel AT89C51RD2 microcontroller, and features the RealTek RTL8019AS full-duplex ethernet controller chip.

You get a huge 64K In-System-Programmable FLASH memory for code and web content, backed up by up to a further 4 optional, I2C addressable EEPROM memory chips.

The ET-WEB51 TCP/IP Ethernet Web Control Board comes preloaded with TCP/IP software that allows you to control outputs, sense inputs and write text to an LCD. All this across the Internet via a standard browser.

“From controlling appliances on your home network, to monitoring industrial processes on the other side of the Earth, the ET-WEB51 can do it all.”

Embedded 8051 TCP-IP WebServer