Sachverhalt: A. A._ (geb. 1961) und B._ (geb. 1975) heirateten im Jahr 2008. Sie haben ein gemeinsames Kind, den am xx.xx.2010 geborenen Sohn C._. Aus erster Ehe, die mit Entscheid des Kreisgerichts Werdenberg-Sarganserland vom 7. Februar 2008 geschieden wurde, hat A._ die beiden Kinder D._ (geb. 1990) und E._ (geb. 1992). B. B.a. Im Oktober 2013 ersuchte der Ehemann darum, das Getrenntleben zu regeln. Soweit vor Bundesgericht strittig, verpflichtete die Einzelrichterin des Kreisgerichts Werdenberg-Sarganserland am 4. November 2013 den Ehemann, ab Januar 2013 Kindesunterhalt in der Höhe von Fr. 1'100.-- zu bezahlen zuzüglich allfälliger Kinderzulagen. Den monatlichen Ehegattenunterhalt legte sie ab Januar 2013 auf Fr. 1'900.--, ab Januar 2014 auf Fr. 1'400.-- und ab Mai 2014 auf Fr. 1'250.-- fest. B.b. Gegen diesen Entscheid erhob die Ehefrau Berufung beim Kantonsgericht St. Gallen. Mit Entscheid vom 24. März 2014 verpflichtete dieses A._, an den Unterhalt von C._ ab Januar 2013 monatlich und im Voraus Fr. 1'600.-- zu bezahlen zuzüglich allfälliger Kinderzulagen (Ziff. 1). Den Unterhalt der Ehefrau setzte es auf Fr. 2'100.-- im Monat ab Januar 2013 fest (Ziff. 2). C. C.a. Mit Beschwerde vom 7. April 2014 wendet sich A._ (Beschwerdeführer) an das Bundesgericht. Er beantragt, die Ziffern 1 und 2 des Entscheids des Kantonsgerichts aufzuheben und zur Neubeurteilung an dieses zurückzuweisen. Seine bereits vorehelich bestandenen und geleisteten Unterhaltspflichten seien anzuerkennen und bei der Berechnung des Unterhalts in seinem Bedarf zu berücksichtigen. Eventualiter verlangt er einen Aufschub seiner Unterhaltspflicht gemäss Eheschutzurteil zwecks Anpassung seiner Unterhaltspflicht gegenüber seinen beiden erwachsenen Kindern aus erster Ehe. Zudem stellt er ein Gesuch um unentgeltliche Rechtspflege. C.b. Dem Gesuch um aufschiebende Wirkung hat der Präsident der II. zivilrechtlichen Abteilung am 25. April 2014 im gerichtsüblichen Umfang entsprochen. C.c. Das Bundesgericht hat die Vorinstanz und B._ (Beschwerdegegnerin) zur Vernehmlassung eingeladen. Die Vorinstanz bezog mit Eingabe vom 6. Novem ber 2014 Stellung. Die Beschwerdegegnerin beantragt in ihrer Vernehmlassung vom 24. November 2014, auf die Beschwerde mangels Substantiierung nicht einzutreten bzw. diese im Fall des Eintretens abzuweisen. Die Vernehmlassungen wurden dem Beschwerdeführer zur Wahrung des rechtlichen Gehörs zur Kenntnis gebracht.