EMAC - Equipment Monitor and ControlEMAC - Equipment Monitor and Control

Equipment Monitor and Control / Manufacturer of Single Board Computers, Microcontrollers, PC/104 Modules and Microprocessor Training Systems. Custom and Semi-custom engineering services also available.
EMAC's SBC One Stop-Shop bridges the gap between SBC microcontrollers and PC compatible SBCs by offering both a wide assortment of Motorola, Siemens, Intel, and Zilog microcontrollers, and a comprehensive line of x86 SBCs.
The EMAC Compact Server-In-a-Box (SIB) runs Linux as its Operating System and as such retains all of the networking and communications capabilities one would expect of such an operating system. Right out of the box, the SIB is configured for Ethernet, serial IP, serial terminal, and raw serial connections. Other devices, including PPP modem links, may be added and configured by the user.

 CompuPhase articles and Application notesCompuPhase articles and Application notes
On-line publications "for programmers"; they are also written "by programmers".
CompuPhase develops electronic designs, printed circuit boards, prototypes of custom apparatus and the embedded software that runs on the devices. Examples of such apparatus are the various LED-panels that we set up in several exhibit centres, under contract of Podium (Netherlands). Look also at our list of recent projects.

 Mathematica - Modeling Simulation VisualizationMathematica - Modeling Simulation Visualization
"Mathematica provides you with the world's largest collection of algorithms in a single system--each able to operate across the widest applicable scope of numeric, symbolic, or graphical input."
"Just one automated step enables you to import your data in hundreds of formats, from files, URLs, or live from databases--all immediately ready for Mathematica analysis."
Wolfram Research
"Wolfram Research is one of the world's most respected software companies--as well as a powerhouse of scientific and technical innovation."

 Embedded Linux Devices and GadgetsWhen you look at the History of Operating Systems, you will see that that an OS that meant serious business was UNIX. It was the anvil for the creation of the C Language and AWK. Now we have Linux, the evolved Unix like OS, which is comfortable and versatile for Networking and Clustering.
Embedded Linux is not only Open Source, but can be adapted to any type of dedicated embedded system. It is more like a configurable firmware for Embedded Equipment. Its ability to manage multiple tasks efficiently makes it more friendly and stable, compared to any other OS.
Related Reading

 Feedback on Yahoo Web ServicesToday i got a Letter that reminded me of Yahoo 360, This also brings in your mind Delicious and Flickr. I would like to give a feedback i was using Yahoo 360 a few years and even Delicious and Flickr of Yahoo!.
Delicious is excellent in engineering. fast to use and very little learning effort. Flickr is another amazing application. Both are classic web application service examples which are immensely popular due to the simplicity and compulsive social or community integration.
Yahoo 360 is on the other end of the appreciation gradient, it has to be re-engineered like Delicious and the blog feature scrapped. Ideas on how a blog or community building for Yahoo 360 could be can be learnt from StumbleUpon.
StumbleUpon is a masterpiece webapp service, It has probably more image and CPU load than Yahoo 360, but works smoothly and loads fast. A lot can be learnt from this service in successful social networking and collaboration. Even though in every service there will be spam, but that is another aspect.
It would be good if yahoo integrated photos (media), bookmarking, blogging and community in one Yahoo! 360; inspired by StumbleUpon usability. Yet Delicious and Flickr can be used independently as it has a loyal and huge user-base.
Simple - Fast - Social - Versatile - MultiDevice

 SolidWorks 3D Mechanical CADSolidWorks 3D Mechanical CAD

SolidWorks is a 3D mechanical CAD (computer-aided design) program that runs on Microsoft Windows and was developed by SolidWorks Corporation - now a subsidiary of Dassault Systèmes, S. A. (Suresnes, France). It is currently one of the most popular products in the 3D mechanical CAD market. - SolidWorks - Wikipedia

 Autodesk - 2D and 3D CADAutodesk - 2D and 3D CAD
Since 1982, Autodesk has ushered in state-of-the-art 2D and 3D technologies that let customers visualize, simulate, and analyze the real-world performance of their ideas early in the design process.
AutoCAD - Wikipedia
AutoCAD is a suite of CAD software products for 2- and 3-dimensional design and drafting, developed and sold by Autodesk, Inc.. The original concept of AutoCAD in the 1980s was to promote customization and feature extensibility, and was what made it especially appealing to customers. Most contemporary CAD products at that time offered little if any customization capability and most were far more expensive.
Online learning AutoCAD - 2D Tutorials

 Rabbit Semiconductor - Communications and Ethernet connectivityRabbit Semiconductor - Communications and Ethernet connectivity
