The community’s public account records shareable maker-related content every week, released every Friday~
The content is open source; contributions or recommendations of related content are welcome.
Submission email:[email protected]
Images & Videos
Unicycle Balancing Vehicle
A very interesting unicycle balancing vehicle posted by a maker in Japan on Instagram. Unfortunately, not many production details were revealed.
Source:https://twitter.com/dfrobotcn/status/1706550929078603849
Playing GIFs on a Transparent OLED Display
This project mainly introduces how to run GIFs on the Fermion 1.51″ Transparent OLED Display using Arduino Uno. Here are the key points:
-
Items needed:
-
Fermion 1.51″ Transparent OLED Display -
Arduino Uno and USB Cable -
Breadboard and jumper wires -
Soldering equipment (soldering iron/workstation, solder, some flux, smoke extraction device)
On the software side, you need to prepare:
-
Your favorite GIF -
Arduino IDE -
U8g2lib library -
Network connection
-
Connect the display to Arduino:
-
First, connect the display to Arduino Uno, then connect the power and interface of the display to Arduino. The display module communicates with Arduino via SPI interface.
Software and some theory:
-
You need to install the U8g2 library and upload the accompanying code. -
The U8g2 library is widely used in monochrome OLED and LCD, and can be used for drawing and displaying text. -
Use the image2cpp project to convert images into byte arrays, and then use the U8g2’s drawXBMP() function to draw them. -
GIFs need to go through the steps of extracting all frames, converting to byte arrays, and then uploading to Arduino.
This project helps understand the basic process and theoretical knowledge of running GIFs on the Fermion 1.51″ Transparent OLED Display using Arduino Uno and related libraries.
Source:https://www.instructables.com/Playing-GIFs-on-Transparent-OLED-Display-Module/
Boron Lander Electronic Shelter
Boron Lander is a circuit sculpture (electronic shelter) inspired by planetary landers. This work is based on the Particle Boron device, which can connect via cellular networks. Previously, similar designs used the Particle Photon 2, which provides Wi-Fi connectivity. The uniqueness of circuit sculptures lies in their form and spatial design, and this Boron Lander showcases its unique aesthetics and creativity through its metallic connections as electrical and structural elements.
This project mainly consists of an MCU board, display, sensors, and battery. The central controller is the Particle Boron 404X, which is Particle’s cellular IoT development kit. The display uses a 1.3-inch 240×240 IPS TFT display based on the ST7789 controller, and the sensor is the SHT31 temperature and humidity sensor. This work is also equipped with a 14250 Li-Ion battery for power supply, which can be charged via USB. During the construction process, the design is first completed on a breadboard and the framework is made using brass rods. The firmware part of this project utilizes Adafruit’s device library and provides complete source code on GitHub.
The project author encourages readers who are new to microcontrollers and electronics to start with simple projects and gradually try these freeform soldering and electronics integration projects.
Source:https://www.hackster.io/mohit/boron-lander-7f08b5
GitHub link:https://github.com/mohitbhoite/boron-lander/tree/main
IoT-Based Smart Hydroponics System
This project aims to develop a smart hydroponics system integrated with cellular IoT technology. The system utilizes sensors and actuators connected to the internet to control the supply of water and nutrients. Hydroponics, as an agricultural method, has many advantages such as water savings, space efficiency, resource optimization, increased crop yield and quality, and reduced pests and diseases. By using IoT devices, farmers can remotely monitor and manage hydroponic farms, utilizing data and analytics to optimize the growing environment and automate irrigation and nutrient distribution.
The project demonstrates how to build a cellular-controlled automated hydroponics system using Blues and Qubitro. The system mainly consists of hardware and software components.
Hardware requirements include various sensors and actuators, such as light sensors, water flow sensors, water pumps, temperature sensors, soil moisture sensors, etc. These hardware components are connected and controlled via two single-board computers, Arduino Edge Control and LattePanda 3 Delta. Blues Notecard and Notecarrier are used to achieve cellular communication functionality.
Software requirements include Arduino IDE, Blues Notehub, and Qubitro. Arduino IDE is used to write and upload code to hardware devices. Blues Notehub is a cloud service for connecting, managing, and analyzing data from Notecard devices. Qubitro is an IoT platform for connecting, managing, and analyzing data from IoT devices.
By configuring hardware devices and writing corresponding software code, the project achieves remote monitoring and control of the hydroponics system. By using Blues Notecard for cellular communication, sensor data is transmitted to the Blues Notehub cloud service. Then, the Qubitro platform visualizes and analyzes the data, building a dashboard to display the status and performance of the hydroponics system.
This project helps achieve the goals of smart agriculture, improving efficiency and sustainability in agriculture, and providing farmers with more convenient and precise agricultural management tools. It also demonstrates the potential application of IoT technology in agriculture and provides references and guidance for future improvements and expansions.
Source:https://www.electromaker.io/project/view/cellular-automated-hydroponics-system-with-bluesamp-qubitro
Felini – The Swiss Army Knife for Electronics Enthusiasts
Felini is a groundbreaking pocket-sized “electronic lab” with the following unique features:
-
Super portable: Felini is very portable and can easily fit in your pocket without needing to carry bulky electronic devices.
-
All-in-one functionality: Inspired by Swiss Army knives, Felini integrates multiple commonly used electronic testing and debugging functions, such as logic analyzers, signal generators, USB to UART converters, etc. It can efficiently replace multiple traditional electronic tools.
-
Intuitive user interface: Felini has an intuitive and easy-to-use user interface similar to applications on smartphones. You do not need to sift through complex menus or use hard-to-understand buttons, making it very simple and convenient to operate.
-
Open-source and user-friendly: The Felini project emphasizes open-source characteristics, allowing users to access all project resources on GitHub. It also provides students with a platform for learning and innovation, enabling customization and DIY to create a Felini device that suits their needs and abilities.
-
Affordable price: Felini is relatively low-cost, around $50.
Felini’s compact design, all-in-one functionality, intuitive user interface, and open-source features make it an ideal choice for electronics enthusiasts and professionals.
Source:https://hackaday.io/project/192130-felini-revolutionary-pocket-sized-electronic-lab
The weekly magazine is published by DF Maker Community Copyright Agreement: WTFPL
Hardware Arsenal
DFRobot Official Mall Mini Program
DFRobot Official Brand Store https://dfrobot.taobao.com/
DFRobot Official Flagship Store https://dfrobot.jd.com/
Submissions & Recommendations
The community public account will continue to record shareable maker-related content weekly, tentatively scheduled for release every Friday~
All articles are open source,and friends are welcome to submit or recommend related content.(At least one image, one sentence, and the original link are required)
Submission email:[email protected]
Selected submissions will receive asmall gift from the community (“Raspberry Pi 4 and AI Practical Projects”,“Arduino and LabVIEW Interactive Design” books )
Everyone is welcome to leave comments in the comment area!
Let’s work together to share more fun projects!
Leave a Comment
Your email address will not be published. Required fields are marked *