imc eaglecraft 1.8 Peter's electronic projects

Imc Eaglecraft 1.8 __link__ May 2026

v4.2 designed by Peter JAKAB in 2004-2005
old version in December, 1999
NOTE for beginners: PICs are general purpose microcontrollers which have to be programmed before you can use them in the actual circuit! Check out this link to learn more.

Configure > Test > Download

transmitter receiver
imc eaglecraft 1.8 imc eaglecraft 1.8 imc eaglecraft 1.8 imc eaglecraft 1.8 imc eaglecraft 1.8
imc eaglecraft 1.8
imc eaglecraft 1.8
imc eaglecraft 1.8
imc eaglecraft 1.8
imc eaglecraft 1.8
imc eaglecraft 1.8
imc eaglecraft 1.8
imc eaglecraft 1.8
imc eaglecraft 1.8
imc eaglecraft 1.8
imc eaglecraft 1.8
imc eaglecraft 1.8
imc eaglecraft 1.8 imc eaglecraft 1.8 imc eaglecraft 1.8 imc eaglecraft 1.8 imc eaglecraft 1.8
output ch# type state
K1
L M  
K2
L M  
K3
L M  
K4
L M  
K5
L M  
K6
L M  
K7
L M  
K8
L M  
receiver output types: L=latched output, M=momentary output
media:
IR modulation frequency:

Control up to 8 devices by this easy constructable remote control. It can work as a radio or infrared remote control, depending on the components. Each device output can be configured to be momentary (turned on while you press the button) or latched. Latched outputs can be toggled on/off by one button per channel, or turned on and off by two buttons per channel.

imc eaglecraft 1.8 Try it now, before building! Click on the transmitter buttons with the green labels on the left and see how the receiver outputs (K1-K8) change. Change the number of transmitter or receiver channels. Switch the receiver output type between latched and momentary.

Containing a PIC microcontroller, the circuit is very flexible. You can decide which receiver outputs are latched and which are momentary. The Manchester-coded transmitter output is well suited for the cheapest ASK radio modules or for infrared control. The units are configurable to a unique address, which must match to control the devices.

Related project: Learning remote control receiver
Take your existing remote control and control everything with it. This receiver can learn codes from an RC-5 format IR remote control, and associate the buttons to different channels and actions.

Related project: 2^16 remote control encoder and decoder
If you have TTL signals to control remote digital output lines, please check this project instead.

If you have trouble with programming PIC microcontrollers, you can consider builing other circuits based on Holtek HT-12D, HT-12E, Princeton PT2262, PT2272 and Motorola MC145026, MC145027, MC145028 encoders/decoders.
image gallery

4/8-channel V4.2 radio transmitter

radio remote control transmitter schematic
The difference between the 4-channel and the 8-channel version is only the software inside. The 8-channel transmitter has one button (S1-S8) per channel. The 4-channel transmitter uses S1-S4 buttons to turn on, S5-S8 buttons to turn off channel 1-4 (use with latched outputs on the receiver). The D1-D4 diodes and J1-J4 jumpers are optional, and are used to setup the transmitter address. Higher supply voltage results higher transmit power, but V+ range is 2-5.5VDC for the PIC MCU. When V+ is higher than 5VDC, use separate power for the mcu.

Configure & download
What if you can't get a pic16f630?
  parts list
part description
C1
100nF ceramic capacitor
R1
10k resistor (1/8W)
D1-D4 1N4148 diode (optional)
S1-S8
tact switch, DTSM 61N or similar
IC1 PIC16F630 or PIC16F676 microcontroller, pre-programmed
TXMOD
radio transmitter module, see text (hardware)
B1
battery between 2-5.5VDC (check TXMOD specs for valid voltage range)

4/8-channel V4.2 infrared transmitter

infrared remote control transmitter schematic
The difference between the 4-channel and the 8-channel version is only the software inside. The 8-channel transmitter has one button (S1-S8) per channel. The 4-channel transmitter uses S1-S4 buttons to turn on, S5-S8 buttons to turn off channel 1-4 (use with latched outputs on the receiver). The D1-D4 diodes and J1-J4 jumpers are optional, and are used to setup the transmitter address. V+ supply voltage should be between 2.5-5.5VDC. It is practical to use two or three AAA batteries.

Configure & download
  parts list