"The RCM5400W RabbitCore module series provides Wi-Fi/802.11b/g functionality which enables you to create low-cost, embedded wireless control and communications solutions for embedded control applications.
RabbitCore modules mount directly onto a user-designed motherboard and act as the controlling microprocessor for the system. Measuring only 1.84" × 2.85" × 0.55" (47 mm × 72 mm × 14 mm), the Rabbit 5000 microprocessor-based RCM5400W series delivers the capability to integrate real-time control and Wi-Fi connectivity into your design."
Low-Cost Dev Kits 8-bit embedded microprocessors and development tools for embedded control, communications, and Ethernet connectivity.

 The MathWorks - MATLAB and SimulinkThe MathWorks - MATLAB and Simulink
Technical Computing - Mathematical computation, analysis, visualization, and algorithm development
Control Design - Model-Based Design for control systems, including simulation, rapid prototyping, and code generation for embedded systems
Signal Processing and Communications - Model-Based Design for signal processing and communication systems, including simulation, code generation, and verification.

 Dell - Personal Computers and ServersDell - Personal Computers and Servers
"While a student at the University of Texas at Austin in 1984, Michael Dell founded the company as PC's Limited with capital of $1000. Operating from Michael Dell's off-campus dorm room at Dobie Center, the startup aimed to sell IBM PC-compatible computers built from stock components. Michael Dell started trading in the belief that by selling personal computer-systems directly to customers,...."
Dell - Dell Linux - Community Web
"Dell has started selling Ubuntu Desktop Edition 7.04 Feisty Fawn on select desktop and notebook systems. And we have a new wiki with great technical details about the systems and how to make everything work under Linux."

Dell Inspiron Mini 9 is a Mini Notebook or Webbook, It is Wi-Fi Capable, that means you can go online without any wires. It is Ultra-Portable, It can go into your Knapsack, and you still have room for the other stuff. Weighs little over two pounds. You have an option of Ubuntu Linux or Windows XP Home.

 Circuit Cellar - The Magazine for Computer ApplicationsCircuit Cellar - The Magazine for Computer Applications 
Since its founding in 1988, Circuit Cellar has delivered exactly what its paying subscribers demand-intensive, exploratory articles about hardware and software methods for embedded-control systems.
What Kind of Engineer Reads Circuit Cellar?
Circuit Cellar attracts an international audience of qualified engineers who continually influence the design and production of embedded hardware and software systems.

 Chrome Browser Feedback SuggestionsI am using the Chrome Browser from google for some time every day. Some feedback. 
Oct - 08
- Typing Keywords in address bar and press enter works for search as well, but it could be better if "on keyword entry" it turns yellow to increase visibility. Then it highlights it from the many drop down suggestions. It can be white or light pink on a url entry or .com entry.
- When playing embed music on quicktime plugin, on scroll bar down, cpu 100% and QT plugin crashed, Chrome continued working again. Music also played again.
- The Home page is nice, it could be better if the thumbnails could be set by us, our favorite sites, or other book marks. Even more like local iGoogle using gears, without header.
- Online-Offline Toggle Switch to see cache, Toolbar, I was not able to use or find yet.
- Audio Video Support, real media and mp3.
- Some DHTML Menus not rendering ok in chrome browser eg. leviton.com
- Promotional Inflatable Big Ball like Chrome Logo similar to Branded T-Shirts or Mugs.
- Scrolling this pdf Op Amps for Everyone by Ron Mancini (big). CPU 100%, Slow.

 Apple - Mac iPhone and iPodApple - Mac iPhone and iPod
Forerunner in Portable and Consumer Computing. Innovator and creator of Personal Computers and User friendly GUI. Now Apple has created Handheld devices that pack unbelievable capabilities in small sizes and low power consumption.
Apple MacBook - Wi-Fi - Notebook PC
New ! - 13-inch MacBook with Apple Software Suite 13-inch MacBook with 2.4GHz Intel Core 2 Duo with Apple Software Suite, and on-site warranty. - Purdue Mobile Learning Initiative
"Inside the new MacBook is the latest Intel Core 2 Duo processor based on 45nm-process technology and advanced Core microarchitecture. This powerful technology lets Intel create hundreds of millions of microscopic 45-nanometer transistors....
MacBook comes with built-in wireless capabilities that let you do everything you need to do, anywhere you need to do it. Wi-Fi networks show up right on your desktop."
Macintosh notebook computer by Apple
The MacBook features a widescreen 13.3" glossy LCD display with a 1280x800 resolution, and a built-in iSight webcam. Input and output ports include mini-DVI, built-in 10/100/1000 BASE-T Gigabit Ethernet, AirPort Extreme 802.11 wireless, two USB 2.0 ports, one FireWire 400 port, and Bluetooth 2.0. Sound capabilities include built-in stereo speakers, built-in omnidirectional microphone, audio line in, and headphone audio out.

 Controlling The Real World With ComputersControlling The Real World With Computers
