• Blog
  • Forum
  • Protoneer Shop
  • Projects
    • GRBL Arduino Library
    • Arduino CNC Shield – 100% GRBL Compatible
    • Arduino MORE-CORE Shield – Multi-core Setup
  • Contact Us
Protoneer.co.nz Electronic Prototyping Specialists

Category Archives: Programming

Programming hundreds of Arduino Minions in one go

2015/06/20 9:46 pm / 3 Comments / Bertus Kruger

I am currently working on a neat project (Raspberry Pi CNC Board) where I have to program a bunch of Arduinos for each of the boards I am making. At first I did it with the Arduino IDE one board at a time but that was very tedious and required me to sometime change the … Read More →

Posted in: Arduino, Automation, Linux, Programming / Tagged: Arduino, Python

Easiest Python Integrated Development Environment (IDE) – PyCharm

2014/06/07 6:00 am / 1 Comment / Bertus Kruger

I have used Python on and off over the last year or so and keep getting surprised how versatile the programming language is. From the start I have accepted that it’s a scripting language and always used a normal text editor with the hope of someday being able to develop in a proper Integrated Development … Read More →

Posted in: Programming, Python, Uncategorized / Tagged: PyCharm, Python

Real Time Operating System – FreeTROS with LPC microcontrollers

2013/10/28 11:01 am / 1 Comment / Bertus Kruger

I recently started moving from Arduino/Atmel 8-Bit processors to NXP/ARM 32-bit processors. It’s been a huge learning curve but it opens lots of doors for bigger and better projects. The first set of Micro Controllers I targeted was NXP’s LPC11U14 and LPC4337. These processors run much faster the Arduino’s and they work great for multi-tasked … Read More →

Posted in: Electronics, MCU, Programming / Tagged: FreeRTOS, LPC11U14, LPC4330 Xplorer, LPC43xx, RTOS

Arduino Float to String (That actually works)

2013/08/28 6:00 am / Leave a Comment / Bertus Kruger

If you have ever tried to use sprintf() on an Arduino to convert from a float to a string, you will notice it doesn’t work. sprintf(buf,”%f”, floatvar); The above function will most likely return a “?” to your char buffer. If you google around, you’ll see various functions that people have written to overcome this, but all … Read More →

Posted in: Arduino, C++, Programming / Tagged: Arduino, AVR, C++

SparqEE CELLv1.0: Cellular made easy (Arduino/Pi/+)

2013/08/21 11:02 am / Leave a Comment / Bertus Kruger

Cellular made easy – Add GSM/3G support to your Arduino/Raspberry Pi/BeagleBone projects Chris Higgins at SparqEE has come up with a simple development board[CELLv1.0] that can give your projects cellular capabilities. So what can you actually do with it? Well,I can think of lots of things: Add an off-grid internet connection to your home automation system. … Read More →

Posted in: Arduino, Automation, Internet, Kickstarter, Shields, WEB / Tagged: Arduino, Arduino Shield, CELLv1.0, Kickstarter, Raspberry Pi, SparqEE

OpenSCAD – Using extrusions to make rounded shapes

2013/05/25 4:00 am / Leave a Comment / Bertus Kruger

I found a nice tutorial that shows how to make extrusions with OpenSCAD. Step by step guide with OpenSCAD and extruding shapes.

Posted in: 3D Modelling, Programming / Tagged: Openscad

Raspberry Pi – Alternative to Sumba folder sharing when it’s not working on Windows 7

2013/05/06 1:31 pm / 3 Comments / Bertus Kruger
Access Windows share from Raspberry pi

I’m sure I’m not the only person getting frustrated with sharing files between a Raspberry Pi and a Windows 7 system. There seems to be an issue where Windows 7 enables encryption or something that stops Windows from connecting to the Samba shared folder. Having Windows 7 Home Premium also doesn’t help, it does not include all … Read More →

Posted in: Linux, Programming / Tagged: File share, Linux, Mount, Raspberry Pi, Samba, Windows 7

Blender – The next step after Sketchup

2013/03/29 4:00 am / Leave a Comment / Bertus Kruger

I have used Sketchup to make models for my 3D printer for a while.  Sketchup is a very capable tool but it does have its limitations. Rounding edges and creating natural shapes are some of them. Keeping with free software I decided to looking into Blender. Blender is a very powerful 3d modeling tool but has a … Read More →

Posted in: 3D Modelling, Programming / Tagged: 3d Modeling, Blender, Sketchup

Raspberry Pi – Automating things with BASH scripts

2013/03/27 8:11 pm / Leave a Comment / Bertus Kruger

BASH scripts are small files containing lines of commands. These little scripts are very useful. The following are a few examples … BASH scripts can contain any command you can run from a shell. This makes it very,very powerful. You can use it to set up/configuring your Raspberry Pi (…or any Linux-based system for that … Read More →

Posted in: Programming, Scripts / Tagged: BASH Script, Linux, Raspberry Pi, shell

Simple MySql data to XML with PHP

2013/01/10 10:33 am / 1 Comment / Bertus Kruger

PHP can be used to create dynamic XML files that get data from your MySql database. Things to consider with the code below: There should be no spaces or open lines before “ All values between ‘[]’ brackets need to be replaced by your own settings. The three header lines will make sure your browser … Read More →

Posted in: Database, Programming

Post Navigation

1 2 Next »

Top Posts & Pages

  • Arduino CNC Shield - 100% GRBL Compatable
    Arduino CNC Shield - 100% GRBL Compatable
  • Arduino CNC Shield V3.XX – Assembly Guide
    Arduino CNC Shield V3.XX – Assembly Guide
  • GRBL’s PWM functionality – How to control a laser or variable speed spindle.
    GRBL’s PWM functionality – How to control a laser or variable speed spindle.
  • Quick GRBL setup guide for Windows (Arduino G-Code Interpreter)
    Quick GRBL setup guide for Windows (Arduino G-Code Interpreter)
  • Install and Run Putty on your Raspberry Pi
    Install and Run Putty on your Raspberry Pi
  • GRBL Arduino Library - Use the Arduino IDE to flash GRBL directly to your Arduino
    GRBL Arduino Library - Use the Arduino IDE to flash GRBL directly to your Arduino
  • Raspberry Pi CNC Board / Hat
    Raspberry Pi CNC Board / Hat
  • Grbl (Arduino G-Code Processor) - Pin Layout
    Grbl (Arduino G-Code Processor) - Pin Layout
  • Arduino Uno and Mega Dimensions
    Arduino Uno and Mega Dimensions
  • Opensource CNC controller written for Arduino's (G-code interpreter GRBL)
    Opensource CNC controller written for Arduino's (G-code interpreter GRBL)

RSS Feed RSS - Posts

Categories

Archives

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 237 other subscribers

Tags

3d Printed 3d Printer 3d printing Arduino Arduino CNC Shield Arduino Shield ARM Automation BeagleBone CNC Delta Printer DIY Drone Feeds Foam grbl Hexapod Kicad Kickstarter Kossel Pro Laser cutter Lego Linux Milling Machine Openbeam Openhardware PCB Pick and place Pinout Pololu Power Supply Python Quadcopter Raspberry Pi Reprap Robot Robot Arm Robot of the week Robots Rostock Scara Shield Sketchup Stepper Driver WIFI
© Copyright 2021 - Protoneer.co.nz
Infinity Theme by DesignCoral / WordPress