part description
C1
100nF ceramic capacitor
C2
470 uF 6.3V, electrolytic capacitor
R1
10k resistor (1/8W)
R2
10 ohm resistor (1/4W)
D1-D4 1N4148 diode (optional)
D5
IR transmitter LED
Q1
BSS138 or similar N-MOSFET
S1-S8
tact switch, DTSM 61N or similar
IC1 PIC16F684 microcontroller, pre-programmed
B1
battery between 2-5.5VDC (CR2032, 3.6V LiIon battery or 3xAA batteries)

4/8-channel V4.2 radio receiver

The difference between the 4-channel and the 8-channel version is only the software inside. The 8-channel receiver outputs are individually configurable for latched or momentary output. The 4-channel receiver has two outputs per channel: K1-K4 are latched outputs, K5-K8 are momentary outputs for the four channels. The "valid" LED shows the transmitter activity. Make sure to turn on all address switches when the transmitter diodes are absent, or the J1-J4 jumpers are cut. Choose V+ supply voltage between +6-15VDC, based on the relay voltage ratings. For 6V relays, use +6VDC, for 12V relays use +12VDC.

please observe the corresponding address configuration!
imc eaglecraft 1.8
transmitter:
no diodes connected
imc eaglecraft 1.8
receiver:
switches all ON
imc eaglecraft 1.8
transmitter:
all diodes connected
imc eaglecraft 1.8
receiver:
switches all OFF

Configure & download
Zoom the picture
radio remote control receiver schematic

component pinouts

parts list

part description
C1, C2 22pF ceramic capacitor
C3, C5 100nF ceramic capacitor
C6 10uF 6.3V electrolytic capacitor
CN1-CN8 PCB terminal block, 3-way (DG301)
D1-D8 1N4004 diode
IC1 PIC16F627 or PIC16F628 or
PIC16F627A or PIC16F628A microcontroller, pre-programmed
IC2 LP2950CZ5.0 voltage regulator
LED 3mm LED (green)
LED1-LED8 3mm LED (red)
Q1-Q8 BS170 N-channel mosfet transistor
R1-R9 220R resistor (1/8W)
RL1-RL8 G5LE relay, see text for coil voltage selection
S1 piano DIP switch, 4-way
X1 4MHz HC49 crystal
RXMOD 3-pin radio receiver module, see text (hardware)

4/8-channel V4.2 infrared receiver

The difference between the 4-channel and the 8-channel version is only the software inside. The 8-channel receiver outputs are individually configurable for latched or momentary output. The 4-channel receiver has two outputs per channel: K1-K4 are latched outputs, K5-K8 are momentary outputs for the four channels. The "valid" LED shows the transmitter activity. Make sure to turn on all address jumpers when the transmitter diodes are absent, or the J1-J4 jumpers are cut. Choose V+ supply voltage between +6-15VDC, based on the relay voltage ratings. For 6V relays, use +6VDC, for 12V relays use +12VDC.

please observe the corresponding address configuration!
imc eaglecraft 1.8
transmitter:
no diodes connected
imc eaglecraft 1.8
receiver:
switches all ON
imc eaglecraft 1.8
transmitter:
all diodes connected
imc eaglecraft 1.8
receiver:
switches all OFF

Configure & download
Zoom the picture
infrared remote control receiver schematic

Imc Eaglecraft 1.8 __link__ May 2026

Setting up EaglercraftX 1.8 allows you to play a version of Minecraft 1.8

directly in your web browser. This guide covers how to host your own server and set up a shared world for friends. 1. Hosting a Full 24/7 Server

To run a persistent server that others can join anytime, you typically need to bridge a standard Java 1.8.8 server to a WebSocket that web browsers can understand. Step 1: Set up a Java Server : Use a hosting provider like to create a Minecraft 1.8.8 server. Step 2: Disable Online Mode server.properties online-mode=false . This is required for Eaglercraft clients to connect. Step 3: Use a WebSocket Proxy : Eaglercraft requires a proxy like BungeeCord with an Eaglercraft-compatible plugin (like EaglercraftXBungee ) to translate browser traffic into game data. Step 4: Use EaglerHost : For a simpler, browser-based setup, Eagler.host

offers free 24/7 hosting specifically designed for Eaglercraft. 2. Creating a "Shared World" (LAN)

If you just want to play with friends immediately without a dedicated server, use the built-in "Shared World" feature.