This site uses hands-on experiments to show the basics of how real things in the real world are controlled with computers.
This site is also for anyone who is the least bit curious about monitoring and controlling such things as motors, lights and switches, or recording and playing everything from sound to the arm position on a robot.
Joe Reeder

 SDCC - Small Device C CompilerSDCC - Small Device C Compiler
SDCC was written by Sandeep Dutta and released under a GPL license.
SDCC is a retargettable, optimizing ANSI - C compiler that targets the Intel 8051, Maxim 80DS390, Zilog Z80 and the Motorola 68HC08 based MCUs. Work is in progress on supporting the Microchip PIC16 and PIC18 series. SDCC is Free Open Source Software, distributed under GNU General Public License (GPL).
- ASXXXX and ASLINK, a Freeware, retargettable assembler and linker.
- extensive MCU specific language extensions, allowing effective use of the underlying hardware.
- a host of standard optimizations such as global sub expression elimination, loop optimizations (loop invariant, strength reduction of induction variables and loop reversing ), constant folding and propagation, copy propagation, dead code elimination and jump tables for 'switch' statements.
- MCU specific optimizations, including a global register allocator.
- adaptable MCU specific backend that should be well suited for other 8 bit MCUs
- independent rule based peep hole optimizer.
- a full range of data types: char (8 bits, 1 byte), short (16 bits, 2 bytes), int (16 bits, 2 bytes), long (32 bit, 4 bytes) and float (4 byte IEEE).
- the ability to add inline assembler code anywhere in a function.
- the ability to report on the complexity of a function to help decide what should be re-written in assembler.
- a good selection of automated regression tests.

 The C Programming LanguageThe C Programming Language
The C Programming Language, Second Edition by Brian W. Kernighan and Dennis M. Ritchie.
Prentice Hall, Inc., 1988. ISBN 0-13-110362-8 (paperback), 0-13-110370-9 (hardback).
The C++ Programming Language
Bjarne Stroustrup is the designer and original implementor of C++
More than a quarter of million programmers have benefited from this book in all of its editions. Written by Bjarne Stroustrup, the creator of C++, this is the world's most trusted and widely read book on C++.
For this special hardcover edition, two new appendices on locales and standard library exception safety have been added. The result is complete, authoritative coverage of the C++ language, its standard library, and key design techniques. Basd on the ANSI/ISO C++ standard, The C++ Programming Language provides current and comprehensive coverage of all C++ language features and standard library components.

 Handheld Computers SuggestionsMobile Virtual Office -
- Flash based Meeting Rooms or Conference, Animated Avatars, Text Balloons like Comics.
- Virtual www office, Entry only with identity - Open-ID, Shows as Avatar in Meeting Room.
Older -
- Seven Inch Long, Golden Rectangle Size Device, Inch or Less Thick, Color LCD.
- Can store and read PDF-MP3-Midi-xml-jpeg and very popular file formats.
- Can easily show as a drive on all OS, emulating standard popular external drive.
- Open Hardware, Linux Gadget, Battery Operated, Wifi-USB Interfaces.
- Email and Text Messaging, Audio Video Messaging, Shared fies or folder.

 Mozilla Firefox Browser feedback
- After clicking a Big Java Applet page or Large PDF Page, if i press back button 'cause it is taking too much bw/time, Firefox crashes or Not Responding, could be my system mem problem too.
- Sometimes, very rarely firefox closes but firefox.exe remains a running process in task manager. This prevents a new firefox window to start, i terminate old process and then start firefox again. This may not be possible for "Layman" users. This happens for some of my other programs as well. Firefox -3 on .win-xp.
- Automatic Update does not work well sometimes, so i use manual update.
- Mains-UPS power failures cause firefox and my other programs to lose settings or preferences. A automatic settings backup feature every 15 mts would be nice.
Older -
- Right Click, Lock Tab and Iconize Tab. So that some tabs can always be open and take less space.
- Easier Sound format and pdf handling, media like standard sound and video support built in.
- Can any or all websites have a navigation-menu in say <sidebar> tags to use sidebars auto.
Related to FireFox Browser

 SOHO Wireless Application ServerThe Apple Home Computer set a revolution in computing and these Personal Consumer Computer developments led to IBM making the IBM PC, which became a standard. Various associated Technologies and Components including the Windows from MS evolved from this IBM PC.
