Note: NodeMCU is the name of both a firmware and a boardNodeMCU is an open source IoT platform, whose firmware runs on Espressif's SoC Wi-Fi ESP8266, based on the ESP8266 nonOS SDK. Its hardware is based on the ESP-12 module. The scripting language is Lua which allows to use many open source projects like lua-cjson and spiffs. Features Wi-Fi Module – ESP-12E module similar to ESP-12 module but with 6 extra GPIOs. USB – micro USB port for power, programming and debugging Headers – 2x 2.54 mm 15-pin header with access to GPIOs, SPI, UART, ADC, and power pins Reset & Flash buttons Power: 5V via micro USB port Dimensions: 49 x 24.5 x 13 mm
SwiftIO offers a full Swift compiler and framework environment that runs on the microcontroller. The SwiftIO board is a compact electronic circuit board that runs Swift on the bare metal, giving you a system that can be used to control all kinds of electronic projects.
Features
NXP i.MX RT1052 Crossover Processor with ARM Cortex-M7 core @ 600 MHz
8 MB SPI Flash, 32 MB SDRAM
On-board DAPLink debugger
On-board USB to UART for serial communication
On-board RGB LED
On-board SD socket
46x GPIO, 12x ADC, 14x PWM, 4x UART, 2x I²C, 2x SPI etc.
Many additional advanced features to meet the needs of advanced users
Zephyr RTOS support
MadMachine IDE is the premier integrated development environment for SwiftIO, which makes it easy to write Swift code and download it to the board.
AVR Architecture and Programming An in-depth look at the 8-bit AVR architecture found in ATtiny and ATmega microcontrollers, mainly from a software and programming point of view. Explore the AVR architecture using C and assembly language in Microchip Studio (formerly Atmel Studio) with ATtiny microcontrollers. Learn the details of how AVR microcontrollers work internally, including the internal registers and memory map of ATtiny devices. Program ATtiny microcontrollers using an Atmel-ICE programmer/debugger, or use a cheap hobby programmer, or even an Arduino Uno as a programmer. Most code examples can be run using the Microchip Studio AVR simulator. Learn to write programs for ATtiny microcontrollers in assembly language. See how assembly language is converted to machine code instructions by the assembler program. Find out how programs written in the C programming language end up as assembly language and finally as machine code instructions. Use the Microchip Studio debugger in combination with a hardware USB programmer/debugger to test assembly and C language programs, or use the Microchip Studio AVR simulator. DIP packaged ATtiny microcontrollers are used in this volume for easy use on electronic breadboards, targeting mainly the ATtiny13(A) and ATtiny25/45/85. Learn about instruction timing and clocks in AVR microcontrollers using ATtiny devices. Be on your way to becoming an AVR expert with advanced debugging and programming skills.
Clever Tricks with ATmega328 Pro Mini BoardsWith a simple Pro Mini board and a few other components, projects that 20 or 30 years ago were unthinkable (or would have cost a small fortune) are realized easily and affordably in this book: From simple LED effects to a full battery charging and testing station that will put a rechargeable through its paces, there’s something for everyone.All the projects are based on the ATmega328 microcontroller, which offers endless measuring, switching, and control options with its 20 input and output lines. For example, with a 7-segment display and a few resistors, you can build a voltmeter or an NTC-based thermometer. The Arduino platform offers the perfect development environment for programming this range of boards.Besides these very practical projects, the book also provides the necessary knowledge for you to create projects based on your own ideas. How to measure, and what? Which transistor is suitable for switching a certain load? When is it better to use an IC? How do you switch mains voltage? Even LilyPad-based battery-operated projects are discussed in detail, as well as many different motors, from simple DC motors to stepper motors.Sensors are another exciting topic: For example, a simple infrared receiver that can give disused remote controls a new lease on life controlling your home, and a tiny component that can actually measure the difference in air pressure between floor and table height!
Cool Projects for Test, Measurement, and Control
The Raspberry Pi has dominated the maker scene for many years. Freely accessible I/O pins have made it one of the most popular processor boards of all time. However, the classic Raspberry Pi has no analog inputs. Direct measurement of analog values is therefore not possible. Consequently, photodiodes, NTCs, Hall sensors, etc. cannot be read directly. In addition, the pins are connected directly to the exposed contacts, i.e. without a driver or protection circuit. This can quickly destroy the central controller and thus the entire Raspberry Pi.
These problems can be elegantly solved with the Pico. As a front-end, it can easily handle a wide range of measurement tasks. In addition, the Pico is much cheaper than a classic Raspberry Pi 4 or 5. If a faulty circuit leads to the destruction of the Pico, this is relatively easy to handle. This makes the combination of a classic Raspberry Pi 4 or 5 and the Pico an ideal pair.
The book introduces the broad and highly topical field of modern controller technology using the combined force of a Raspberry Pi 4 or 5 and a Raspberry Pi Pico. In addition to a detailed introduction to the operation and functionality of the controller boards themselves, the book also focuses on data acquisition and processing with digital processors. Especially the combination of both systems offers a wide range of interesting possibilities.
Some practical projects from the contents:
USB between Raspberry Pi 4 or 5 and Pico
I²C Communication and Pico as an I²C device
Voltmeter and Computer Thermometer
Pico W as a Web Server and WLAN Scanner
Frequency Meters and Generators
OLED Displays on Raspberry Pi 4 or 5 and Pico
Energy Saving Monitor
Which Astronauts are in Orbit?
Mini Monitor for Current Bitcoin Exchange Rate
Cool Projects for Test, Measurement, and Control
The Raspberry Pi has dominated the maker scene for many years. Freely accessible I/O pins have made it one of the most popular processor boards of all time. However, the classic Raspberry Pi has no analog inputs. Direct measurement of analog values is therefore not possible. Consequently, photodiodes, NTCs, Hall sensors, etc. cannot be read directly. In addition, the pins are connected directly to the exposed contacts, i.e. without a driver or protection circuit. This can quickly destroy the central controller and thus the entire Raspberry Pi.
These problems can be elegantly solved with the Pico. As a front-end, it can easily handle a wide range of measurement tasks. In addition, the Pico is much cheaper than a classic Raspberry Pi 4 or 5. If a faulty circuit leads to the destruction of the Pico, this is relatively easy to handle. This makes the combination of a classic Raspberry Pi 4 or 5 and the Pico an ideal pair.
The book introduces the broad and highly topical field of modern controller technology using the combined force of a Raspberry Pi 4 or 5 and a Raspberry Pi Pico. In addition to a detailed introduction to the operation and functionality of the controller boards themselves, the book also focuses on data acquisition and processing with digital processors. Especially the combination of both systems offers a wide range of interesting possibilities.
Some practical projects from the contents:
USB between Raspberry Pi 4 or 5 and Pico
I²C Communication and Pico as an I²C device
Voltmeter and Computer Thermometer
Pico W as a Web Server and WLAN Scanner
Frequency Meters and Generators
OLED Displays on Raspberry Pi 4 or 5 and Pico
Energy Saving Monitor
Which Astronauts are in Orbit?
Mini Monitor for Current Bitcoin Exchange Rate
This carrier board combines a 2.4" TFT display, six addressable LEDs, onboard voltage regulator, a 6-pin IO connector, and microSD slot with the M.2 pin connector slot so that it can be used with compatible processor boards in our MicroMod ecosystem. We've also populated this carrier board with Atmel's ATtiny84 with 8kb of programmable flash. This little guy is preprogrammed to communicate with the processor over I²C to read button presses.
Features
M.2 MicroMod Connector
240 x 320 pixel, 2.4" TFT display
6 Addressable APA102 LEDs
Magnetic Buzzer
USB-C Connector
3.3 V 1 A Voltage Regulator
Qwiic Connector
Boot/Reset Buttons
RTC Backup Battery & Charge Circuit
microSD
Phillips #0 M2.5 x 3 mm screw included
Whatever the methods or even then financial means you have to make your circuits work, the power supply should rank high if not Number One in your considerations. The design block simply called “power supply” is hugely underrated both in electronics creation and repair. Yet, the “PSU” has enormous diversity and comes in wildly differing guises like AC/DC, generator, battery (rechargeable or not), PV panel, benchtop, linear or switch-mode, to mention but a few. The output ranges are also staggering like nano-amps to kiloamps and the same for voltages.This special covers the features and design aspects of power supplies.ContentsBasics
Battery ManagementWhat to be aware of when using (Lithium) batteries.
Fixed-Voltage Power Supply using Linear RegulatorsThe best result right after batteries.
Light Energy HarvestingA small solar panel is used in an energy harvesting project to manage and charge four AAA cells.
Mains Powered Adapter DesignBasic circuits and tips for transformers, rectification, filtering and stabilization.
LM317 Soft StartThe high inrush current pulse should be avoided.
Controllable RectifiersSome suggestions to keep the power loss in the linear regulator as low as possible.
Components
Worksheet: The LM117 / LM217 / LM317 Voltage Regulators
SupercapsLow voltage but lots of current… or not?
Reviews
JOY-iT RD6006 Benchtop Power Supply Kit
Siglent SDL1020X Programmable DC Electronic Load
Projects
Balcony Power PlantDIY solar balcony = speedy payback!
DIY LiPo Supercharger KitFrom handcrafted to mass market
Dual-Anode MOSFET ThyristorFaster and less wasteful than the old SCR
Battery JuicerDo not throw away, squeeze!
High-Voltage Power Supply with Curve TracerGenerate voltages up to 400 V and trace characteristics curves for valves and transistors
High Voltage Supply for RIAAFor RIAA tube preamps and other applications.
MicroSupplyA lab power supply for connected devices
Phantom Power Supply using Switched CapacitorsVoltage tripler using three ICs
The SMPS800RE Switch-Mode Supply for the Elektor Fortissimo-100Reliable, light and affordable
Soft Start for PSUBe nice to your power supply – and its load
UniLab 20-30 V, 3 A compact switch-mode lab power supply
Tips
Soft Start for Step-Down Switching Regulators
Low Loss Current Limit
Powerbank Surprise
A Virtual Ground
Battery Maintainer
Battery Pack Discharger
Connecting Voltage Regulators in Parallel
Features Simple slide angle adjustment Camera Module protection 'sandwich' plates Made from crystal clear laser-cut acrylic in the UK 1/4 inch hole for tripod mounting Stable 4-leg base Here you can find the Assembly Instructions.
Clever Tricks with ATmega328 Pro Mini BoardsWith a simple Pro Mini board and a few other components, projects that 20 or 30 years ago were unthinkable (or would have cost a small fortune) are realized easily and affordably in this book: From simple LED effects to a full battery charging and testing station that will put a rechargeable through its paces, there’s something for everyone.All the projects are based on the ATmega328 microcontroller, which offers endless measuring, switching, and control options with its 20 input and output lines. For example, with a 7-segment display and a few resistors, you can build a voltmeter or an NTC-based thermometer. The Arduino platform offers the perfect development environment for programming this range of boards.Besides these very practical projects, the book also provides the necessary knowledge for you to create projects based on your own ideas. How to measure, and what? Which transistor is suitable for switching a certain load? When is it better to use an IC? How do you switch mains voltage? Even LilyPad-based battery-operated projects are discussed in detail, as well as many different motors, from simple DC motors to stepper motors.Sensors are another exciting topic: For example, a simple infrared receiver that can give disused remote controls a new lease on life controlling your home, and a tiny component that can actually measure the difference in air pressure between floor and table height!
This kit is based on ESP32 and LoRa. The ESP32 3.5" display is the console for the system, it receives the LoRa message from LoRa moisture sensors (support up to 8 sensors in the default firmware), and send control commands to LoRa 4-channel MOSFET (2 4-channel MOSFET supported, with totally 8 channels), to control the connected valves open/close, and thus to control the irrigation for multiple points.
Features
Ready to use: Firmware are pre-programmed for all the modules before shipping, the user can only power them up and set the ID to the console, and start to use. Suitable for none-programmers, in 3 minutes to create filed application.
With Lora wireless connection: The monitor & control range can be up to few kilometer, suitable for garden/small farm.
Soil moisture sensor with good corrosion resistance, can be used at least half an year with 2 AAA battery.
Easy to install: Compares to cheap solution with wires, which is hard to implement in files application, there the connection wires do not needed, the whole installation clean and easy; The valves can be connected Lora MOSFET easily.
Hardware & Software Open: To study Lora & FreeRTOS. The ESP32 display console/Lora Soil Moisture Sensor/LoRa MOSFE are all programmed with Arduino. For programmers/engineers, can development further more specialized application.
Based on ESP32, with WiFi connection, the console can also access to internet, the create much more applications including the moisture data updating to internet for remote monitor, and remote control with MQTT.
Included
1x ESP32 3.5' Display (without camera)
1x Lora Expansion for ESP32 Display
2x Lora Moisture Sensor
1x Lora 4-channel MOSFET
1x 12 V Power Supply
Water Pipe (5 m)
1x 1-input & 4-output Pipe Joint
Downloads
Instructable: Soil Monitoring & Irrigation with LoRa
GitHub
Case for the DPS5005 and DPH5005 Power Supplies
Included
Metal case
Fan
Fan power supply board
Connection cables
Switch
Screws
Nuts
Spacers
Forked cable lugs
Binding posts
Transparent sticky mat