Open Eaglercraft 1.8 in your browser and start a single-player world. Pause the game and click (formerly "LAN Worlds"). Configure your settings and click "Start Shared World" 5-letter Join Code Your friends can join by going to Multiplayer Direct Connect Join Shared World and entering that code. 3. Playing on a Chromebook

Eaglercraft is highly popular for school Chromebooks because it bypasses the need for local installations. : Search for reputable Eaglercraft mirrors on sites like Offline Play : You can download the "Offline Client" HTML file from the Eaglercraft-Archive to play even without an internet connection. Key Features to Know

: EaglercraftX 1.8 has a built-in PBR (Physically Based Rendering) shader engine. You can enable this in the "Shaders" menu for realistic lighting and reflections. : Always export your world as an

from the world selection screen to save your progress locally; browser cache can sometimes be cleared. How to make a 24/7 Eaglercraft Server | 2024 |

EaglercraftX 1.8.8 is a browser-based port of Minecraft Java Edition 1.8 that allows you to play the full game directly in a web browser without a native launcher. Key Features of Eaglercraft 1.8 Play Anywhere

: Runs on any browser (Chrome, Firefox) on devices like Chromebooks, Windows, and Mac. Multiplayer & Singleplayer

: Supports full singleplayer with worlds saved to browser local storage, and multiplayer via WebSockets. Integrated Voice Chat imc eaglecraft 1.8

: Includes a built-in WebRTC voice chat for shared worlds and supported servers. Customization

: Supports vanilla Minecraft 1.8 resource packs and custom skins. Mods & Clients : Popular optimized clients like Astra Client Shadow Client

offer better FPS, custom HUDs (CPS, FPS displays), and built-in shaders. Helpful Resources for Players The Story of Eaglercraft

Here’s a short piece inspired by IMC EagleCraft 1.8 — capturing the vibe of classic 1.8 PvP, kits, and the EagleCraft server culture.


Title: Eagle’s Reach
Style: Short narrative / prose poem

The clock hits noon.
The server list flickers—green bars full.
IMC EagleCraft 1.8.

You spawn in.
Iron sword in hand,
blocks in hotbar slot three.

The hub hums with nostalgia:
players strafing in lobby arenas,
“1.8 gang” in chat.

Ranked kits click into place.
No shields. No end crystals.
Just the clean rhythm of
rod, strafe, crit, reset.

A red name appears.
The duel begins.

You w-tap like muscle memory.
Hitboxes are honest here—
every click registers like a promise. Setting up EaglercraftX 1

The crowd? Just two players
on a small desert map.
But the Eagle watches.

Victory flashes.
“GG”
and a rematch request.

Because on EagleCraft 1.8,
you don’t play for stats.
You play for the feel
the sharp, fair, ping-tested feel
of Minecraft before the update that changed everything.

Log off.
But your hand lingers on the mouse.
Tomorrow, same time.
The Eagle still calls.


Would you like a tagline, server advertisement-style blurb, or a KitPvP build concept to go with this?

"IMC" in the context of Eaglecraft 1.8 generally refers to Inter-Mod Communication, a system used by Minecraft mods to send messages and data to one another.

If you are looking to "produce content" for an Eaglecraft server or a custom client setup, What is IMC in Eaglecraft?

In versions like Eaglecraft 1.8, IMC allows different modifications to talk to each other without needing to be "hard-coded" together. For example, a mod like Morph uses IMC messages to let other mod developers add support for their custom entities. How to Implement IMC (Developer Content)

To create content using IMC in a 1.8 environment, you typically send an FMLInterModComms message during the init phase of your mod's lifecycle. Action: Sending a message to another mod. Code Example:

FMLInterModComms.sendMessage("TargetModID", "MethodName", new ItemStack(Items.apple)); Use code with caution. Copied to clipboard

Purpose: This tells "TargetModID" to perform a specific action (like registering an item) using the "MethodName" you provided. Playing Eaglecraft 1.8 Title: Eagle’s Reach Style: Short narrative / prose

If you meant "producing content" in the sense of setting up a way to play, Eaglecraft 1.8 is a web-based port of Minecraft 1.8.8.

Standard Version: Minecraft 1.8, known as the "Bountiful Update," was originally released on September 2, 2014.

Key Mechanics: In this version, players often focus on PvP techniques like sprint resetting (W-tapping or S-tapping) and block hitting to gain an advantage in combat. Morph - Minecraft Mods - CurseForge