From XT to AT, then from 286 to 586, the evolutionary trend continues. The Speed: GHz, Space: GB and Software: Linux-XP, have grown rapidly. The other vital things Interface, Networking and Power Consumption moved a bit slower. So some suggestions on the New Desktop for Small Office and Home Standard, that is crucial in the present computing scenario.
Enterprise Level Hardware and Software can be extrapolated from this idea for a SOHO. An Enterprise is like a SOHO Cluster. One big Homogeneous Entity is unstable and unreliable. When small varied, self-dependent entities collaborate to form an Enterprise, it is a Cluster of SOHOs, which is a Reliable and Resilient Entity.
A Green solution could be New Desktop Computing Standard - The quiescent losses in this is only the wifi server cube, which can serve 6 tablets or UMPC. So if 6-12 people are using computers, many desktops need not be on. Tablets, Laptops and Notebooks consume less power and run on batteries. Thin Custom Notebook and Tablet Clients can use one OpenOffice on the WiFi Application Server cube
SOHO Desktop Standard
- The Desktop Home Computer is the Wireless Router, Power Server.
- SMPS Power Supply runs Both on 230V-110V AC and 12-24 V DC.
- Home Wifi Computer, Application and Web Server is just a Cube.
- Wireless Networked Peripherals, Printers, Drives, Viewers, Inputs.
- Desktop Wifi Server networks 6 Handhelds and 12 peripherals.
- Wireless Ethernet LCD Monitor-Keyboard for System Admin.

Resources -

 Lantronix - Wireless Device NetworkingLantronix - Wireless Device Networking
Lantronix network enablement solutions connect almost any peripheral electronic device to a network or the Internet, enabling it to be remotely accessed, monitored and controlled.

Embedded Device Gateway SoC Co-Processor
Connects to host microcontroller for serial to Ethernet (LAN) applications. Robust networking and applications firmware included - no coding required; zero royalty licensing agreement.

 Lammert Bies - Computer InterfacingLammert Bies - Computer Interfacing
Information about computers and how to interface them to all kind of equipment. Both software and hardware help is available. - Lammert Bies

 interfacebus.com - Interface and Cable designinterfacebus.com - Interface and Cable design
Providing detailed electronic design information regarding Interface, Computer, Cable, Processor and Embedded Buses. - Leroy Davis
- Buses used on Personal Computers
- Standards
- Wireless
- Computers & Peripherals
- Chassis / Cases
- OEM_Equipment
- Operating Systems

 Ultimate Software ProtectionThis is an idea of a costly way of protecting your software IP, We now have Flash USB thumb drives going upto 100Mb, You now need to make an ASIC for a thumb drive which manages flash storage of 100Mb and also does some simple logic and maths, all this inside the thumb drive.
Now put the software you make within the custom thumb drive and make it into an partial java based application server. So even copying or reading RAM will not expose the program binaries on PC. Now you have a custom thumb drive with embedded application software to sell just like objects, and cannot be copied. This thumbware you sell will be bought by the user and all he needs to do is plug it in the USB port and a icon will come with a balloon in the notification area and start using the new thumbware you bought. Remove thumbware the application will close, take it wherever you want. The thumbware will not be copied as ASIC is custom and some computation is within the thumb and major computation is in the PC.
Then you can make it OS independent, as it will be a embedded java application, the xml database can be within the thumb itself and an encrypted copy on HDD.
(Open Ideas - Jan-03, Revised again - 27 April 2008, Nature - Open Source SAN Gear )

 fuzzyTECH - Fuzzy Logic and NeuroFuzzy applicationsfuzzyTECH - Fuzzy Logic and NeuroFuzzy applications
"Professor Lotfi Zadeh, the inventor of fuzzy logic, contends that a computer cannot solve problems as well as human experts unless it is able to think in the characteristic manner of a human being."
Recent Successful Fuzzy Logic Applications in Industrial Automation - by Dr. Jörg Gebhardt and Constantin von Altrock

"The fuzzyPLC is programmed by an enhanced version of the standard fuzzy logic system development software fuzzyTECH from Inform Software. fuzzyTECH is an all-graphical, design, simulation, and optimization environment with implementation modules for most microcontrollers and industrial computers."

 ASCIIcat of Richard HarveyASCIIcat of Richard Harvey
ASCIIcat is the indispensable reference used daily by several hundred thousand writers, programmers, illustrators, editors, and HTML designers. ASCIIcat is a help file, supporting Windows 95 through Windows XP, but not Windows Vista.
- Decimal, hexadecimal, binary, octal, ANSI, and color charts.
- ANSI and DOS characters, Symbol and Wingdings fonts.
- Windows and DOS color charts and conversions. Color wheel.
- Volume, length, weight, temperature conversion.
- Inch, millimeter, point, pica, screen resolution conversions.
- Enhanced numeric constants, formulas and conversions.
- Paper sizes.
- Roman numerals.
- Hex, binary calculator.
- Parts of a font, point sizes and pixels.
- International Codepages.
- Fraction/decimal conversion.
- Body mass index table.
- Multi-year Calendar. More than 300 holidays.
- Writer's style guide.
See also HTMLcat.

|