The ESP8266 is an impressive, low cost WiFi module suitable for adding WiFi functionality to an existing microcontroller project via a UART serial connection. The module can even be reprogrammed to act as a standalone WiFi connected device – just add power!
802.11 b/g/n protocol
Wi-Fi Direct (P2P), soft-AP
Integrated TCP/IP protocol stack
This module is a self-contained SOC (System On a Chip) that doesn’t necessarily need a microcontroller to manipulate inputs and outputs as you would normally do with an Arduino, for example, because the ESP-01 acts as a small computer. Thus, you can give a microcontroller internet access like the Wi-Fi shield does to the Arduino, or you can simply program the ESP8266 to not only have access to a Wi-Fi network, but to act as a microcontroller as well, which makes the ESP8266 very versatile.
The ZD-915 is a digital desoldering station with ESD protection and digital display of both the actual and set value on an LCD screen. This desoldering station has high power in a compact and robust housing and makes desoldering easy, because it can be operated with one hand.
The ZD-915 features a soldering gun that houses a filter that catches any sucked material, so you only need to replace the filters to continue. There is also a temperature sensor in the tip so that temperature fluctuations can be quickly absorbed.
Features
The temperature is easily adjusted by simple up/down buttons.
140 W temperature controlled soldering station with adjustable range from 160°C to 480°C.
The desoldering station is designed for lead free desoldering specially.
The side of the station features a typical holder with sponge.
An illuminated power on/off is also loacted on the front.
Specifications
Station
Voltage supply
220-240 V
Power consumption
140 W
Vakuum pressure
600 mm HG
Desoldering Gun
Power consumption
24 V AC 80 WHeat up rating 130 W
Temperature
160-480 °C
Heating element
Ceramic heater
Included
1x ZD-915 Desoldering station
2x Spare soldering tip
3x Cleaning needle for desoldering tips
1x Spare filter for desoldering gun
1x Manual
This 900 MHz radio version can be used for either 868 MHz or 915 MHz transmission/reception – the exact radio frequency is determined when you load the software since it can be tuned around dynamically.
At the Feather 32u4's heart is at ATmega32u4 clocked at 8 MHz and at 3.3 V logic. This chip has 32 K of flash and 2 K of RAM, with built in USB so not only does it have a USB-to-Serial program & debug capability built in with no need for an FTDI-like chip, it can also act like a mouse, keyboard, USB MIDI device, etc.
To make it easy to use for portable projects, we added a connector for any 3.7 V Lithium polymer batteries and built in battery charging. You don't need a battery, it will run just fine straight from the micro USB connector. But, if you do have a battery, you can take it on the go, then plug in the USB to recharge. The Feather will automatically switch over to USB power when its available. We also tied the battery thru a divider to an analog pin, so you can measure and monitor the battery voltage to detect when you need a recharge.
Features
Measures 2.0' x 0.9' x 0.28' (51 x 23 x 8 mm) without headers soldered in
Light as a (large?) feather – 5.5 grams
ATmega32u4 @ 8 MHz with 3.3 V logic/power
3.3 V regulator with 500 mA peak current output
USB native support, comes with USB bootloader and serial port debugging
You also get tons of pins – 20 GPIO pins
Hardware Serial, hardware I²C, hardware SPI support
7x PWM pins
10x analog inputs
Built in 100 mA lipoly charger with charging status indicator LED
Pin #13 red LED for general purpose blinking
Power/enable pin
4 mounting holes
Reset button
The Feather 32u4 Radio uses the extra space left over to add an RFM69HCW 868/915 MHz radio module. These radios are not good for transmitting audio or video, but they do work quite well for small data packet transmission when you ned more range than 2.4 GHz (BT, BLE, WiFi, ZigBee)
SX1231 based module with SPI interface
Packet radio with ready-to-go Arduino libraries
Uses the license-free ISM band ('European ISM' @ 868 MHz or 'American ISM' @ 915 MHz)
+13 to +20 dBm up to 100 mW Power Output Capability (power output selectable in software)
50 mA (+13 dBm) to 150 mA (+20 dBm) current draw for transmissions
Range of approx. 350 meters, depending on obstructions, frequency, antenna and power output
Create multipoint networks with individual node addresses
Encrypted packet engine with AES-128
Simple wire antenna or spot for uFL connector
Comes fully assembled and tested, with a USB bootloader that lets you quickly use it with the Arduino IDE. Headrs are also included so you can solder it in and plug into a solderless breadboard. You will need to cut and solder on a small piece of wire (any solid or stranded core is fine) in order to create your antenna.
Lipoly battery and USB cable not included.
Elektor GREEN and GOLD members can download their digital edition here.
Not a member yet? Click here.
Raspberry Pi Pico as Spectrum AnalyzerFFTs on a Low-Cost Hardware Basis
±40-V Linear Voltage RegulatorAn Alternative Power Supply for the Fortissimo-100 Power Amplifier… and Others!
MCU Wireless Communication Made FlexibleEEPROM Opens Networking Prospects for Wireless MCUs
€5,000 up for grabs!Join the STM32 Wireless Innovation Design Contest
2023: An AI OdysseyGetting Started with ChatGPT’s Code Interpreter
LoRa, a Swiss Army Knife (1)The LoRa Protocol and Its Advantages
Adjustable Current Sink with Integrated Clock GeneratorTest Power Supplies, Voltage Converters and Batteries
Two New Arduino UNO R4 Boards: Minima and WiFi
Logarithmic PotentiometersThey’re Exponential!
Motor Driver Breakout BoardA BoB for a 5 A DC Motor Driver with a 3×3 mm Size
From Life’s ExperienceHazardous Electronics
Is Cellular the Lowest-Power Option for IoT?LTE-M and NB-IoT Energy Requirements in LPWAN Deployments
Wireless Communication in IoT Systems – Using Arduino MKR ModulesThe Right Board for Wi-Fi, LoRa, and Many More Standards
AC Losses in Magnetic ComponentsAvoid Hot Inductors!
Measurement for Optimal Cloud Deployment
Matter Adoption: What does it take to deploy Matter devices?
YARD Stick OneA Sub-1 GHz Wireless Test Tool
Latching RelaysPeculiar Parts, the Series
PIC O’Clock – In Touch with TimeDesigning an SDR Time Signal Receiver
Due Diligence DirectiveBusiness as Usual Will Not Do
Starting Out in Electronics……Voltage Amplification
Infrasound Recorder with the Arduino Pro MiniA Sample Project from Elektor’s “Arduino & Co.” Book
Cloud-Based Energy MeterWith ESP32 Module and PZEM-004T Voltage/Current Sensor
A Bare-Metal Programming Guide (Part 2)Accurate Timing, the UART, and Debugging
Hexadoku
A low-power, open source, 2.7-inch IoT display powered by an ESP32-S2 module and featuring SHARP's Memory-in-Pixel (MiP) screen technology
The Newt is a battery-powered, always-on, wall-mountable display that can go online to retrieve weather, calendars, sports scores, to-do lists, quotes…really anything on the Internet! It is powered by an ESP32-S2 microcontroller that you can program with Arduino, CircuitPython, MicroPython, or ESP-IDF. It's perfect for makers:
Sharp’s Memory-in-Pixel (MiP) technology avoids the slow refresh times associated with E-Ink displays
A real-time clock (RTC) was added to support timers and alarms
The Newt was designed with battery operation in mind; every component on the board was chosen for its ability to operate at low power.
Newt was designed to operate 'untethered,' which means it can be mounted in places where a power cord would be inconvenient, for example a wall, refrigerator, mirror, or dry-erase board. With the optional stand, desks, shelves, and nightstands are also good options.
Newt is open source, and all design files and libraries are available for review, use, and modification. However, doing that is not required. Each Newt is delivered with working code with the following features:
Current weather details
Hourly and daily weather forecast
Alarm
Timer
Inspirational quotes
Air-quality forecast
Habit calendar
Pomodoro timer
Oblique Strategy cards
Only following the Wi-Fi provisioning instructions is needed to get started. No app downloads are required.
Specifications
Display
Sharp Memory LCD
Screen Size
2.7 inch
Resolution
240 x 400
Deep Sleep Current
30 uA
Refresh Rate
< 0.001 s
Periodic Screen Refresh Required
No
Input Buttons
10 capacitive pads, 1 push button
RTC included
Yes
Speaker included
Yes
Power Input
USB Type-C
Battery included
No
Programming Languages
Arduino, CircuitPython, ESP IDF, MicroPython
Dimensions
91 x 61 x 9 mm
Microcontroller
Espressif ESP32-S2-WROVER Module with 4 MB flash and 2 MB PSRAM
Wi-Fi capable
Supports Arduino, MicroPython, CircuitPython, and ESP-IDF
Deep sleep current as low as 25 μA
Display
2.7-inch, 240 x 400 pixel MiP LCD
Capable of delivering high-contrast, high-resolution, low-latency content with ultra-low power consumption
Reflective mode leverages ambient light to eliminate the need for a backlight
Time Keeping, Timers, and Alarms
Micro Crystal RV-3028-C7 RTC
Optimized for extreme low-power consumption (45 μA)
Able to simultaneously manage a periodic timer, a countdown timer, and an alarm
Hardware interrupt for timers and alarms
43 bytes of non-volatile user memory, 2 bytes of user RAM
Separate UNIX time counter
Buzzer
Speaker/buzzer with mini class-D amplifier on DAC output A0 can play tones or lo-fi audio clips
User Input
Power switch
Two programmable tactile buttons for Reset and Boot
10 capacitive touchpads
Power
Newt is designed to operate for one to two months between charges using a 500 mAH LiPo battery. The exact run time varies. (Heavy Wi-Fi use, in particular, will reduce battery charge more quickly.)
USB Type-C connector for programming, power, and charging
Low-quiescence voltage regulator (TOREX XC6220) that can output 1 A of current and operate as low as 8 μA.
JST connector for a Lithium-Ion battery
Battery-charging circuity (MCP73831)
Low-battery indicator (1 μA quiescence current)
Software
Newt hardware is compatible with open-source Arduino libraries for ESP32-S2, Adafruit GFX (fonts), Adafruit Sharp Memory Display (display writing), and RTC RV-3028-C7 (RTC)
Arduino libraries and sample programs are under development and will be available in our GitHub repository before launch
CircuitPython libraries and registration are on the roadmap, with the development of a CircuitPython library for the RV-3028 real-time clock as a key dependency
Included
Phambili Newt – Fully assembled with pre-loaded firmware
Laser-cut desktop stand
Mini-magnet feet
Required screws
Support & Documentation
Full instructions for use
GitHub: Arduino Library and Codebase
GitHub: Board schematics
Videos of prototypes or demos (build tracked on Hackaday)
,
by Harry Baggen
Review: ZD-915 Desoldering Station
Soldering a circuit together is usually a fun and rewarding job, but desoldering components on an (old) printed circuit board takes a bit more effort,...