SmoothiePanel

I want to make a CNC panel for my smoothieboard. I will be adding lots of input buttons and indicator lights, and a 4x20 lcd.

So I’d like to know if it was considered to add the the SmoothiePanel:
2-3x CD74HC4067 MUX for 32-48 inputs (buttons, joysticks, sensor switch (doors, tool lenght/broken tool))
Shift registers for 24-32 outputs (5V) (driving 24V relay for indicator lights, buzer, pneumatic relays, water pump…)

Here’s a picture of what my panel should look like. (work in progress :slight_smile:

I’ll try to make a tutorial when I’ll build it this summer.

Since I have low karma, I can’t embed the following image : i62(DOT)tinypic(DOT)com/2kin9g.png

Imported from wikidot

Nice! So … lets see if I can attach a pic of the current Smoothiepanel for you heh …

Smoothiepanel-Proto4.png

So … a UI panel basically has the whole 24bit header on the right available. The lower 8bits (W1) are all ADC pins, the middle 8 (W2) are mostly just gpio, and the top 8 pins (W3) are serial lines uart, spi, and i2c (I have changed it since that pic where the rxd/txd used to be on W2). The extra 4pin sets next to the row of i/o just carry power … 5V 3.3V NC GND as they are labeled. Let’s see … you should also know that the spi pins are shared with the sdcard (not the ssel pin) and the i2c is shared with the optional contrast DAC.

I don’t seem to have a pic for the basic UI panel … but just fyi it’s sporting an rgb encoder, two illuminated buttons, buzzer, on-board thermistor, 2 external thermistor ports, and 2 small fets (just like Smoothieboard’s). W3 is free and broken out for further expansion.

I feel like I should also mention the nunchuck support … without an UI panel Smoothiepanel has a built-in connector for a Wii Nunchuck or Classic Controller so it sort of has joystick support built in.

Let me know how it goes! :slight_smile:

ah ha here we go … here’s an early pic of the basic UI panel: https://dl.dropboxusercontent.com/u/45859274/Smoothiepanel.UI.Encoder-Proto1-Pre2.png

Hi Mark (Logxen),

I know that you are shooting for the end of the year or early next year for the Smoothie Panel… I would just like to “throw my hat into the ring” as a beta tester when they become available…

Thanks,

Rick

Hi All…

This is directed at wolfmanjm… I see in one of the gallery pictures that you have a Viki LCD display next to a breadboard. Question? Are you working to get the Viki compatible with Smoothie??

I have one as well which is why I am curious… I would assume that it would be necessary for the Smoothieboard to have a I2C bus to make this happen… So does the Smoothie have an I2C bus?

EDIT: “….I2C is broken out to connect to peripherals. Lots of stuff talks I2C. Smoothiepanel, and smoothiedriver will talk I2C, and they are awesome. This is an awesome port……”

Sorry guys… I missed this before… so I got one of my answers.

Rick

I did port viki to smoothie, but as the noise on the i2c lines is terrible it is not usable, however I did a workaround using a cheap $3 arduino mini pro clone details are here… http://smoothieware.org/panel

FYI I2C is unusable on smoothie, not sure where that quote came from but it needs to be removed from wherever it was found :slight_smile:

Hi wolfmanjm….

How are you … I am looking forward to working with you and the Smoothie Team…

I have had an opportunity to have an email conversation with Mark. He too gave me the information about I2C and Viki. I have just now downloaded the source file and I am going to set up a ‘Build’ environment.

As for the Quote… well I saw it here at “smoothieware (dot) org (slash) smoothieboard” under the bullet item “I2C Breakout” about 3/4 of the way down the page…

Thanks all…

Rick

EDIT: Question? The I2C port is “Broken out”, it is just Unstable… Right??