3D Printing, Laser Cutting
- 3D Printer Purchased
- 3D Printer Shipped!
- My 3D printer is here!
- 3D Printer UnBoxed
- 3D Printer Powers Up
- My First 3D Print!
- 3D Printed Raspberry Pi Case for sensorMonitor
- Some good 3D prints
- Pool Grate Designed
- Pool Grate Printed
- Arduino 3D Printed Case
- Another Successful 3D Print
- Design an Acrylic Box and Have Ponoko.com Lasercut It
- Restoring Your Repetier Configuration from a Backup
- Calibrate New 3D Printer Filament
Arduino
- Making a Data Only Cable For Teensy/Arduino/Nano
- Remote Monitoring and Upgrading of Arduino/Teensy via Networked Raspberry Pi
- Using Modulus Arithmetic to Navigate a Circular List
- Writing Code to Handle Arduino’s millis() Roll Over
- Adafruit Thermal Printer Library haspaper() Function Fix
- ESP8266/Arduino IDE: Communicating with TCP
- Sniffing *ALL* Arduino Network Packets
- Switch Debouncing and Waiting for a Button Press
- Connecting NHD-C0220BiZ-FSW-FBW-3V3M I2C LCD Display to a Teensy
- Cheap Battery Backup for Raspberry Pi or Arduino
- Arduino, GPS, GSM/GPRS: Transmitting GPS Coordinates via UDP to Google Maps
- Arduino, GPS, and SMS: Texting GPS Coordinates
- High Checksum Errors with u-blox NEO-6M GPS and Arduino
- Arduino, HMC5883L, and a Voltmeter: Voltmeter Compass
- The, Very Frustrating, NRF24L01+
- Can’t Get I2C to Work on an Arduino Nano? (Pinout Diagrams)
- Code Upload to Arduino Mega hangs but Uploads Fine to Arduino Uno
- LinkSprite LCD/Keypad Arduino Shield for Software Configuration
- Connecting u-blox NEO-6M GPS to Arduino
- Interfacing DG600F Coin Acceptor to Arduino
- Using the “ManRob” ATTiny Programmer / ATTiny Arduino Shield
- FAIL: UDP Communications between a PC and an Arduino Nano
- TCP Communications between a PC and an Arduino Nano Using Lazarus / Free Pascal
- TCP Communications between a PC and an Arduino Using Lazarus / Free Pascal
- UDP Communications between a PC and an Arduino Using Lazarus / Free Pascal
- The Sparkfun MicroSD Audio-Sound Breakout Module (WTV020SD )
- Serial Communications between a PC and an Arduino Using Lazarus / Free Pascal
- Arduino Watchdog Timer (WDT) Example Code
- Installing the Optiboot Loader on an Arudino Nano to Fix the Watch Dog Timer (WDT) Issue
- Using a KY040 Rotary Encoder with Arduino
- New Gate Monitor Position Switch FINALLY Installed
- Arduino RTC/LCD/IR Test
- Stepper Motor Fun
- Electronic Tape Measure
- Low Power and Solar Power
- Arduino Narcopletic Library Results in CPU Resets/Reboots
- Arduino Low Power Experiment
- Gate Monitor Installed on Gate
- Gate Monitor Printed Circuit Board Complete
- Gate Monitor Board Laid Out
- Feeling a little Sheepish this Morning
- Gate Sensor Fully Breadboarded
- Gate Sensor Software Written
- Gate Sensor Test Circuit Bread Boarded
- Ouch
- Motion Sensor Web Site
- SensorDetector Project Wraps Up
- Raspberry Pi is Serving Pages
- Forward motion on the SensorMonitor Project
- Clue to SensorMonitor Possibly (and Finally) Found
- Slow Progress Debugging SensorMonitor
- Gate Position Sensor R&D
- Sensor Detector ReInstalled with debugging Code
- Debugging an Arduino
- Sensor Detector Inconsistent
- Sensor Detector Hangs
- 2 Motion Detector Sensors Installed
- Motion Detector Sensors
- Motion Detector Case
- motion detector circuit board done
- Motion Detector Schematic
- Arduino Nano Ethernet Shield Woes
- The Sensor Array is Working
- Motion Detector Project Kickoff
ATTinyXX & Teensy
- Resetting / Rebooting ATTiny85 with Watchdog Timer (WDT)
- Can’t Get I2C to Work on an Arduino Nano? (Pinout Diagrams)
- Using the Teensy 3.1 Real Time Clock (RTC)
- Wiring Teensy 3.1 and ENC28J60 Ethernet Module Together
- Teensy 3.1 – Emulating a USB Keyboard
- Teensy 3.1 First Look – Features, Installation, and Compiling Blink
- Low Power ATTiny85 Experiment
- ATTiny85 Wake from Sleep on Pin State Change Code Example
- Programming ATTiny85 Using Sparkfun Tiny AVR Programmer
- ESP8266 Echos AT but will not Respond with OK
- Basic ESP8266 Setup and Operation
- Installing NodeMCU LUA Firmware on ESP8266 WIFI Module
- ESP8266 NodeMCU DevKit Development Board
- ESP8266 / NodeMCU: Establishing a Network Connection
- ESP8266 Reading/Writing GPIO and Transmitting/Receiving UDP Packets
- ESP8266 UDP to/from Raspberry Pi running LUA
- ESP8266 UDP to/from Raspberry Pi running Lazaraus / Free Pascal
- ESP8266 NodeMCU/LUA: Saving, Executing, and Compiling Script Files
- ESP8266 / NodeMCU: Methods of Interrupting init.lua During Boot
- ESP8266 and DS18B20: Transmitting Temperature Data
- SNMP Environmental Monitoring using ESP8266-based Sensors
- Updating ESP8266 Firmware to rev 020 (AT_0.20_14_11_28)
- ESP8266 Generated Noise on the Power Supply
- ESP8266 and Using the Arduino IDE
- ESP8266/Arduino IDE: Connecting to a Network with WIFI
- ESP8266/Arduino IDE: Further TCP Exploration
- ESP8266/Arduino IDE: Building an LED Blink Server
- Using Lazarus / Free Pascal to Communicate with ESP8266
- ESP8266 Temp Sensor Monitor Lab Notes
- Watch Dog Timer (WDT) for ESP8266
FPGA / CPLD
- CPLD/FPGA Programming for an Arduino Kind of Guy
- Chinese Altera Max II Development Boards and Hello World
- My First Verilog FPGA Design Simulation
- Implementing I2C Slave on an FPGA/CPLD
- “Knight Rider” CPLD Demo Project
General Electronics
- Repairing a female Molex .156 Found on Pinball Games
- The Ultimate Electronics Toolbox
- Woof Off! PCB Files
- Woof Off! – A Device to Control an Out-of-Control Barking Dog
- Poor Man’s Conductive Pre-Compliance Testing
- Scammer Jammer Telemarketer Call Blocker
- Cermetek CH1724 Modem PTH Adapter Board
- Cleaning Flux from Printed Circuit Boards (PCB)
- Project Box Graphics
- Cutting Holes in an ABS Plastic Project Box
- How to use VeeCAD Stripboard Editor with CadSoft Eagle
- SIM800L GSM/GPRS Part II – Seeking Stability
- SIM800L GSM/GPRS Cellular Eval Board First Look
- Adafruit Thermal Printer Library haspaper() Function Fix
- 5V to 48V Switch-Mode Power Supply using MC34063
- Experimenting with Switched-mode Power Supplies (SMPS)
- Loose Part Storage During Electronic Device Repair
- FCC Proposes Blocking ‘Hacking’ of Router Firmware
- Connecting NHD-C0220BiZ-FSW-FBW-3V3M I2C LCD Display to a Teensy
- Cheap Battery Backup for Raspberry Pi or Arduino
- Current Presence Sensor
- How to Crimp Your Own 0.1″ Terminals to Jumper Wires
- Testing LinkSprite Caller ID Module (based on HT9032) with a PC
- 12V 10W LED Flood Light
- Using a Super Capacitor to Power a Circuit
- Printing Double Sided PCB and Creating Silk Screen from Laser Printer Toner
- Turning a Diesel Block Heater On Based On Time and Temperature
- Bench Power Supply Built from a PC Power Supply
- Screwing the Man, or, How to Make Your Own Dividers for the Akro-Mils Parts Storage Cabinet
- Cheap Chinese DC-DC Converter Step Up Module 1-5V to 5V 500mA Power Module Pin Out
- Anamatronic Evil Eyes Proof of Concept
- Hooking up the SparkFun NCP1402 5V Step Up Breakout
- Small Part Finder
- Cantenna? Can Do!
- Building a Surface Mount Device (SMD) Project
- Breadboard Power Supply
- Merry Christmas and a new Logical Analyzer
- Cheap Electronic Parts – All Electronics Corp
GnuCOBOL
- GnuCOBOL’s Report Writer Module
- COBOL Sort Module in GnuCOBOL
- COBOL and $2,020,202.02
- My Own Embedded SQL GnuCOBOL Program
- Embedded SQL for GnuCOBOL using ocesql
- COBOLWorx GnuCOBOL and Debugger
- Debugging GnuCOBOL Using WITH DEBUGGING MODE
- Calling Pascal procedures to Manipulate the GnuCOBOL String Data Structure
- A String Data Structure for GnuCOBOL
- Parameter Passing when calling Free Pascal from GnuCOBOL
- Calling Free Pascal Procedures from GnuCOBOL in Windows
- Installing gnuCOBOL into MinGW
- Installing MinGW (for gnuCOBOL)
- Installing PostgreSQL (for GnuCOBOL)
- Installing gnuCOBOL on Windows
Lazarus / Free Pascal
- Create Demo Application Using Lazarus for Android
- Using FPCUPDELUXE to Create (Free Pascal) Lazarus Compilers of Different Versions
- Scammer Jammer Telemarketer Call Blocker
- Using Modulus Arithmetic to Navigate a Circular List
- Using Lazarus / Free Pascal to Communicate with ESP8266
- Using Lazarus and the Adafruit PiTFT Display + TouchScreen for RaspBerry Pi
- Compiling the Latest Lazarus/Free Pascal for Raspberry Pi
- ESP8266 UDP to/from Raspberry Pi running Lazaraus / Free Pascal
- Reading Raspberry Pi GPIO Pins using Lazarus / Free Pascal
- Sunrise / Sunset Algorithm Implemented in Free Pascal / Lazarus
- lazwiringpi linker problem: Error Rasperry Uses VFP register arguments
- apt-get install fpc lazarus fails on Raspberry Pi
- Lazarus/Free Pascal Example Using SSL to Access POP Server (Linux/Raspberry Pi)
- Lazarus/Free Pascal Example Using SSL to Access POP Server (Windows)
- TCP Communications between a PC and an Arduino Nano Using Lazarus / Free Pascal
- TCP Communications between a Raspberry Pi and an Arduino Using Lazarus / Free Pascal
- TCP Communications between a PC and an Arduino Using Lazarus / Free Pascal
- UDP Communications between a Raspberry Pi and an Arduino Using Lazarus / Free Pascal
- UDP Communications between a PC and an Arduino Using Lazarus / Free Pascal
- Serial Communications (USB) between a Raspberry Pi and an Arduino Using Lazarus / Free Pascal
- Serial Communications between a PC and an Arduino Using Lazarus / Free Pascal
- Accessing Raspberry Pi GPIO using Lazarus/Free Pascal
- Accessing Real Time Clock on Raspberry Pi using Lazarus/Free Pascal
- Raspberry Pi/I2C with Lazarus/Free Pascal
Miscellaneous
- Portable Air Conditioner Adapter for Casement Window
- Installing Vino (VNC) on Linux Mint 19.2
- MoneyDance: First Impressions
- Can Canned Fuel (Sterno) Boil Water?
- How to Keep a Bolt from Falling out of your Socket Driver (Petroleum Jelly Bolt Holder)
- Scammer Jammer Telemarketer Call Blocker
- Using tcpdump with DD-WRT
- Providing increased water flow for a 5G Bucket Evaporative Cooler
- Forcing Accelerator Key Labels ALWAYS ON in Linux Mate
- WiFi Target Spotting Scope
- Automating Testing Using Video
- Refurbishing a Skimmer Weir Gate
- Obtaining a Local Phone Number for Google Voice
- Preventing Peg Board Hooks from Coming Out of the Peg Board
- Using Bondic Plastic Welder (Glue)
- Using Just BASIC to Give a Young Person a Glimpse at Programming
- AMAZON: Why did you screw up your shipment confirmations?!!!
- Washington State Cannot use AliExpress/Alibaba
- Adding Tactile Feed Back to the Home Keys F and J
Orange Pi
- Orange PI One Installation
- Orange Pi Setup / Use Issues
- Orange Pi and Teensy Loader Work Together
- Compiling Free Pascal / Lazarus on Orange Pi
Photography
- Webcam Telescope Kickoff
- Camera Obscura
- Webcam Telescope – I finally have the parts
- Webcam Telescope 3D printed fitting
- Webcam Telescope Lens Mounted and CCD Platform Assembled
- Webcam Telescope 1.0 Completed
- Webcam Telescope becomes Webcam Microscope!
- GoPro Hero Dog Harness v1.3 has Failed
- GoPro Dog Harness 2.0
- Cheap Ink and Paper for the Canon Pro 9000 Mark II
- Quadcopter + Canon Subcompact Camera + CHDK = Decent Aerial Photos
- Tip o’ the Day: Gaffer Tape instead of Duct Tape
- New Install: Adobe Bridge CS6 Crashes immediately
Quadcopters
- Quadcopter Project Kickoff!!
- Quadcopter Update: Sourcing Parts
- Quadcopter Update: Parts Here but no Radio
- All Quadcopter Parts are Here!
- Turnigy Quadcopter Talon V2.0 Frame Built
- Quadcopter Motors Installed
- Quadcopter Power Distribution Board and Flight Controller Installed
- Charging Turnigy 2.2 LiPo Battery with Turnigy Accucell-6 Battery Charger
- Programming Turnigy Plush 25A ESC with Turnigy Programming Card
- Wiring the HobbyKing KK 2.1 Flight Controller
- Quadcopter KK2.1 and Motor Testing
- Quadcopter Propeller Test
- Quadcopter Post Trial Flights Mods
- Learning to Hover my Quadcopter
- First Quadcopter Flight with GoPro Hero Attached
- Talon V2 + KK 2.1 Quadcopter Project Wrap Up
- Assembling the Hobbyking Actioncam Inline Gimbal onto a Talon V2 Frame
- Quadcopter + Canon Subcompact Camera + CHDK = Decent Aerial Photos
Raspberry Pi
- Raspberry PI (RPI) USB Drive Performance
- Migrating Raspberry Pi Version 2 SD card to Raspberry Pi 3 Hardware Platform
- Making a Data Only Cable For Teensy/Arduino/Nano
- Remote Monitoring and Upgrading of Arduino/Teensy via Networked Raspberry Pi
- Using Lazarus / Free Pascal to Communicate with ESP8266
- Cheap Battery Backup for Raspberry Pi or Arduino
- Building Free Pascal / Lazarus Cross Compiler for Raspberry Pi
- Using Lazarus and the Adafruit PiTFT Display + TouchScreen for RaspBerry Pi
- Raspberry Pi Taskbar (xpanel) flashes grey for non Pi User
- Compiling the Latest Lazarus/Free Pascal for Raspberry Pi
- USB Dial Up Modem for Raspberry Pi
- SNMP Environmental Monitoring using ESP8266-based Sensors
- Moving Raspberry PI B SD Card to to B+ MicroSD Card
- ESP8266 UDP to/from Raspberry Pi running Lazaraus / Free Pascal
- ESP8266 UDP to/from Raspberry Pi running LUA
- Installing LUA on Raspberry Pi and Getting it Running
- Reading Raspberry Pi GPIO Pins using Lazarus / Free Pascal
- Arduino, GPS, GSM/GPRS: Transmitting GPS Coordinates via UDP to Google Maps
- Cutting and Pasting Text from Raspberry Pi using TightVNC
- Using the Echo Service on Raspberry Pi for Network Testing
- lazwiringpi linker problem: Error Rasperry Uses VFP register arguments
- apt-get install fpc lazarus fails on Raspberry Pi
- Make a Raspberry Pi Act on an Email Message
- Lazarus/Free Pascal Example Using SSL to Access POP Server (Linux/Raspberry Pi)
- Raspberry Pi Fails to Boot – Red Light Only – Due to Warped SD Card
- Recovering from WVIEW’s WH1080 “Bad Magic Number” on Raspberry Pi
- Raspberry Pi: Sending Email Status Information
- Using a DG600F Coin Acceptor to Control EmulationStation Gaming Software
- Reading an Arduino Pin from a Raspberry Pi Pin
- Connecting u-blox NEO-6M GPS to Raspberry Pi
- Installing SNMP onto a Raspberry Pi
- TCP Communications between a Raspberry Pi and an Arduino Using Lazarus / Free Pascal
- UDP Communications between a Raspberry Pi and an Arduino Using Lazarus / Free Pascal
- Getting Wireshark to run on Raspberry Pi with VNC
- Serial Communications (USB) between a Raspberry Pi and an Arduino Using Lazarus / Free Pascal
- Monitoring the Weather with WVIEW and Raspberry Pi
- Using Raspberry Pi to Provide DNS/DHCP/WINS/NTP Services
- Accessing Raspberry Pi GPIO using Lazarus/Free Pascal
- Accessing Real Time Clock on Raspberry Pi using Lazarus/Free Pascal
- Raspberry Pi/I2C with Lazarus/Free Pascal
- Arduino/Raspberry Pi via I2C
Retro Computer Emulation, Other Retro Hardware
- Accessing HP3000 with Telnet and puTTY
- Replacing HP3000 Series 928LX SCSI Hard Drive with SCSI2SD SD Card interface
- Repairing a female Molex .156 Found on Pinball Games
- Playing Old Interactive Games (Adventure, Warp, Mystery Mansion) Online
- HP3000/XL Series 918 Startup and Shutdown Procedures
- Playing Old Interactive Fiction Games on the HP3000
- Upgrade HP3000 SIMH Disk Drive from HP7920 to HP7925
- Using Kermit to Transfer files to/from SIMH HP3000
- Copy files from an HP3000/XL Computer System to a SIMH HP3000/Classic
- Instructions for Emulating an HP3000 with SIMH
- Telephone System Mechanical SXS Line Finder Video
- SIMH PDP-8: Manually Loading the RIM Loader, the Binary Loader, and an Application from Paper Tape
- Instructions for Emulating an HP2000 Access Computer System using SIMH
- Compiling and Running ‘Hello World!’ in PDP-8 FORTRAN IV
- Assembling/Compiling to SIMH PDP-8 Paper Tape and Executing the Paper Tape Program
- Getting the SIMH PDP-8 Paper Tape Punch (PTP) Installed
- Hello World! Program for PDP-8 Using PAL Assembly Language
- Creating a Very Simple PDP-8 Assembler (PAL8) Program
- Editing Files on a PDP-8 using OS/8 EDIT
- Running BASIC on the PDP-8 SIMH Emulator
- PDP-8 SIMH Emulator: Building and Formatting an RK05 Hard Drive
- Setting up a PDP-8 Emulator for Windows
- Emulating your very own DECSYSTEM-10 (PDP-10)
- MPEZ is Operational Again
- HP3000 Emulator Revisited
Teensy
- Scammer Jammer Telemarketer Call Blocker
- Create MAP file when Compiling for Teensy in Teensyduino
- Watch Dog Timer (WDT) for Teensy 3.1 and 3.2
- Making a Data Only Cable For Teensy/Arduino/Nano
- Remote Monitoring and Upgrading of Arduino/Teensy via Networked Raspberry Pi
- Upgrading Teensy Code in the Field
- Wiring Wiz820io Ethernet Module to Teensy 3.1 (or 3.2)
Woodworking
- Day 2
- Trellis Project
- Precisely Cutting a 4×8 with a Circular Saw
- Building an Electronics/Small Projects Workbench
Windows, Linux, and 386PCs
- Windows Update Blocker, WUG
- Sunrise / Sunset Algorithm Implemented in Free Pascal / Lazarus
- u-blox GPS Activates Windows 7 Serial Mouse Driver
- popfind: CMD Line POP Mailbox Search, View, and Delete
- Lazarus/Free Pascal Example Using SSL to Access POP Server (Windows)
- Monitoring Linux-based DHCP
- Fixing Windows 7 Slow Access to NAS
- Earthshaker: Earthquake Monitoring Software
- Motorola Moto G (Android) Tether Driver for Windows XP
- Hard Drives, Advanced Format, and Windows XP
- Lenovo M58p Windows XP 32bit Driver for ACPI\WEC1000
- Windows XP Driver for Dell Wifi Card DW1506 on a Vostro 270
- Windows XP Driver for Conexant HD Audio Running on a Dell Vostro 270
- DHCP Assigned ‘Static’ Addresses
- WSUSOFFLINE – Windows Updates Offline
- Wake On LAN Revisited
- Unix Utilities a.k.a. UNXUTILS
- Dan’s Unix/Linux Cheat Sheet
- Bring Back Windows XP | News & Opinion | PCMag.com
- Moving In Day!
- AirportTime Link
Pingback: SNMP Environmental Monitoring using ESP8266-based Sensors | Big Dan the Blogging Man
Have you done any work with Pascal and your weather station. I would like to write one for the raspberry and interface it to a website I have created using b4j
No, once I got wview up and running, I was happy with what I have. I have looked at the wview SQLite db. It is pretty straight forward and would be easy to interrogate. Free Pascal has an SQLlite interface. I have not used it yet, but all indications are it would be straight forward to extract wview data using a pascal program.
I’m trying to wrap up a long-winded hardware project. Once it is done, I’m actually looking at a project that uses Pascal and SQLite. Perhaps I’ll post an entry on getting the two to work together.
Have thought of the same idea with sqlite. Only thoughts were having two programs using the same database might cause errors. Will have a play and see what happens.
Tom
por favor usted me regala su correo electronico amigo gracias
Came originally for “How to Make Your Own Dividers for the Akro-Mils Parts Storage Cabinet”. Staying after seeing all the other content which interests me.