Welcome to Critter-Devices: Where Gadgets Come to Life!

Firefly is the ultimate device for makers of all levels. A handy development board based on the popular esp8266 micro controller using the Wemos D1 Mini board. The  firmware allows for advanced customization and offers a web interface to setup different configurations, Firefly sparks creativity and innovation in every project.

Key Features

Get it Now from the store !

🪄For Beginners: Your Playful Pal for Smart Living

Unleash the magic of automation with Firefly, the charming little device from Critter-Devices! Built around the versatile Wemos Mini, Firefly features a crisp 128x64 OLED display and easy-to-use screw terminals for connecting your choice of sensors or actuators. With two onboard relays, an IR receiver, and a playful buzzer, Firefly is perfect for anyone looking to dive into the world of home automation. Create custom panels and automate your daily life with our user-friendly web GUI. Whether you're tweaking your room's ambiance or automating your morning routine, Firefly is your tiny, tech-savvy companion!

🛠️For Advanced Users:
 Your Gateway to Innovative Programming

For the curious minds and coding enthusiasts, Firefly from Critter-Devices offers more than just automation. It's a development board with the heart of an ESP8266, prepped for your next project. With I2C and OneWire pins readily mapped to screw terminals, plus one analog input and four digital I/O pins, Firefly is ideal for mechatronics students and anyone passionate about programming. Load your custom firmware, experiment with the OLED screen, and push the boundaries of what's possible. Whether for educational projects or personal gadgets, Firefly is your playground for creativity and innovation in electronics.

🛠️For the students and DIY enthusiasts:
Your ready to use PCB's and Kits

For DIY and electronics students, we have available printed circuit boards (PCB) in the form of shields designed specifically for the Wemos Mini ESP8266. These shields offer an excellent solution to facilitate the creation of electronic projects, allowing you to expand the functionalities of your Wemos Mini in a simple and efficient way. With our kits, you can explore various applications, from home automation to the creation of IoT devices, all while acquiring practical skills in electronics. Make the most of your creativity and learn while building your own innovative projects.

Board description:

   Firefly is an advanced yet user-friendly platform designed to interface with various sensors and actuators using the Wemos D1 Mini board. The system is built to provide seamless integration and control through a web-based GUI, making it ideal for a wide range of applications, from home automation and DIY projects to scientific data logging.


Hardware Interface
The Firefly system maps the pins of the Wemos D1 Mini board to screw terminal connectors on the main board, providing easy access and connectivity. The available connectors are:
   • I2C Connector: A 4-way terminal block with +3.3V, SDA (D1), SCL (D2), and GND.
   • OneWire Connector: A 3-way terminal block with +3.3V, ONEWIRE (D6), and GND.
   • Analog Input Connector: A 3-way terminal block with +3.3V, AnalogIn (A0), and GND.
   • Digital In/Out Connector: A 4-way terminal block with connections to D0, D5, D7, and D8.
   • Relay Control: Pins D3 and D4 are connected to a 2-way relay board.
   • Push Buttons: Pin D7 has a push button to GND, and Pin D8 has a push button to +3.3V.
   • Display: A SSD1306 I2C OLED display header connected to D1 and D2.

Supported Sensors and Actuators

Firefly ships with a set of ready-made panel drivers you can mix and match on the board:

Panel driverWhat it does
Analog inputReads any 0–3.3V analog sensor from the A0 terminal.
Digital inputDigital reading of buttons, switches and pulse sensors.
DS18B20OneWire temperature sensor.
BMP180I2C atmospheric pressure and temperature sensor.
Ultrasonic (HC-SR04)Distance sensing for tanks, levels and clearances.
Flow / RPM counterHall pulse sensors for water flow and rotation speed.
HX711Load cells for weighing.
Digital outputDrive relays, LEDs and actuators.
ServoPosition any 0–180° servo motor (hardware PWM).

Every input panel has calibration (offset/factor or two-point) and optional averaging built in.

Documentation

Get in touch !

100%

Web-based, no app needed

Open

Firmware and schematics