fuzzy logic

Fuzzy Logic Resources

Byte Craft Publications

Byte Craft's Fuzzy Logic in Embedded Microcomputers and Control Systems introduces C programmers to fuzzy logic. It's a free download from Fuzzy Logic in Embedded Microcomputers and Control Systems (PDF).

Internet Resources

Organizations, conferences and other useful links.

Fuzzy Logic at MIT

MIT is using Fuzzy Logic to analyze cell function.


IEC 61131 and Fuzz-C

| |

We've just posted a new paper that compares IEC 61131 fuzzy logic constructs and Fuzz-C additions to C for embedded systems. If you're moving from programmable logic controllers to C for embedded systems, this paper shows the similarities and differences between the two.

Read the paper here.


"Linguistic Variables: Clear Thinking with Fuzzy Logic" in Toronto

| | |

Walter Banks will be speaking on Fuzzy Logic in Toronto in May. The seminar will be held by the Signals and Computational Intelligence Joint Chapter of IEEE Toronto.

Wednesday, May 14, 2008, 6:00 p.m. – 9:00 p.m., location to be announced.

More information from IEEE Toronto


Fuzzy Logic zeitgeist, with statistics


I decided to sift through the cache of alerts ... to get a better idea of the zeitgeist of fuzzy logic. ...[F]uzzy logic is familiar enough to be used intelligently or casually, and, it turns out, to be chronically misrepresented as well.

Intelligent Evaporative Cooler

| | |

Intelligent Evaporative Cooler uses Fuzz-C™ Fuzzy Logic Preprocessor for C.

Intelligent Evaporative Cooler

Old meets new when a redesigned evaporative cooler gets intelligent fan control from Fuzz-C. Karan Shamar and Rachit Kumar from the Dept. of Electronics at the Jamia Millia Islamia in New Delhi are using Fuzz-C to conserve water and electricity.


Byte Craft Limited Publishing

| |

Byte Craft Limited has several publications on embedded systems.



| | | | | | | | | | | | | |

Each Code Development System has a C compiler targeted to a specific microcontroller family, with a built-in macro assembler, editor, development environment, and library and example program source code. Each compiler features tight, highly optimized, interrupt support, symbolic output for emulators and support for source level debugging on popular emulators.

Fuzzy Logic


Byte Craft Limited has a long history of using Fuzzy Logic to great advantage in embedded systems.

The easiest way to describe Fuzzy Logic is as a tool that helps describe complex algorithms in an intuitive way. It helps you focus on what is important, in your own terms, about your program design problem. It helps you stay in the problem space rather than dwelling in the solution space.

The Seven Truths Of Fuzzy Logic

Seven Truths

The Seven Truths of Fuzzy Logic: There is nothing fuzzy about Fuzzy Logic. Fuzzy Logic is different from Probability. Designing the Fuzzy Sets is very easy. Fuzzy systems are stable, easily tuned, and can be conventionally validated. Fuzzy systems are different from and complementary to neural networks. Fuzzy Logic "ain't just process control anymore". Fuzzy Logic is a representation and reasoning process.

Syndicate content