George timmermans
  • About Me
    • Resume
    • Press releases
  • Blog
  • Projects
    • Long Range WiFi Link
    • Embedded Systems >
      • Photo Booth
      • Classroom VU meter
      • USB Media Controller
      • Weather Station
      • Arduino Swimming Pool Controller
      • GRBL Android Controller
      • Arduino Serial Driver
      • Arduino Multitasking
      • 8x8x8 LED Cube
      • Analog -> Digital Geiger Counter
    • 3D Printing >
      • Simplify3d Configuration
      • 3D print repairs
    • Home Brewing >
      • Mead Recipes >
        • Cinnamon Mead
        • Sweet Chili Mead
        • Lemon & Ginger Mead
        • Mead Liqueur
        • Honey Beer
      • Glühwein (Spiced Wine)
      • Limoncello
    • House
    • Toolmaking
    • Laser Cutting
  • Weather Cam
  • Contact

Swimming Pool Firmware - Finished

29/10/2015

0 Comments

 
The new firmware is available on my GitHub page here.

​
​I rewrote the code for plotting graphs on the TFT display to make it easier to add more or different sensors and it will be easier to reuse in other projects.  

The next step will decided on the final hardware components and designing a circuit board. I want to try and create a finished "product" with the unused pins broken out for possible future expansions to the system.
0 Comments

Swimming Pool Controller V2

22/10/2015

0 Comments

 
Version one of the swimming pool controller was always intended to be just a proof of concept and to be replaced with a more advanced firmware once we knew what needed improving. 

First of all, the original system worked worked really well. The main functionality was that of reading temperature sensors and decide whether the pump was allowed to run and if a specific valve needed to be open or closed. Nothing to complex there. The main focus was on the electronics and collecting data for a future replacement.

So what improvements will be made? 

Graphical User Interface

​The original had a basic 4 x 16 character display showing only the most important information. It will be replaced by a 320 x 240 color TFT display. To be able to work with so many pixels the microprocessor I will be using will be a Teensy 3.0. ​The display will be used for the following:
  • Menu
  • 24 hour data graphs from sensor readings
  • Error messages
  • Check system status

Communications

The previous system only provided error messages. Now a menu and a communications interface will provide the means of changing system settings and changing the between views  on the display. There are two ways you can communicate with the system:
  • USB (serial at 115200 baud)
  • Bluetooth UART (9600 baud)

General Software Changes

To make a stable and more versatile system the system will rely heavily on error handling when a sensor fails. When a sensor fails the system should go to a "safe" state and enable the buzzer for an audio feedback that the system needs to be checked. The menu provides a means to override the system in case maintenance to swimming pool filtration system is required.

Hardware Changes

There will be a few little hardware changes. Some of these are part of future proofing the design for possible upgrades.
  • Teensy 3.0 for the microprocessor
  • Bluetooth LE transceiver 
  • 4 x DS18B20 waterproof temperature sensors
  • 320 x 240 color TFT display
  • AM3201 temperature/humidity sensor
  • 4-relay board
  • Buzzer
0 Comments

Sketchup And 3D Printing

7/10/2015

0 Comments

 
My student license for Solidworks expired and for the time being I will be using SketchUp for designing some models for 3D printing. By default SketchUp isn't very useful for 3D printing, But by installing two extensions we will be able to output 'solid' STL's.

​Solid Inspector²

Solid Inspector² is an extension that will analyse your model, point out possible errors and give you the option to automatically repair the model for you. In SketchUp it is very easy to miss these errors if you analyse the model manually. You can download Solid Inspector² here.

SketchUp STL

By default SketchUp doesn't provide support for the import and export of .STL files. Support is added by installing SketchUp STL which you can download here.
Picture

My Workflow

I start SketchUp and use the template "3D Printing - Millimeters". When you finished designing your model, select the whole model, right click and click "Make Component". Give it a sensible name and click "Create". While your component is selected (blue box around it) click the Solid Inspector² to analyse it for any errors. Resolve errors if you encounter them. otherwise go File->Export STL. Enable "Export selected geometry only.", Export unit: Millimeters, File format: Binary and click "export".
Choose a location to save your STL.

​Before printing I tend do a "print preview" with my slicer and look at all the layers if I can spot any funny travel moves that shouldn't be there. If there are you will have to go back to your SketchUp model and manually check what might be causing it. Remove all unnecessary lines form your model. Try View->Face Style->Wireframe to see if you have any lines within your model that you can get rid off. If you need to edit your component, right click the component and click "Edit Component". After you are done right click next to the component and click "Close Component".
0 Comments

Violation Of Creative Commons License

1/10/2015

0 Comments

 
I received an email the other day with the question if I was aware that someone was selling 3D prints of one of my designs.

I make my designs available with the following license: Creative Commons - Attribution - Non Commercial. So what does this mean?

​Creative Commons - You are free to share and/or remix/change my designs.

Attribution - ​​​You must give appropriate credit, provide a link to the license, and indicate if changes were made.

Non Commercial - You may not use the material for commercial purposes.
Picture
Unfortunately they are not responding to my email and message to remove it from their website. My license clearly states non commercial and on the website that sells these there is not a single reference to the original source or attribution.
0 Comments

New 3D Designs/Prints

1/10/2015

0 Comments

 
The first print is a little prototyping holder for the ESP-201 (esp8266) microcontroller. It keeps the chips of your work surface but still provides access to the external antenna. To download the sketchup model and/or STL click here.
The second print is a replacement enclosure for the stockplop usb 3.0 SSD adapter. The original case only accepts 7mm SDD's. I wanted to be able to use it for 7mm SSD and 9.5mm SSD and HDD. To download the sketchup model and/or STL click here.
0 Comments

    Author

    George Timmermans, Research Toolmaker, Software Engineer and Tinkerer

    View my profile on LinkedIn

    Archives

    April 2023
    January 2021
    November 2020
    July 2020
    May 2020
    November 2019
    August 2019
    January 2019
    October 2018
    January 2018
    November 2017
    October 2017
    August 2017
    June 2017
    May 2017
    April 2017
    March 2017
    January 2017
    December 2016
    November 2016
    October 2016
    August 2016
    July 2016
    June 2016
    May 2016
    April 2016
    March 2016
    December 2015
    November 2015
    October 2015
    September 2015
    August 2015

    Categories

    All
    3d Printing
    Photobooth
    Wisp

    RSS Feed

Proudly powered by Weebly
  • About Me
    • Resume
    • Press releases
  • Blog
  • Projects
    • Long Range WiFi Link
    • Embedded Systems >
      • Photo Booth
      • Classroom VU meter
      • USB Media Controller
      • Weather Station
      • Arduino Swimming Pool Controller
      • GRBL Android Controller
      • Arduino Serial Driver
      • Arduino Multitasking
      • 8x8x8 LED Cube
      • Analog -> Digital Geiger Counter
    • 3D Printing >
      • Simplify3d Configuration
      • 3D print repairs
    • Home Brewing >
      • Mead Recipes >
        • Cinnamon Mead
        • Sweet Chili Mead
        • Lemon & Ginger Mead
        • Mead Liqueur
        • Honey Beer
      • Glühwein (Spiced Wine)
      • Limoncello
    • House
    • Toolmaking
    • Laser Cutting
  • Weather Cam
  • Contact