• Blog
  • 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
Arduino-Minions

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
pycharm

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
FreeRTOS

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
Programming

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.

1
2
3
 
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 of … 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
SparqEE-CELLv1.0-001

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
Openscad_Extruding_and_curves

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
Blender_item_3d_printed

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

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
  • Quick GRBL setup guide for Windows (Arduino G-Code Interpreter)
    Quick GRBL setup guide for Windows (Arduino G-Code Interpreter)
  • Opensource CNC controller written for Arduino's (G-code interpreter GRBL)
    Opensource CNC controller written for Arduino's (G-code interpreter GRBL)
  • 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
  • Grbl (Arduino G-Code Processor) - Pin Layout
    Grbl (Arduino G-Code Processor) - Pin Layout
  • Raspberry Pi CNC Board / Hat
    Raspberry Pi CNC Board / Hat
  • Configuring Grbl (Arduino Based CNC-Controller)
    Configuring Grbl (Arduino Based CNC-Controller)
  • Arduino CNC - GRBL Shields / Boards
    Arduino CNC - GRBL Shields / Boards
  • GRBL Arduino Library
    GRBL Arduino Library

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 113 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 Stepper Motors
© Copyright 2015 - Protoneer.co.nz
Infinity Theme by DesignCoral / WordPress