{"product_id":"flexihal-2350-cnc-controller-rev-a3-1-for-grblhal-and-linuxcnc","title":"FlexiHAL 2350 CNC Controller Rev A3.1 for GRBLHAL and LinuxCNC","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cem\u003eThis is a BETA release of the FlexHAL 2350 hardware.  All of the functionality is fully tested, but there is no technical support provided with this purchase.\u003c\/em\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cem\u003ePlease Note: Orders for FlexiHal 2350 will not ship until April 20th.\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp dir=\"auto\"\u003eThe FlexiHal 2350 is designed to be an EMI resistant IO platform for any microcontroller based CNC\/motion control firmware or software. This board includes a few features that we couldn't find on other boards, and it reduces the amount of extra wiring in our setups. In the co-operative spirit of the PrintNC and other CNC communities, and Open Source Hardware, the FlexiHAL will be licensed and free to use by all parties, including commercial parties, under the CERN-OHL-S V2 license. It is our hope that the community finds the design useful and that it may be carried forward to help advance the PrintNC and broader CNC hobby community.\u003c\/p\u003e\n\u003cp dir=\"auto\"\u003eThe FlexiHAL 2350 is a premium controller that utilizes Raspberry Pi's RP2350 microcontroller. The RP2350 is well suited for CNC applications using step\/direction or quadrature outputs when leveraging the unique capabilities of the PIO cores. In addition, the Flexi-HAL is intended to be used with the Expatria Real-Time jog controller or similar peripheral:\u003c\/p\u003e\n\u003cp dir=\"auto\"\u003e\u003ca href=\"https:\/\/github.com\/Expatria-Technologies\/RT_Jog_Controller\"\u003ehttps:\/\/github.com\/Expatria-Technologies\/RT_Jog_Controller\u003c\/a\u003e\u003c\/p\u003e\n\u003cp dir=\"auto\"\u003eThe key features of the FlexiHAL 2350:\u003c\/p\u003e\n\u003col dir=\"auto\"\u003e\n\u003cli\u003e6 Axis of isolated step\/dir motor control featuring high-speed digital isolators and differential signal drivers for maximum signal integrity and step rates.\u003c\/li\u003e\n\u003cli\u003e15 general inputs (user+limits+ 2 encoders)\u003c\/li\u003e\n\u003cli\u003e40 points of I\/O not including step\/dir\u003c\/li\u003e\n\u003cli\u003eIntegrated support for 3 wire inductive type powered switches.\u003c\/li\u003e\n\u003cli\u003eOnboard 5V power regulator.\u003c\/li\u003e\n\u003cli\u003eIntegrated RS485 with automatic direction control.\u003c\/li\u003e\n\u003cli\u003eSupport for closed loop stepper motors and servos with alarm feedback. 6 discrete inputs for motor alarm. 6 discrete outputs for motor enable.\u003c\/li\u003e\n\u003cli\u003eTwo Differential interfaces for a spindle encoder inputs or can be used for general purpose inputs.\u003c\/li\u003e\n\u003cli\u003eReal-time control port for remote pendants.\u003c\/li\u003e\n\u003cli\u003eRaspberry Pi GPIO connector allows integration of sender software and allows the board to host a full LinuxCNC installation.\u003c\/li\u003e\n\u003cli\u003e5V PWM laser control. 4 additional high-speed 5V outputs.\u003c\/li\u003e\n\u003cli\u003eFlood\/Mist\/Spindle relay drivers.\u003c\/li\u003e\n\u003cli\u003eAdditional auxiliary relay driver outputs. 8 high-current outputs total.\u003c\/li\u003e\n\u003cli\u003eAll machine facing IO is galvanically isolated from the MCU and user interfaces.\u003c\/li\u003e\n\u003cli\u003eEasy reliable USB-C connection to a PC\u003c\/li\u003e\n\u003cli\u003eGRBLHAL Ethernet Websockets or Telnet communication through onboard Ethernet.\u003c\/li\u003e\n\u003cli\u003eGRBLHAL SD card G-Code streaming and macro\/subroutine storage (including looping and conditional execution) with onboard storage and SD card.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eFor design files for this OSHW project, see this Github repository: \u003ca href=\"https:\/\/github.com\/Expatria-Technologies\/FlexiHAL_2350\"\u003ehttps:\/\/github.com\/Expatria-Technologies\/FlexiHAL_2350\u003c\/a\u003e\u003c\/p\u003e","brand":"Expatria Technologies","offers":[{"title":"Default Title","offer_id":48358399148247,"sku":null,"price":206.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0643\/6293\/8583\/files\/Board_Photo_1.jpg?v=1774966337","url":"https:\/\/expatria.myshopify.com\/en-us\/products\/flexihal-2350-cnc-controller-rev-a3-1-for-grblhal-and-linuxcnc","provider":"Expatria Technologies","version":"1.0","type":"link"}