IMC EagleCraft 1.8 Review: A Comprehensive Overview

In the world of Minecraft servers, IMC EagleCraft 1.8 has garnered significant attention for its unique blend of innovative features, engaging gameplay, and a dedicated community. As a popular server, it offers a distinctive experience for players looking for something beyond the standard Minecraft fare. This review aims to provide an in-depth look at what IMC EagleCraft 1.8 has to offer, including its features, gameplay mechanics, community, and overall player experience.

Community and Support

The Minecraft modding community is vast and active. For specific mods like IMC EagleCraft 1.8, support and discussions can often be found on:

Features and Purpose

Without specific details on IMC EagleCraft 1.8, it's challenging to provide a precise list of features. However, mods like EagleCraft typically offer:

  1. New Game Mechanics: These can range from new blocks and items to entirely new gameplay mechanics.
  2. Custom Worlds: Some mods allow for more customization of generated worlds, including structures, biomes, and resources.
  3. Improved Performance: Mods can optimize the game for better performance on lower-end hardware or add features that weren't included in the base game.
  4. Thematic Content: Many mods are created with a specific theme in mind, such as magic, technology, or fantasy creatures, adding depth and variety to the Minecraft experience.

Key specifications (typical for this class; verify with your aircraft’s POH)

Use cases and suitability

What is IMC EagleCraft? A Brief History

IMC EagleCraft began as a small faction server (IMC standing for "Immortal Conquest"). However, as the demand for structured, ranked PvP grew, the server pivoted. Today, IMC EagleCraft is synonymous with Hardcore KitPvP.

Unlike minigame servers that offer "BedWars" or "SkyWars" as side attractions, IMC EagleCraft focuses purely on:

The server’s defining feature is its Elo-based ranking system. Every fight you win or lose adjusts your score, visible to the entire community. To see "Eagle" or "Legend" next to a player’s name is to know you are facing a top-tier duelist.

hardware

The radio version circuit diagrams show generic ISM RF modules, which connect to the circuits using two power pins and one modulation pin. The transmitter (TX) module is connected to the transmitter circuit. The receiver (RX) module is connected to the receiver circuit. Choose ISM RF modules from the list of modules. The remote control works with the cheapest OOK/ASK modules and with FSK modules, too. Use the same frequency and modulation type for all modules. Choose a module which doesn't need setup - these are which connect only using 3 pins (ground (GND), power supply (VCC), modulation in/demod out (MOD) ) and usually have an external antenna (ANT) connection.

If you are building the infrared version, choose an IR LED matching the wavelength of the receiver module. The receiver center frequency should match the transmitter modulation frequency, which can be set the transmitter source (pwm_freq). If in doubt, just choose a TSOP1738. A list of usable modules: Sharp GP1U52X, IS1U60L, Vishay TSOP17XX, TSOP18XX.

FAQ

Q: Do I have to use a bs170 transistor in the receiver?
A: You can use other logic N-channel mosfets or npn bipolar transistors (with a series base resistor added) to drive the relays in place of Q1-Q8 of the remote control receiver. Examples: bss138, bc182+2.2kohm

Q: How do I set toggle or momentary mode for the relays?
A: Make a modification in the receiver source code. Modify the LATCH_MASK define - this contains one bit for every channel. A zero bit sets the corresponding output to momentary, a high bit sets the corresponding output to latched. For example, the line LATCH_MASK EQU B'00001111' sets channels 8-5 to momentary and channels 4-1 to latched (toggle) mode. Then use the compiler (MPLAB or gputils) to assemble the code.

Q: I want to control multiple outputs by pressing button 2 and 3 at the same time. Is that possible?
A: Not with this project. Please use this 2^16 remote control encoder and decoder instead.

Q: What if I can't get a pic16f630?
A1: Try a pic16f676, and put this line back into code: clrf 0x91 ; ANSEL
A2: Try a pic16f628, here is the modified transmitter

Q: What radio modules can this remote control work with?
A: You can choose from this list. The remote control works with the cheapest OOK/ASK modules and with FSK modules, too. Use the same frequency and modulation type for all modules. Choose a module which doesn't need setup - these are which connect only using 3 pins (ground (GND), power supply (VCC), modulation in/demod out (MOD) ) and usually have an external antenna (ANT) connection.

references